30-UDP Helper命令
本章节下载: 30-UDP Helper命令 (109.21 KB)
新增“UDP Helper中继对IP广播报文的报文头中TTL值的控制功能”,具体命令请参见1.1.6 udp-helper ttl-keep enable。
【命令】
display udp-helper server [ interface Vlan-interface vlan-id ]
【视图】
任意视图
【参数】
vlan-id:VLAN接口编号。
【描述】
display udp-helper server命令用来显示交换机UDP中继转发相关信息,包括开启UDP中继转发功能的VLAN接口、UDP中继转发的目的服务器地址和转发到指定目的服务器的报文数。选择参数interface Vlan-interface vlan-id,则只显示指定接口的UDP中继转发相关信息。
【举例】
# 显示Vlan-inerface1的UDP中继转发的相关信息。
<Sysname> display udp-helper server interface Vlan-interface 1
Interface name Server address Packets sent
Vlan-interface1 192.1.1.2 0
以上显示信息表示Vlan-inerface1对应的目的服务器的IP地址为192.1.1.2,中继转发到该目的服务器的报文数为0。
表1-1 display udp-helper server命令显示信息描述表
字段 |
描述 |
Interface name |
开启UDP中继转发功能的接口 |
Server address |
UDP中继转发的目的服务器地址 |
Packets sent |
UDP中继转发到指定目的服务器的报文数 |
【命令】
reset udp-helper packet
【视图】
用户视图
【参数】
无
【描述】
reset udp-helper packet命令用来清除UDP中继转发的报文统计数目。
【举例】
# 清除UDP中继转发的报文统计数目。
<Sysname> reset udp-helper packet
【命令】
udp-helper enable
undo udp-helper enable
【视图】
系统视图
【参数】
无
【描述】
udp-helper enable命令用来开启UDP Helper功能,开启该功能后,交换机会将IP广播报文中指定端口的UDP报文转换成单播报文,中继转发给指定的目的服务器。undo udp-helper enable命令用来关闭UDP Helper功能。
缺省情况下,UDP Helper功能处于关闭状态。
需要注意的是:E352&E328以太网交换机,缺省情况下禁止接收直连网段广播报文。如果要保证UDP Helper功能可用,必须先在系统视图下配置ip forward-broadcast命令。关于ip forward-broadcast命令详细介绍可参见“IP地址-IP性能”中的相关内容。
【举例】
# 开启UDP Helper功能。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] udp-helper enable
【命令】
udp-helper port { port-number | dns | netbios-ds | netbios-ns | tacacs | tftp | time }
undo udp-helper port { port-number | dns | netbios-ds | netbios-ns | tacacs | tftp | time }
【视图】
系统视图
【参数】
port-number:需要中继转发的UDP端口号,取值范围为0~65535(不包括67、68端口)。
dns:对域名系统的数据报文进行中继转发,对应的UDP端口号为53。
netbios-ds:对NetBIOS数据报服务的数据报文进行中继转发,对应的UDP端口号为138。
netbios-ns:对NetBIOS名称服务的数据报文进行中继转发,对应的UDP端口号为137。
tacacs:对终端访问控制器访问控制系统的数据报文进行中继转发,对应的UDP端口号为49。
tftp:对简单文件传输协议的数据报文进行中继转发,对应的UDP端口号为69。
time:对时间服务的数据报文进行中继转发,对应的UDP端口号为37。
【描述】
udp-helper port命令用来配置需要中继转发的广播报文的UDP端口号。undo udp-helper port命令用来取消对需要中继转发的广播报文的UDP端口号配置。
缺省情况下,当开启UDP Helper功能后,设备可以对53、138、137、49、69、37这六个UDP端口的广播报文进行中继转发。
需要注意的是:
l 只有开启UDP Helper功能后,才能配置需要中继转发的UDP端口。否则,将会有错误提示信息。当关闭UDP Helper功能后,所有已配置的需要中继转发的UDP端口都被取消,包括默认端口。
l BOOTP/DHCP广播报文的中继由DHCP Relay功能使用UDP端口67、68来实现,因此端口67、68不能配置成UDP Helper中继端口。
l 参数dns | netbios-ds | netbios-ns | tacacs | tftp | time指6个默认端口。对默认端口可以有两种配置方法:(1) 指定端口号配置;(2) 指定参数配置。例如:udp-helper port 53和udp-helper port dns命令的配置效果是一样的。
l 在使用display current-configuration命令显示设备当前配置信息时,不显示默认端口的UDP Helper配置,只有当取消了一个默认端口的中继转发功能,才会显示该端口的UDP Helper配置。
l 目前设备上最多可以配置256个需要中继转发的UDP端口。
【举例】
# 配置对目的UDP端口号为100的广播报文进行中继转发。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] udp-helper port 100
# 取消对目的UDP端口号为53的广播报文进行中继转发。
[Sysname] undo udp-helper port 53
【命令】
udp-helper server ip-address
undo udp-helper server [ ip-address ]
【视图】
VLAN接口视图
【参数】
ip-address:目的服务器的IP地址,为点分十进制格式。
【描述】
udp-helper server命令用来配置UDP中继转发的目的服务器。undo udp-helper server命令用来删除UDP中继转发的目的服务器。
缺省情况下,没有配置UDP中继转发的目的服务器。
相关配置可参考命令display udp-helper server。
需要注意的是:
l undo udp-helper server命令后不加参数时,将会删除该接口下配置的所有目的服务器。
l 在一个VLAN接口上最多可以配置20个UDP中继转发的目的服务器地址。
【举例】
# 配置Vlan-interface1上UDP中继转发目的服务器为192.1.1.2。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] interface Vlan-interface 1
[Sysname-Vlan-interface1] udp-helper server 192.1.1.2
# 删除Vlan-interface1上所有UDP中继转发的目的服务器。
[Sysname-Vlan-interface1] undo udp-helper server
【命令】
udp-helper ttl-keep enable
undo udp-helper ttl-keep enable
【视图】
系统视图
【参数】
无
【描述】
udp-helper ttl-keep enable命令用来配置UDP Helper中继转发对IP广播报文TTL值的控制功能。即:当UDP Helper中继转发的IP广播报文的TTL值为1时,进行正常转发,且不对TTL进行减一操作。undo udp-helper ttl-keep enable命令用来恢复缺省情况。
缺省情况下,UDP Helper中继转发时,对TTL值为1的IP广播报文不进行转发处理。
需要注意的是:只有开启UDP Helper功能后,才能配置UDP Helper功能对IP广播报文TTL值的控制功能;否则,后者不会生效。
【举例】
# 配置交换机UDP Helper中继转发对IP广播报文TTL的值控制功能。
<Sysname> system-view
System View: return to User View with Ctrl+Z.
[Sysname] udp-helper ttl-keep enable
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!