06-IP性能和应用操作
本章节下载 (123.85 KB)
目 录
接口最大传输单元决定了在该接口上的报文是否需要分片。
请在接口视图下进行下列操作。
操作 | 命令 |
配置接口最大传输单元 | mtu mtu-size |
恢复接口最大传输单元的缺省值 | undo mtu |
接口最大传输单元的缺省值为1500字节。
接口最大传输单元的大小决定了在该接口上的TCP报文是否需要分片。
请在接口视图下进行下列操作。
表1-2 配置TCP报文分片
操作 | 命令 |
配置TCP报文分片 | tcp mss value |
取消TCP报文分片 | undo tcp mss |
缺省情况下,TCP报文不分片。
可以配置的TCP属性包括:
l synwait定时器:当发送syn报文时,TCP启动synwait定时器,若synwait超时前未收到回应报文,则TCP连接将被终止。synwait定时器的超时时间取值范围为2~600秒,缺省值为75秒。
l finwait定时器:当TCP的连接状态由FIN_WAIT_1变为FIN_WAIT_2时启动finwait定时器,若finwait定时器超时前仍未收到FIN报文,则TCP连接被终止。finwait的取值范围为76~3600秒,finwait的缺省值为675秒。
l 面向连接Socket的接收和发送缓冲区的大小:范围为1~32K字节,缺省值为8K字节。
请在系统视图下进行下列配置。
操作 | 命令 |
配置TCP连接建立synwait定时器时间 | tcp timer syn-timeout time-value |
恢复TCP连接建立synwait定时器时间为缺省值 | undo tcp timer syn-timeout |
配置TCP的FIN_WAIT_2定时器时间 | tcp timer fin-timeout time-value |
恢复TCP的FIN_WAIT_2定时器时间为缺省值 | undo tcp timer fin-timeout |
配置TCP的Socket接收和发送缓冲区的大小 | tcp window window-size |
恢复TCP的Socket接收和发送缓冲区的大小为缺省值 | undo tcp window |
缺省情况下,TCP finwait定时器缺省为675秒,TCP synwait定时器缺省值为75秒,面向连接Socket的收发缓冲区大小缺省为8K字节。
执行display命令可以显示IP性能配置后的运行情况,通过查看显示信息验证配置的效果。
执行reset命令可以清除该运行情况的统计信息。
在用户视图下,执行debugging命令可以对IP性能进行调试。
表1-4 IP性能显示和调试
操作 | 命令 |
显示TCP连接状态 | display tcp status |
显示TCP流量统计信息 | display tcp statistics |
显示IP层接口信息 | display ip interface [ interface-type interface-number | brief interface-type interface-number ] |
显示接口板的FIB表 | display fib |
据正则表达式输出缓冲区中与包含字符串text相关的行 | display fib [ | { begin | include | exclude } text ] |
按照目的地址进行匹配显示FIB表项 | display fib dest-addr [ dest-mask ] [ longer ] |
显示目的地址在输入的dest-addr1 dest-mask1到dest-addr2 dest-mask2范围内的FIB表项 | display fib dest-addr1 dest-mask1 dest-addr2 dest-mask2 |
显示FIB表项的总数目 | display fib statistics |
打开IP调试信息开关 | debugging ip packet |
打开ICMP调试信息开关 | debugging ip icmp |
打开TCP调试信息开关 | debugging tcp packet |
关闭TCP连接的调试开关 | undo debugging tcp packet |
清除IP统计信息 | reset ip statistics |
打开UDP连接的调试信息 | debugging udp packet |
关闭UDP连接的调试信息 | undo debugging udp packet |
清除TCP流量统计信息 | reset tcp statistics |
显示系统当前所有的套接口信息 | display ip socket |
打开TCP事件的调试开关 | debugging tcp event |
关闭TCP事件的调试开关 | undo debugging tcp event |
显示UDP流量统计信息 | display udp statistics |
清除UDP流量统计信息 | reset udp statistics |
故障之一:TCP和UDP协议是建立在IP协议之上,保证IP可以提供数据报的传输,故障是TCP和UDP协议不能正常工作。
故障排除:这时,可以打开相应的调试开关,查看调试信息。
l 用debugging udp packet命令打开UDP调试开关,跟踪UDP的数据包。当XE语音服务器发送或接收到UDP数据包,就可以实时显示出数据报的内容格式。根据数据报的内容,来发现问题之所在。
以下为UDP数据报的格式:
*0.377770-SOCKET-8-UDP:
1043494431: Output: task = ROUT(6), socketid = 3,
src = 1.1.1.1:520, dst = 255.255.255.255:520, datalen = 24
l 用debugging tcp packet命令打开TCP调试开关,跟踪TCP的数据报。可以跟踪调试两种类型的TCP数据报。一种是调试跟踪所有以本设备为一端的TCP连接的TCP报文收发。操作如下:
[XE] info-center enable
[XE] quit
<XE> debugging tcp packet
即可实时查看接收或发送的TCP报文,其具体报文格式如下:
*0.100070-SOCKET-8-TCP PACKET:
1043204051: Input: Co0(5) socketId = 2, state = SYN_SENT,
src = 127.0.0.1:1025, dst = 2.2.2.2:23,
seq = 11084380, ack = 0, optlen = 4, flag = SYN ,
window = 8192
另外一种是调试跟踪其中SYN、FIN或RST置位的报文。
操作如下:
[XE] info-center enable
[XE] quit
<XE> debugging tcp event
这样即可实时查看接收或发送的TCP报文,其具体报文格式同上。
ARP即地址解析协议,主要用于从IP地址到以太网MAC地址的解析。一般情况下,ARP动态执行并自动寻求IP地址到以太网MAC地址的解析,无需管理员的介入。
在Comware的实现中,如果收到的ARP报文满足以下任何一条条件,系统将创建或更新ARP表项:
l ARP报文的源IP地址与入接口IP地址在同一网段,不是广播地址,目的IP地址是本接口IP地址。
l ARP报文的源IP地址与入接口IP地址在同一网段,不是广播地址,目的IP地址是本接口的VRRP虚拟IP地址。
l ARP报文的目的IP地址属于入接口上的配置NAT地址池。
如果收到的ARP报文的源IP地址在入接口的ARP表中已经存在对应的动态ARP表项,将对ARP表项更新;如果收到的ARP报文的源IP地址在入接口的ARP表中已经存在对应的静态ARP表项,不会对ARP表进行更新。
当使用代理ARP功能或需要过滤掉非法IP地址(如将这些非法地址绑定到某个不存在的MAC地址)时,需要用户手工配置静态ARP表中的映射项。
静态ARP配置包括:
l 手工添加/删除静态ARP映射项
请在系统视图下进行下列配置。
表2-1 手工添加/删除静态ARP映射项
操作 | 命令 |
手工添加静态ARP映射项 | arp static ip-address ethernet-address |
手工删除静态ARP映射项 | undo arp ip-address |
静态ARP映射项在XE语音服务器正常工作时间一直有效,而动态ARP映射项的有效时间为20分钟。
缺省情况下,由动态ARP协议获取地址映射。
系统最多可以配置2048条静态ARP映射项。
在所有视图下执行display命令可以显示ARP配置后的运行情况,通过查看显示信息验证配置的效果。
执行reset命令可以清除ARP表项。
在用户视图下,执行debugging命令可以对ARP进行调试。
& 说明:
“ | ”是display arp命令中的一个参数,不同于其它参数分隔符。
表2-2 ARP显示和调试
操作 | 命令 |
显示ARP映射表 | display arp [ static | dynamic | all | | { begin text | exclude text | include text } ] |
清除ARP映射表中的ARP项 | reset arp [ all | dynamic | static | interface { interface-type interface-number | interface-name } ] |
打开ARP调试信息开关 | debugging arp packet |
关闭ARP调试信息开关 | undo debugging arp packet |
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!