03-Layer 3-IP Services Configuration Guide

HomeSupportSwitchesS12500X-AF SeriesConfigure & DeployConfiguration GuidesH3C S12500X-AF Switch Series Configuration Guides(R3606)-6W10003-Layer 3-IP Services Configuration Guide
10-UDP helper configuration
Title Size Download
10-UDP helper configuration 85.98 KB

Configuring UDP helper

About UDP helper

UDP helper can provide the following packet conversion services for packets with specific UDP destination port numbers:

·     Convert broadcast to unicast, and forward the unicast packets to specific destinations.

·     Convert broadcast to multicast, and forward the multicast packets.

Configuring UDP helper to convert broadcast to unicast

About this task

You can configure UDP helper to convert broadcast packets with specific UDP port numbers to unicast packets.

Upon receiving a UDP broadcast packet, UDP helper uses the configured UDP ports to match the UDP destination port number of the packet.

·     If a match is found, UDP helper duplicates the packet and modifies the destination IP address of the copy to the configured unicast address. Then UDP helper forwards the unicast packet to the unicast address.

·     If no match is found, UDP helper does not process the packet.

Procedure

1.     Enter system view.

system-view

2.     Enable UDP helper.

udp-helper enable

By default, UDP helper is disabled.

3.     Specify a UDP port number for UDP helper.

udp-helper port { port-number | dns | netbios-ds | netbios-ns | tacacs | tftp | time }

By default, no UDP port numbers are specified for UDP helper.

Do not set UDP ports 67 and 68 for UDP helper, because UDP helper cannot forward DHCP broadcast packets.

You can specify a maximum of 256 UDP ports for UDP helper.

4.     Enter interface view.

interface interface-type interface-number

5.     Specify a destination server for UDP helper to convert broadcast to unicast.

udp-helper server ip-address [ global | vpn-instance vpn-instance-name ]

By default, no destination servers are specified.

Use this command on the interface that receives broadcast packets.

You can specify a maximum of 20 unicast and multicast addresses for UDP helper to convert broadcast packets on an interface.

Configuring UDP helper to convert broadcast to multicast

About this task

You can configure UDP helper to convert broadcast packets with specific UDP port numbers to multicast packets.

Upon receiving a UDP broadcast packet, UDP helper uses the configured UDP ports to match the UDP destination port number of the packet.

·     If a match is found, UDP helper duplicates the packet and modifies the destination IP address of the copy to the configured multicast address. Then UDP helper forwards the packet to the multicast group.

·     If no match is found, UDP helper does not process the packet.

Procedure

1.     Enter system view.

system-view

2.     Enable UDP helper.

udp-helper enable

By default, UDP helper is disabled.

3.     Specify a UDP port number for UDP helper.

udp-helper port { port-number | dns | netbios-ds | netbios-ns | tacacs | tftp | time }

By default, no UDP port numbers are specified for UDP helper.

Do not set UDP ports 67 and 68 for UDP helper, because UDP helper cannot forward DHCP broadcast packets.

You can specify a maximum of 256 UDP ports for UDP helper.

4.     Enter interface view.

interface interface-type interface-number

5.     Specify a destination multicast address for UDP helper to convert broadcast to multicast.

udp-helper broadcast-map multicast-address [ acl acl-number ]

By default, no destination multicast addresses are specified for UDP helper.

Use this command on the interface that receives broadcast packets.

You can specify a maximum of 20 unicast and multicast addresses for UDP helper to convert broadcast packets on an interface.

Display and maintenance commands for UDP helper

Execute display command in any view and reset commands in user view.

 

Task

Command

Display information about broadcast to unicast conversion by UDP helper on an interface.

display udp-helper interface interface-type interface-number

Clear packet statistics for UDP helper.

reset udp-helper statistics

 

UDP helper configuration examples

Example: Configuring UDP helper to convert broadcast to unicast

Network configuration

As shown in Figure 1, configure UDP helper to convert broadcast to unicast on HundredGigE 1/0/1 of Router A. This feature enables Router A to forward broadcast packets with UDP destination port 55 to the destination server 10.2.1.1/16.

Figure 1 Network diagram

Prerequisites

Make sure Router A can reach the subnet 10.2.0.0/16.

