06-IP性能和应用命令
本章节下载 (182.3 KB)
目 录
1.1.4 debugging tcp packet 1-4
1.1.5 debugging udp packet 1-4
1.1.9 display fib statistics. 1-7
1.1.10 display ip interface. 1-8
1.1.12 display ip statistics. 1-12
1.1.13 display tcp statistics. 1-13
1.1.14 display tcp status. 1-15
1.1.15 display udp statistics. 1-16
1.1.17 reset ip statistics. 1-17
1.1.18 reset tcp statistics. 1-18
1.1.19 reset udp statistics. 1-18
1.1.21 tcp timer fin-timeout 1-19
1.1.22 tcp timer syn-timeout 1-20
2.1.2 debugging arp packet 2-1
2.1.4 display ip interface. 2-3
【命令】
debugging ip { icmp | packet | error }
undo debugging ip { icmp | packet | error }
【视图】
用户视图
【参数】
icmp:ICMP调试开关。
packet:IP连接调试开关。
error:错误信息调试开关。
【描述】
debugging ip icmp命令用来打开ICMP的调试开关,undo debugging ip icmp命令用来关闭ICMP连接的调试开关。
debugging ip packet命令用来打开IP连接的调试开关,undo debugging ip packet命令用来关闭IP连接的调试开关。
debugging ip error命令用来打开错误信息的调试开关,undo debugging ip error命令用来关闭错误信息连接的调试开关。
【举例】
# 打开IP连接的调试开关。
<XE> debugging ip packet
*0.13259300 XE2000 IP/8/debug_case:
Receiving, interface = GigabitEthernet0/0, version = 4, headlen = 20, tos = 0,
pktlen = 84, pktid = 3670, offset = 0, ttl = 255, protocol = 1,
checksum = 35761, s = 192.168.80.30, d = 192.168.80.50
prompt: Receiving IP packet from GigabitEthernet0/0
<XE> debugging ip icmp
PING 192.168.80.30: 56 data bytes, press CTRL_C to break
*0.13372110 XE2000 IP/8/debug_icmp:
ICMP Send: echo(Type=8, Code=0), Dst = 192.168.80.30
Reply from 192.168.80.30: bytes=56 Sequence=1 ttl=255 time=1 ms
*0.13372110 XE2000 IP/8/debug_icmp:
ICMP Receive: echo-reply(Type=0, Code=0), Src = 192.168.80.30, Dst = 192.168.80.
50
【命令】
debugging tcp event [ task_id socket_id ]
undo debugging tcp event [ task_id socket_id ]
【视图】
用户视图
【参数】
task_id:任务ID;
socket_id:套接口号。
【描述】
debugging tcp event命令用来打开TCP事件的调试开关,undo debugging tcp event命令用来关闭TCP事件的调试开关。
该命令用来打开TCP事件的调试开关,用户打开的调试开关数目是有限的,也就是只能同时打开固定数目的调试开关(任务ID和套接口号的组合)。另外注意,TCP在被动打开即接收连接请求时,是创建新的套接口来建立连接,而且有的应用程序还会再创建一个任务来处理连接,如:Telnet服务器,所以要想看到连接建立的信息,就不要使用参数task_id和socket_id来进行过滤。
【举例】
# 打开TCP事件的调试开关。
<XE> debugging tcp event
*0.13467370 XE2000 SOCKET/8/TCP EVENT:
1112118213: task = co0(8), socketid = 0,
TCPCB 0x239b1c04 created
*0.13467370 XE2000 SOCKET/8/TCP EVENT:
1112118213: task = co0(8), socketid = 1,
state Closed changed to Syn_Sent
*0.13467370 XE2000 SOCKET/8/TCP EVENT:
1112118213: task = co0(8), socketid = 1,
sending SYN, seq = 1724422400,
LA = 192.168.80.50:1033, FA = 192.168.80.30:23
*0.13467370 XE2000 SOCKET/8/TCP EVENT:
1112118213: task = co0(8), socketid = 1,
advertising MSS = 1460,
LA = 192.168.80.50:1033, FA = 192.168.80.30:23
Connected to 192.168.80.30 ...
*0.13467380 XE2000 SOCKET/8/TCP EVENT:
1112118213: task = co0(8), socketid = 1,
received MSS = 1460,
LA = 192.168.80.50:1033, FA = 192.168.80.30:23
*0.13467380 XE2000 SOCKET/8/TCP EVENT:
1112118213: task = co0(8), socketid = 1,
state Syn_Sent changed to Established
【命令】
debugging tcp md5
undo debugging tcp md5
【视图】
用户视图
【参数】
无
【描述】
debugging tcp md5命令用来打开TCP连接的md5认证调试开关,undo debugging tcp md5命令用来关闭TCP连接的的md5认证调试开关。
【举例】
# 打开TCP连接的md5认证调试开关。
<XE> debugging tcp md5
【命令】
debugging tcp packet [ task_id socket_id ]
undo debugging tcp packet [ task_id socket_id ]
【视图】
用户视图
【参数】
task_id:任务ID;
socket_id:套接口号。
【描述】
debugging tcp packet命令用来打开TCP连接的报文调试开关,用户打开的调试开关数目是有限的,也就是只能同时打开固定数目的调试开关(任务ID和套接口号的组合)。undo debugging tcp packet命令用来关闭TCP连接的调试开关。
【举例】
# 打开TCP连接的调试开关。
<XE> debugging tcp packet
【命令】
debugging udp packet [ task_id socket_id ]
undo debugging udp packet [ task_id socket_id ]
【视图】
用户视图
【参数】
task_id:任务ID;
socket_id:套接口号。
【描述】
debugging udp packet命令用来打开UDP连接的调试信息,用户打开的调试开关数目是有限的,也就是只能同时打开固定数目的调试开关(任务ID和套接口号的组合)。undo debugging udp packet命令用来关闭UDP连接的调试信息。
【举例】
# 打开UDP连接的调试信息。
<XE> debugging udp packet
【命令】
【视图】
所有视图
【参数】
无
【描述】
display fib命令用来显示转发信息表摘要信息。
该命令以列表的方式输出转发信息表,每一行代表一条路由,内容包括:
l 目的地址/掩码长度
l 下一跳
l 当前标志,G、H、U的组合。G表示Gateway(网关),H表示Host(主机路由),U表示UP(可用)。
l 输出接口
【举例】
# 显示转发信息表摘要信息。
<XE> display fib
Destination/Mask Nexthop Flag TimeStamp Interface
192.168.80.50/32 127.0.0.1 GHU t[0] InLoopBack0
192.168.80.0/24 192.168.80.50 U t[0] GigabitEthernet0/0
127.0.0.0/8 127.0.0.1 U t[0] InLoopBack0
【命令】
display fib | [ { begin | include | exclude } text ]
【视图】
所有视图
【参数】
text:字符。
【描述】
display fib命令用来根据正则表达式输出缓冲区中与包含字符串text相关的行。
对于display fib | begin text:显示从包含字符串text的那一行开始到缓冲区结束的所有行。
对于display fib | include text:只显示包含字符串text的那几行。
对于display fib | exclude text:显示不包含字符串text的行。
【举例】
# 显示从包含字符串“169.254.0.0”那一行开始的所有行:
<XE> display fib | begin 169.254.0.0
Destination/Mask Nexthop Flag TimeStamp Interface
169.254.0.0/16 2.1.1.1 U t[0] Ethernet1/0
2.0.0.0/16 2.1.1.1 U t[0] Ethernet1/0
127.0.0.0/8 127.0.0.1 U t[0] InLoopBack0
# 显示包含字符串“Ethernet0”的所有行:
<XE> display fib | include Ethernet1/0
Destination/Mask Nexthop Flag TimeStamp Interface
169.254.0.0/16 2.1.1.1 U t[0] Ethernet1/0
2.0.0.0/16 2.1.1.1 U t[0] Ethernet1/0
# 显示不包含字符串“169.254.0.0”的所有行:
<XE> display fib | exclude 169.254.0.0
Destination/Mask Nexthop Flag TimeStamp Interface
2.0.0.0/16 2.1.1.1 U t[0] Ethernet1/0
127.0.0.0/8 127.0.0.1 U t[0] InLoopBack0
【命令】
display fib dest-addr1 [ dest-mask1 ] [ longer ]
display fib dest-addr1 dest-mask1 dest-addr2 dest-mask2
【视图】
所有视图
【参数】
dest-addr1:为目的IP地址1,点分十进制表示。
dest-mask1:相应的子网掩码1,为点分十进制格式的掩码或整数形式的掩码长度。
dest-addr2:为目的IP地址2,点分十进制表示。
dest-mask2:相应的子网掩码2,为点分十进制格式的掩码或整数形式的掩码长度。
【描述】
对于该命令,按照后面选择参数的不同匹配的方式也不同。
对于display fib dest-addr命令,如果目的地址在自然掩码范围内能找到相应的FIB表项,则将其子网全部显示出来,否则显示与目的地址最长匹配的FIB表项。
对于display fib dest-addr dest-mask命令,该命令用来显示与目的地址和掩码精确匹配的FIB表项。
对于display fib dest-addr longer命令,该命令用来显示与目的地址在自然掩码范围内的IP地址匹配的所有的目的地址FIB表项。
对于display fib dest-addr dest-mask longer命令,该命令用来显示与目的地址在输入的掩码范围内的IP地址匹配的所有的目的地址FIB表项。
对于display fib dest-addr1 dest-mask1 dest-addr2 dest-mask2命令,该命令用来显示目的地址在输入的dest-addr1 dest-mask1到dest-addr2 dest-mask2范围内的FIB表项。
【举例】
# 显示目的地址与169.253.0.0在自然掩码范围内匹配的FIB项或最长匹配的FIB项。
[XE] display fib 192.168.80.30
Route Entry Count: 1
Destination/Mask Nexthop Flag TimeStamp Interface
192.168.80.0/24 192.168.80.40 U t[0] Ethernet0/0
# 显示目的地址在169.254.0.0/16和169.254.0.6/16范围内的FIB项。
<XE> display fib 169.254.0.0 255.255.0.0 169.254.0.6 255.255.0.0
Destination/Mask Nexthop Flag TimeStamp Interface
169.254.0.1/16 2.1.1.1 U t[0] Ethernet1/0
【命令】
display fib statistics
【视图】
所有视图
【参数】
无。
【描述】
display fib statistics命令用来显示FIB表项的总数目。
【举例】
# 该命令显示FIB表项总数。
Route Entry Count : 30
【命令】
display ip interface [ interface-type interface-number | brief interface-type interface-number ]
【视图】
所有视图
【参数】
interface-type:接口类型。
interface-number:接口编号。
brief:显示摘要信息。
【描述】
display ip interface用来显示IP接口信息。
缺省情况下,如果不指定接口,则显示全部IP接口信息。
该命令输出接口上全部与IP有关的信息,有助于故障诊断。
相关配置可参考命令display interface。
【举例】
# 查看接口GigabitEthernet 0/0的IP相关信息。
<XE> display ip interface GigabitEthernet 0/0
GigabitEthernet0/0 current state :UP
Line protocol current state :UP
Internet Address is 192.168.80.50/24
Broadcast address : 192.168.80.255
The Maximum Transmit Unit : 1500 bytes
ip fast-forwarding incoming packets state is Enabled
ip fast-forwarding outgoing packets state is Enabled
input packets : 1635, bytes : 255090, multicasts : 3
output packets : 625, bytes : 26409, multicasts : 0
ARP packet input number: 114
Request packet: 111
Reply packet: 3
Unknown packet: 0
TTL invalid packet number: 0
ICMP packet input number: 13
Echo reply: 10
Unreachable: 0
Source quench: 0
Routing redirect: 0
Echo request: 0
Router advert: 0
Router solicit: 3
Time exceed: 0
IP header bad: 0
Timestamp request: 0
Timestamp reply: 0
Information request: 0
Information reply: 0
Netmask request: 0
Netmask reply: 0
Unknown type: 0
DHCP packet deal mode: global
表1-1 display ip interface命令显示信息描述
项目 | 描述 |
GigabitEthernet0/0 current state: | 接口当前状态 |
Link layer protocol current state : | 接口的链路层协议状态 |
Internet Address is 192.168.80.50/24 | 接口的IP地址,““/24”表示掩码长度为24 |
Broadcast address : | 接口的广播地址 |
The Maximum Transmit Unit : | 最大传输单元 |
input packets : bytes : multicasts : | 接收的报文数、字节数,以及组播报文数 |
output packets :bytes : multicasts : | 发送的报文数、字节数,以及组播报文数 |
Directed-broadcast packets: | 包括: received packets:接口接收的属于本接口广播域的广播报文数 sent packets:接口发送的属于本接口广播域的广播报文数 forwarded packets:经过当前接口转发的广播报文数,如果没有对接口使能广播报文转发功能,此数值将显示为0 dropped packets::接口丢弃的广播报文数量 |
ARP packet input number: | 接口收到的ARP报文统计(对于非以太类接口,ARP统计信息为0),包括:ARP报文总数、ARP请求报文个数、ARP回应报文个数和未知类型的ARP报文个数 |
TTL is invalid packet input number: | 接口收到的TTL值非法的报文个数,当TTL值为0或1时,认为是非法TTL报文 |
ICMP packet input number: | 接口收到的ICMP报文的统计情况:包括报文总数、ECHO应答报文、目的地不可达报文、源地址抑止报文、路由重定向报文、ECHO请求报文、路由广播报文、路由请求报文、超时报文、IP头错误报文、时间戳请求报文、时间戳响应报文、信息请求报文、信息响应报文、掩码请求报文、掩码响应报文和未知类型的报文 |
【命令】
display ip socket [ socktype sock_type ] [ task_id socket_id ]
【视图】
所有视图
【参数】
sock_type:套接口类型:(tcp:1,udp 2,raw ip 3)
task_id:任务ID;
socket_id:套接口号。
【描述】
display ip socket命令用来显示系统当前所有的套接口信息。
【举例】
# 显示套接口类型为TCP的信息。
<XE> display ip socket socktype 1
SOCK_STREAM:
Task = VTYD(9), socketid = 1, Proto = 6,
LA = 0.0.0.0:23, FA = 0.0.0.0:0,
sndbuf = 4096, rcvbuf = 4096, sb_cc = 0, rb_cc = 0,
socket option = SO_ACCEPTCONN
socket state = SS_PRIV SS_ASYNC
SOCK_DGRAM:
Task = ROUT(6), socketid = 1, Proto = 17,
LA = 0.0.0.0:0, FA = 0.0.0.0:0,
sndbuf = 9216, rcvbuf = 41600, sb_cc = 0, rb_cc = 0,
socket option = SO_UDPCHECKSUM
socket state = SS_PRIV SS_ASYNC
SOCK_RAW:
Task = ROUT(6), socketid = 2, Proto = 2,
LA = 0.0.0.0, FA = 0.0.0.0,
sndbuf = 32767, rcvbuf = 32767, sb_cc = 0, rb_cc = 0,
socket option = 0,
socket state = SS_PRIV SS_NBIO SS_ASYNC
主要的显示信息解释如下:
SOCK_STREAM:套接口类型;
Proto:该套接口使用的协议号;
sndbuf:套接口的发送缓冲区大小;
rcvbuf:套接口的接收缓冲区大小;
sb_cc:发送缓存中现有的数据大小,只有TCP会缓存数据,这个值才有用;
rb_cc:接收缓存中现有的数据大小;
socket option:套接口选项;
socket state:套接口状态;
# 显示任务ID为8,套接口号为4的信息。
<XE> display ip socket 8 4
Task = VTYD(8), socketid = 4, Proto = 6,
LA = 0.0.0.0:23, FA = 0.0.0.0:0,
sndbuf = 4096, rcvbuf = 4096, sb_cc = 0, rb_cc = 0,
socket option = SO_ACCEPTCONN
socket state = SS_PRIV SS_ASYNC
【命令】
display ip statistics
【视图】
所有视图
【参数】
无
【描述】
display ip statistics命令用来显示IP流量统计信息,显示IP收发和拆包、组包的统计信息,有助于故障诊断。
相关配置可参考命令display interface,display ip interface,reset ip statistics。
【举例】
# 显示IP流量统计信息。
<XE> display ip statistics
Input: sum 7120 local 112
bad protocol 0 bad format 0
bad checksum 0 bad options 0
Output: forwarding 0 local 27
dropped 0 no route 2
compress fails 0
Fragment:input 0 output 0
dropped 0
fragmented 0 couldn't fragment 0
Reassembling:sum 0 timeouts 0
表1-2 display ip statistics命令显示信息说明
项目 | 说明 |
Input: sum | 输入报文总数 |
local | 输入的目的地址是本地的报文 |
bad protocol | 协议号错的报文数 |
bad format | 格式错误的报文数 |
bad checksum | 校验和错误的报文数 |
bad options | 选项错误的报文数 |
Output: forwarding | 转发的报文数 |
local | 本地发送报文数 |
dropped | 发送时丢弃的报文数 |
no route | 查不到路由的报文数 |
compress fails | 压缩失败的报文数 |
Fragment: input | 输入的分片数 |
output | 输出的分片数 |
dropped | 丢弃的分片数 |
fragmented | 成功分片的报文数 |
couldn't fragment | 不能分片的报文数 |
Reassembling: sum | 重组报文总数 |
timeouts | 超时的分片报文数 |
【命令】
display tcp statistics
【视图】
【参数】
无
【描述】
display tcp statistics命令用来显示TCP流量统计信息。
显示系统当前所有TCP连接的流量统计信息。统计信息主要分为发送和接收两大部分,每部分再细分为不同类型报文,如:接收的有重复的报文、校验和错误报文等等。最后还有一些与连接密切相关的统计信息,如:接受的连接数、重传报文数、保活探测报文数等。以上信息大都是以包为单位,个别的将给出字节数。
相关配置可参考命令display tcp status。
【举例】
# 显示TCP流量统计信息。
<XE> display tcp statistics
Received packets:
Total: 0
packets in sequence: 0 (0 bytes)
window probe packets: 0, window update packets: 0
checksum error : 0, bad offset : 0, too short : 0
duplicate packets : 0 (0 bytes), partially duplicate packets : 0(0 bytes)
out-of-order packets : 0 (0 bytes)
packets with data after window : 0 (0 bytes)
packets after close : 0
ack packets:0 (0 bytes), duplicate ack packets:0, ack packets with unsend data:0
Sent packets:
Total: 0
urgent packets: 0
control packets: 0 ( 0 RST)
window probe packets: 0, window update packets: 0
data packets : 0 (0 bytes), data packets retransmitted: 0 (0 bytes)
ack only packets : 0(0 delayed)
Total retransmit timeout: 0, connections dropped in retransmit timeout: 0
Keepalive timeout: 0, keepalive probe: 0, dropped connections in keepalive: 0
Initiated connections: 0, accepted connections: 0,established connections: 0
Closed connections: 0,( dropped: 0, embryonic dropped: 0)
Dropped packets with MD5 authentication : 0
Permitted packets with MD5 authentication : 0
以上显示信息表示:
接收数据统计:
总计收到报文数:0
报文(共计字节数:0)按顺序到达数:0
窗口探测报文数:0,窗口更新报文数:0
报文校验出错数:0,报文长度出错数:0,报文太短数:0
完全重复报文数:0(共计字节数:0),部分重复报文数:0(共计字节数:0)
乱序报文数:0(共计 字节数:0)
报文落在接收窗口外数:0(共计字节数:0)
报文在连接关闭后到达数:0
确认报文数:0(确认数据字节数:0),重复的确认报文数:0,经过确认但未发送数据的ACK报文数:0
发送数据统计:
总计发送报文数:0
紧急数据报文数:0
控制报文数:0(RST报文数:0)
窗口探测报文数:0,窗口更新报文数:0
数据报文数:0(共计字节数:0),报文重发数:0(共计字节数:0)
ACK报文数:0(延迟ACK报文数:0)
重传定时器超时次数:0,重传次数超过限制而丢弃的连接数:0
保活定时器超时次数:0,发送保活探测报文数:0,保活探测失败丢弃连接数:0
发起连接次数:0,接受连接:0,已建立连接:0
已关闭连接数目:0(意外丢弃连接(收到SYN之后):0,主动连接失败到对端SYN之前的次数:0)
MD5验证丢弃报文数:0
MD5验证通过报文数:0
【命令】
display tcp status
【视图】
所有视图
【参数】
无
【描述】
display tcp status命令用来显示TCP连接状态,使用户随时监控TCP连接。
相关配置可参考命令display local-user。
【举例】
# 显示TCP连接状态。
[XE-ps] display tcp status
TCPCB Local Add:port Foreign Add:port State
23a4ae04 192.168.80.50:2452 192.168.80.50:13579 Established
2399de44 192.168.80.50:13579 0.0.0.0:0 Listening
23a47404 192.168.80.50:13579 192.168.80.50:2451 Time_Wait
以上显示信息表示:一个TCP连接已经建立,TCP任务控制块编号为23a4ae04,该TCP连接的本地IP地址为192.168.80.50,本地端口号为2452,远地IP地址为192.168.80.50,远地端口号为13579。
【命令】
display udp statistics
【视图】
所有视图
【参数】
无
【描述】
display udp statistics命令用来显示UDP流量统计信息。
显示系统当前所有UDP连接的流量统计信息。统计信息主要分为发送和接收两大部分,每部分再细分为不同类型报文,如校验和错误报文等等。最后还有一些与连接密切相关的统计信息,如:广播包的报文的个数等。以上信息都是以包为单位。
相关配置可参考命令reset udp statistics。
【举例】
# 显示UDP流量统计信息。
<XE> display udp statistics
Received packet:
Total:0
checksum error:0
shorter than header:0, data length larger than packet:0
no socket on port:0
broadcast:0
not delivered, input socket full:0
input packets missing pcb cache:0
Sent packet:
Total:0
主要的信息解释如下:
总计收到0个UDP报文。0个报文校验和出错,0个报文长度比报文头短,0个报文数据长度超过了报文长,0个报文没有哪个SOCKET使用这个端口号,0个报文是广播包,0个报文因为SOCKET缓冲已经满而没有上送,0个报文没有找到pcb,总计发送0个UDP报文。
【命令】
mtu mtu-size
undo mtu
【视图】
接口视图
【参数】
mtu-size:接口上转发报文的最大传输单元值,范围为46~1500字节。
【描述】
mtu命令用来设置接口上转发报文的最大传输单元值。
undo mtu命令用来取消对接口上最大传输单元值的设置。
缺省情况下,接口最大传输单元的默认值为1500字节。
【举例】
# 设置接口上转发报文的最大传输单元值为800。
[XE-Ethernet1/0] mtu 800
# 恢复接口上默认的最大传输单元值。
[XE-Ethernet1/0] undo mtu
【命令】
reset ip statistics
【视图】
用户视图
【参数】
无
【描述】
reset ip statistics命令用来清除IP统计信息。在某些特殊情况下,需要清除IP统计信息,重新进行统计。
相关配置可参考命令display ip interface,display ip statistics。
【举例】
# 清除IP统计信息。
<XE> reset ip statistics
【命令】
reset tcp statistics
【视图】
用户视图
【参数】
无
【描述】
reset tcp statistics命令用来清除TCP流量统计信息。执行该命令后屏幕没有提示信息,清除已统计信息。
相关配置可参考命令display tcp statistics。
【举例】
# 清除TCP流量统计信息。
<XE> reset tcp statistics
【命令】
reset udp statistics
【视图】
用户视图
【参数】
无
【描述】
reset udp statistics命令用来清除UDP流量统计信息。执行该命令后屏幕没有任何提示信息,清除已统计的信息。
【举例】
# 清除UDP流量统计信息。
<XE> reset udp statistics
【命令】
tcp mss value
undo tcp mss
【视图】
接口视图
【参数】
value:指定TCP报文分片的最大值,范围128~2048。
【描述】
tcp mss命令用来配置TCP报文分片,undo tcp mss命令用来取消TCP报文分片。
由于我们接口缺省的MTU是1500字节,故一般要求加密报文头+链路层开销+IP头+TCP报文小于1500字节,即TCP分片配置1200左右比较适合。
缺省情况下,TCP报文不分片。
【举例】
# 配置TCP报文分片的最大值为300。
[XE-Ethernet1/0] tcp mss 300
【命令】
tcp timer fin-timeout time-value
undo tcp timer fin-timeout
【视图】
系统视图
【参数】
time-value:为TCP finwait定时器值,单位秒,范围76~3600。
【描述】
tcp timer fin-timeout命令用来配置TCP finwait定时器,undo tcp timer fin-timeout命令用来恢复TCP finwait定时器的缺省值。
缺省情况下,TCP finwait定时器值为675秒。
当TCP的连接状态由FIN_WATI_1变为FIN_WAIT_2时启动finwait定时器。若finwait定时器超时前仍未收到FIN报文,则TCP连接被终止。
对该参数的配置最好在技术支持人员的指导下进行。
相关配置可参考命令tcp timer syn-timeout,tcp window。
【举例】
# 配置TCP finwait定时器的值为600秒。
[XE] tcp timer fin-timeout 600
【命令】
tcp timer syn-timeout time-value
undo tcp timer syn-timeout
【视图】
系统视图
【参数】
time-value:为TCP synwait 定时器值,单位秒,范围2~600。
【描述】
tcp timer syn-timeout命令用来配置TCP synwait定时器,undo tcp timer syn-timeout命令用来恢复TCP synwait定时器的缺省值。
缺省情况下,TCP synwait定时器值为75秒。
当发送syn报文时,TCP启动synwait定时器,若synwait超时前未收到回应报文,则TCP连接将被终止。
对该参数的配置最好在技术支持人员的指导下进行。
相关配置可参考命令tcp timer fin-timeout,tcp window。
【举例】
# 配置TCP synwait定时器为70秒。
[XE] tcp timer syn-timeout 70
【命令】
tcp window window-size
undo tcp window
【视图】
系统视图
【参数】
window-size:为面向连接Socket的收发缓冲区大小,单位K字节,范围1~32。
【描述】
tcp window命令用来配置面向连接Socket的收发缓冲区大小,undo tcp window命令用来恢复面向连接Socket的收发缓冲区大小的缺省值。
缺省情况下,面向连接Socket的收发缓冲区大小为8K字节。
对该参数的配置最好在技术支持人员的指导下进行。
相关配置可参考命令tcp timer fin-timeout,tcp timer syn-timeout。
【举例】
# 配置面向连接Socket的收发缓冲区大小为4K字节。
[XE] tcp window 4
【命令】
arp static ip-address mac-address
undo arp ip-address
【视图】
系统视图
【参数】
ip-address:为ARP映射项的IP地址,为点分十进制格式。
mac-address:ARP映射项的以太网MAC地址,格式为H-H-H,其中H为1至4位的十六进制数。
【描述】
arp static命令用来配置ARP映射表,undo arp命令用来取消ARP映射表中对应地址的映射项。
缺省情况下,系统ARP映射表为空,由动态ARP协议获取地址映射。
一般情况下,ARP映射表由动态ARP协议维护,在特殊情况下,才需要手工配置。另外ARP映射表只用于局域网内。
相关配置可参考命令reset arp,display arp。
【举例】
# 配置IP地址129.102.0.1对应的以太网MAC地址为e0-fc01-0。
[XE] arp static 129.102.0.1 e0-fc01-0
# 配置IP地址11.0.0.1对应的以太网MAC地址为aa-fcc-12
[XE] arp static 11.0.0.1 aa-fcc-12
【命令】
debugging arp packet
undo debugging arp packet
【视图】
用户视图
【参数】
无
【描述】
debugging arp packet命令用来打开ARP报文调试功能,undo debugging arp packet命令用来取消打开ARP报文调试功能。
【举例】
# 打开ARP报文调试功能。
<XE> debugging arp packet
【命令】
display arp [ static | dynamic | all | | { begin text | exclude text | include text } ]
【视图】
【参数】
static:表示显示静态ARP项。
dynamic:表示显示动态ARP项。
all:表示显示所有的ARP项。
|:匹配输出。
begin:匹配正则表达式起始的串。
exclude:匹配排除正则表达式的串。
include:匹配包含正则表达式的串。
text:正则表达式。
【描述】
display arp命令用来显示ARP映射表。
缺省情况下,显示所有ARP项。
相关配置可参考命令arp static,reset arp。
【举例】
# 显示所有ARP项。
<XE> display arp
Type: S-Static D-Dynamic
IP Address MAC Address Type Interface
192.168.80.30 00e0-fc20-2180 D GE0/0
192.168.80.100 00b0-d0bc-f323 D GE0/0
表中有两条映射项,以第一条为例,表示IP地址为192.168.80.30,MAC地址为00e0-fc20-2180,该项通过静态配置ARP协议获得。
表2-1 display arp显示解释表
域名 | 解释 |
Ip Address | IP地址 |
Mac Address | MAC地址 |
Type | 类型 |
Interface | 接口名称 |
【命令】
display ip interface interface-type interface-number
【视图】
【参数】
interface-type:接口类型。
interface-number:接口序号。
【描述】
display ip interface命令用来显示当前所有接口运行状况。
【举例】
# 显示接口Ethernet1/0的运行状况。
<XE> display ip interface Ethernet1/0
Ethernet1/0 current state : UP
Line protocol current state : UP
Internet Address : 5.5.5.5/8
Broadcast address : 0.0.0.0
The Maximum Transmit Unit : 1500 bytes
input packets : 1231, bytes : 57557, multicasts : 1177
output packets : 0, bytes : 0, multicasts : 0
上面显示信息表示接口Ethernet1/0的物理链路状态为UP,链路层协议状态为UP, IP地址为5.5.5.5,广播地址为0.0.0.0,最大传输单元是1500字节,以及该接口报文的收发情况。
【命令】
reset arp [ all | dynamic | static | interface interface-type interface-number]
【视图】
用户视图
【参数】
static:表示清除静态ARP项。
dynamic:表示清除动态ARP项。
all:表示清除所有的ARP项。
interface:表示选择接口。
interface-type:接口类型。
interface-number:接口序号。
【描述】
reset arp命令用来清除ARP映射表中的ARP项。
缺省情况下,如果不指定slot-number,则清空所有ARP表项。
对指定interface的接口进行操作时,接口类型只能是以太网口、虚拟以太网口,而且只能删除该接口的动态(dynamic)表项。
相关配置可参考命令arp static,display arp。
【举例】
# 删除接口Ethernet1/0的ARP映射表中的dynamic项。
<XE> reset arp interface Ethernet1/0`
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!