网络中的主机有时需要通过发送广播报文,来获得网络配置或查询网络中其他设备的名称。但是,当主机与服务器或待查询的设备不在同一个广播域时,主机就无法获得所需要的信息。 为解决上述问题,以太网交换机提供了UDP Helper功能。通过该功能可以实现对指定UDP端口的IP广播报文进行中继转发,即将指定UDP端口的广播报文转换为单播报文发送给指定的目的服务器,起到中继的作用。 使能UDP Helper功能后,如果设备接收到广播报文,将根据报文的UDP目的端口号来判断是否要对其中继转发,并进行相应的处理: l 如果报文的UDP目的端口号与配置的需要中继转发的UDP端口号匹配,则修改IP报文头的目的IP地址,将报文发给指定的目的服务器; l 否则,直接将报文送给上层协议处理。 1.1.1 组网图图1-1 UDP Helper组网示意图
1.1.2 应用要求Switch A的VLAN接口1的IP地址为10.110.1.1/16,连接到网段10.110.0.0/16。配置将目的UDP端口号为55的广播报文中继转发到指定的目的服务器10.2.1.1/16。 1.1.3 适用产品、版本表1-1 配置适用的产品与软硬件版本关系 | | | | Release 5301软件版本,Release 5303软件版本 | | | Release 5301软件版本,Release 5303软件版本 | | | | | | | | | | | | | | | |
1.1.4 配置过程和解释在开始下面的配置之前,需确保Switch A到10.2.0.0网段路由可达。 # 在Switch A上使能UDP Helper功能。 <SwitchA> system-view [SwitchA] udp-helper enable # 配置将目的UDP端口号为55的广播报文进行中继转发。 [SwitchA] udp-helper port 55 # 配置中继转发的目的服务器为10.2.1.1。 [SwitchA] interface vlan-interface 1 [SwitchA-Vlan-interface1] ip address 10.110.1.1 16 [SwitchA-Vlan-interface1] udp-helper server 10.2.1.1 1.1.5 完整配置# udp-helper enable udp-helper port 55 # interface Vlan-interface1 ip address 10.110.1.1 255.255.0.0 udp-helper server 10.2.1.1 # 1.1.6 配置注意事项l UDP Helper功能不能中继转发DHCP广播报文,即中继转发的UDP端口不能配置为67和68。 l S3610和S5510系列以太网交换机缺省情况下禁止接收直连网段广播报文。如果要保证UDP Helper功能可用,须先在系统视图下配置ip forward-broadcast命令。如果S3610和S5510系列以太网交换机已配置DHCP功能或NTP广播模式,设备都会自动允许接收定向广播报文,此时不配置ip forward-broadcast命令也可以使UDP Helper功能生效。关于ip forward-broadcast命令详细介绍可参见相关产品手册的“IP地址-IP性能”中的详细介绍。 l 只有开启UDP Helper功能后,才能配置需要中继转发的UDP端口。否则,将会有错误提示信息。当关闭UDP Helper功能后,所有已配置的指定UDP端口都被取消。 来源:http://www.91CCIE.com/forum.php?mod=viewthread&tid=562&extra=page%3D1
|