Procedure

IMPORTANT

IMPORTANT:

By default, interfaces on the device are disabled (in ADM or Administratively Down state). To have an interface operate, you must use the undo shutdown command to enable that interface.

# Enable UDP helper.

<RouterA> system-view

[RouterA] udp-helper enable

# Specify the UDP port 55 for UDP helper.

[RouterA] udp-helper port 55

# Specify the destination server 10.2.1.1 for UDP helper to convert broadcast to unicast on HundredGigE 1/0/1.

[RouterA] interface hundredgige 1/0/1

[RouterA-HundredGigE1/0/1] ip address 10.110.1.1 16

[RouterA-HundredGigE1/0/1] udp-helper server 10.2.1.1

Verifying the configuration

# Display information about broadcast to unicast conversion by UDP helper on HundredGigE 1/0/1.

[RouterA-HundredGigE1/0/1] display udp-helper interface hundredgige 1/0/1

Interface                Server VPN instance            Server address   Packets sent

HundredGigE1/0/1         N/A                            10.2.1.1         5

Example: Configuring UDP helper to convert broadcast to multicast

Network configuration

As shown in Figure 2, Router B can receive multicast packets destined for 225.1.1.1.

Configure UDP helper to convert broadcast to multicast on HundredGigE 1/0/1 of Router A. This feature enables Router A to forward broadcast packets with UDP destination port number 55 to the multicast group 225.1.1.1.

Figure 2 Network diagram

Prerequisites

Make sure Router A can reach the subnet 10.2.0.0/16.

Procedure

IMPORTANT

IMPORTANT:

By default, interfaces on the device are disabled (in ADM or Administratively Down state). To have an interface operate, you must use the undo shutdown command to enable that interface.

1.     Configure Router A:

# Enable UDP helper.

<RouterA> system-view

[RouterA] udp-helper enable

# Enable the UDP port 55 for UDP helper.

[RouterA] udp-helper port 55

# Configure UDP helper to convert broadcast packets to multicast packets destined for 225.1.1.1 on HundredGigE 1/0/1.

[RouterA] interface hundredgige 1/0/1

[RouterA-HundredGigE1/0/1] ip address 10.110.1.1 16

[RouterA-HundredGigE1/0/1] udp-helper broadcast-map 225.1.1.1

[RouterA-HundredGigE1/0/1] quit

# Enable IP multicast routing globally.

[RouterA] multicast routing

[RouterA-mrib] quit

# Enable PIM-DM on HundredGigE 1/0/1.

[RouterA] interface hundredgige 1/0/1

[RouterA-HundredGigE1/0/1] pim dm

[RouterA-HundredGigE1/0/1] quit

# Enable PIM-DM and IGMP on HundredGigE 1/0/2.

[RouterA] interface hundredgige 1/0/2

[RouterA-HundredGigE1/0/2] pim dm

[RouterA-HundredGigE1/0/2] igmp enable

# Configure HundredGigE 1/0/2 as a static member of multicast group 225.1.1.1.

[RouterA-HundredGigE1/0/2] igmp static-group 225.1.1.1

2.     Configure Router B:

# Enable IP multicast routing globally.

<RouterB> system-view

[RouterB] multicast routing

[RouterB-mrib] quit

# Enable PIM-DM and IGMP on HundredGigE 1/0/1.

[RouterB] interface hundredgige 1/0/1

[RouterB-HundredGigE1/0/1] pim dm

[RouterB-HundredGigE1/0/1] igmp enable

# Configure HundredGigE 1/0/1 as a static member of multicast group 225.1.1.1.

[RouterB-HundredGigE1/0/1] igmp static-group 225.1.1.1

Verifying the configuration

Verify that you can capture multicast packets from Router A on Router B.

 

  • Cloud & AI
  • InterConnect
  • Intelligent Computing
  • Security
  • SMB Products
  • Intelligent Terminal Products
  • Product Support Services
  • Technical Service Solutions
All Services
  • Resource Center
  • Policy
  • Online Help
All Support
  • Become a Partner
  • Partner Resources
  • Partner Business Management
All Partners
  • Profile
  • News & Events
  • Online Exhibition Center
  • Contact Us
All About Us
新华三官网