国家 / 地区

06-三层技术-IP业务配置指导

11-UDP Helper配置

本章节下载  (182.72 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/MSR/MSR_50/Configure/Operation_Manual/H3C_MSR_CG(V5)-R2516-V1.16/06/201807/1094085_30005_0.htm

11-UDP Helper配置


1 UDP Helper

1.1  UDP Helper简介

UDP Helper(UDP中继转发)功能包括两部分:

·     广播UDP Helper:对指定UDP端口的广播报文进行中继转发。

·     组播UDP Helper:对指定UDP端口的组播报文进行中继转发。

1.1.1  广播UDP Helper

网络中的主机有时需要通过发送广播报文,来获得网络配置或查询网络中其他设备的名称。但是,当主机与服务器或待查询的设备不在同一个广播域时,主机就无法获得所需要的信息。

为解决上述问题,设备提供了广播UDP Helper功能。通过该功能可以实现对指定UDP端口的IP广播报文进行中继转发,即将指定UDP端口的广播报文转换为单播报文发送给指定的目的服务器,起到中继的作用。

配置广播UDP Helper功能后,当设备接收到广播报文时,如果该报文的UDP目的端口号与配置的需要中继转发的UDP端口号匹配,则复制一份报文,修改IP报文头的目的IP地址,将报文发给指定的目的服务器。

1.1.2  组播UDP Helper

在某些特定组网下,网络中的中间设备通过组播转发报文,边缘设备通过广播转发报文,在组播转发的最后一跳可以通过配置组播Map将组播报文转换成子网广播报文。

配置组播UDP Helper功能后,当设备收到组播报文时,如果该报文的UDP目的端口号与配置的需要中继转发的UDP端口号匹配,则根据配置的组播Map映射查找组播地址到子网广播地址的映射关系,如果查找成功则复制一份报文,修改报文中IP头的目的地址为子网广播地址,将报文转发出去。

1.2  配置广播UDP Helper

表1-1 配置广播UDP Helper

操作

命令

说明

进入系统视图

system-view

-

使能UDP Helper功能

udp-helper enable

必选

缺省情况下,UDP Helper功能处于关闭状态

配置需要中继转发的UDP端口

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

必选

缺省情况下,没有配置中继转发的UDP端口

进入接口视图

interface interface-type interface-number

-

配置中继转发的目的服务器

udp-helper server ip-address

必选

缺省情况下,没有配置中继转发的目的服务器

 

注意

·     广播UDP Helper功能不能中继转发DHCP广播报文,即中继转发的UDP端口不能配置为67和68。

·     一些支持定向广播报文抑制功能的设备,缺省情况下禁止接收所有的定向广播报文。因此,只有配置ip forward-broadcast命令后,UDP Helper功能才可用。定向广播报文抑制功能的详细介绍请参见“三层技术-IP业务配置指导”中的“IP性能优化”。

·     设备上最多可以配置256个需要中继转发的UDP端口。

·     一个接口上最多可以配置20个中继转发的目的服务器。

 

1.3  配置组播UDP Helper

表1-2 配置组播UDP Helper

操作

命令

说明

进入系统视图

system-view

-

使能UDP Helper功能

udp-helper enable

必选

缺省情况下,UDP Helper功能处于关闭状态

配置需要中继转发的UDP端口

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

必选

缺省情况下,没有配置中继转发的UDP端口

进入接口视图

interface interface-type interface-number

-

配置组播Map映射,即组播地址到子网广播地址的映射关系

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

必选

缺省情况下,没有组播Map映射

 

注意

·     一些支持定向广播报文抑制功能的设备,缺省情况下禁止转发定向广播报文。因此,只有配置ip forward-broadcast命令后,UDP Helper功能才可用。定向广播报文抑制功能的详细介绍请参见“三层技术-IP业务配置指导”中的“IP性能优化”。

·     一个接口上最多可以配置50个组播地址到子网广播地址的映射。

·     用户可以通过ACL对中继的报文进行过滤,只有满足permit类型ACL规则的报文才能被中继转发,对于ACL不存在或者满足deny类型ACL规则的报文不进行中继。

 

1.4  UDP Helper显示和维护

在完成上述配置后,在任意视图下执行display命令可以显示配置UDP Helper后的运行情况,通过查看显示信息验证配置的效果。

在用户视图下,用户可以执行reset命令可以清除UDP Helper的报文统计数目。

表1-3 UDP Helper显示和维护

操作

命令

显示UDP中继转发的相关信息

display udp-helper server [ interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]

清除UDP中继转发的报文统计数目

reset udp-helper packet

 

1.5  UDP Helper典型配置举例

1.5.1  广播UDP Helper配置举例

1. 组网需求

Router A的Ethernet1/1接口的IP地址为10.110.1.1/16,连接到网段10.110.0.0/16。配置将目的UDP端口号为55、目的IP地址为255.255.255.255和此网段子网广播地址10.110.255.255的广播报文,中继转发到目的服务器10.2.1.1/16。

2. 组网图

图1-1 广播UDP Helper配置举例组网图

 

3. 配置步骤

说明

用户需保证Router A到网段10.2.0.0/16路由可达。

 

# 使能UDP Helper功能。

<RouterA> system-view

[RouterA] udp-helper enable

# 配置将目的UDP端口号为55的广播报文进行中继转发。

[RouterA] udp-helper port 55

# 配置中继转发的目的服务器为10.2.1.1。

[RouterA] interface ethernet 1/1

[RouterA-Ethernet1/1] ip address 10.110.1.1 16

[RouterA-Ethernet1/1] udp-helper server 10.2.1.1

1.5.2  组播UDP Helper配置举例

1. 组网需求

Router A的Ethernet1/2接口的IP地址为10.110.1.1/16,连接到网段10.110.0.0/16。配置将Router B发送过来的目的UDP端口号为55、目的组播地址为224.1.1.1的组播报文广播到10.110.0.0/16网段的所有主机。

2. 组网图

图1-2 组播UDP Helper配置举例组网图

3. 配置步骤

说明

用户需保证Router B到Router A之间可以进行正常的组播转发。

 

# 使能UDP Helper功能。

<RouterA> system-view

[RouterA] udp-helper enable

# 配置将目的UDP端口号为55的组播报文进行中继转发。

[RouterA] udp-helper port 55

# 配置组播Map映射。

[RouterA] interface ethernet 1/1

[RouterA-Ethernet1/1] udp-helper multicast-map 224.1.1.1 10.110.255.255

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!