• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C XE 200 2000语音服务器 操作手册(V3.02)

06-IP性能和应用操作

本章节下载  (123.85 KB)

06-IP性能和应用操作


第1章  IP性能配置

1.1  配置接口最大传输单元(MTU

接口最大传输单元决定了在该接口上的报文是否需要分片。

请在接口视图下进行下列操作。

表1-1 配置接口最大传输单元

操作

命令

配置接口最大传输单元

mtu mtu-size

恢复接口最大传输单元的缺省值

undo mtu

 

接口最大传输单元的缺省值为1500字节。

1.2  配置TCP报文分片

接口最大传输单元的大小决定了在该接口上的TCP报文是否需要分片。

请在接口视图下进行下列操作。

表1-2 配置TCP报文分片

操作

命令

配置TCP报文分片

tcp mss value

取消TCP报文分片

undo tcp mss

 

缺省情况下,TCP报文不分片。

1.3  配置TCP属性

可以配置的TCP属性包括:

l              synwait定时器:当发送syn报文时,TCP启动synwait定时器,若synwait超时前未收到回应报文,则TCP连接将被终止。synwait定时器的超时时间取值范围为2600秒,缺省值为75秒。

l              finwait定时器:当TCP的连接状态由FIN_WAIT_1变为FIN_WAIT_2时启动finwait定时器,若finwait定时器超时前仍未收到FIN报文,则TCP连接被终止。finwait的取值范围为763600秒,finwait的缺省值为675秒。

l              面向连接Socket的接收和发送缓冲区的大小:范围为132K字节,缺省值为8K字节。

请在系统视图下进行下列配置。

表1-3 配置TCP属性

操作

命令

配置TCP连接建立synwait定时器时间

tcp timer syn-timeout time-value

恢复TCP连接建立synwait定时器时间为缺省值

undo tcp timer syn-timeout

配置TCPFIN_WAIT_2定时器时间

tcp timer fin-timeout time-value

恢复TCPFIN_WAIT_2定时器时间为缺省值

undo tcp timer fin-timeout

配置TCPSocket接收和发送缓冲区的大小

tcp window window-size

恢复TCPSocket接收和发送缓冲区的大小为缺省值

undo tcp window

 

缺省情况下,TCP finwait定时器缺省为675秒,TCP synwait定时器缺省值为75秒,面向连接Socket的收发缓冲区大小缺省为8K字节。

1.4  IP性能显示和调试

执行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-mask1dest-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

 

1.5  IP性能配置排错

故障之一:TCPUDP协议是建立在IP协议之上,保证IP可以提供数据报的传输,故障是TCPUDP协议不能正常工作。

故障排除:这时,可以打开相应的调试开关,查看调试信息。

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

另外一种是调试跟踪其中SYNFINRST置位的报文。

操作如下:

[XE] info-center enable

[XE] quit

<XE> debugging tcp event

这样即可实时查看接收或发送的TCP报文,其具体报文格式同上。

 


第2章  IP应用配置

2.1  地址解析协议(ARP)的配置

2.1.1  ARP简介

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表中的映射项。

2.1.2  静态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映射项。

2.1.3  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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们