interface-number:接口编号。
【描述】
display debugging命令用来显示已经打开的调试开关。 缺省情况下,不带任何参数显示所有打开的调试开关。 相关配置可参考命令debugging。 【举例】
# 显示所有打开的调试开关。
IP packet debugging switch is on. display diagnostic-information 【命令】
display diagnostic-information 【视图】 任意视图 【参数】 无
【描述】
display diagnostic-information命令用来显示系统当前各模块的运行信息。
在系统出现故障时,为了便于问题定位,需要收集很多的信息,但相应的display命令很多,很难一次把信息收集全,这时,可以使用display diagnostic-information命令,进行系统当前各个模块的运行信息收集。 【举例】
# 显示技术支持信息
================================================= ===============display clock===============
================================================= 14:04:23 UTC Thu 09/16/2005
=================================================== ===============display version====
=================================================== ? …
==========================
===============vrbd=============== ======================================== ? …
================================================== ===============display device===============
================================================== ? …
================================================================= ===============display current-configuration===============
================================================================= ? …
=============================================================== ===============display saved-configuration=====
=============================================================== ? …
===================================================== ===============display interface===============
===================================================== ? …
====================================================== ===============display controller===============
======================================================
======================================================== ===============display ip interface===============
======================================================== ? …
========================================================= ===============display ip statistics===============
========================================================= ? …
======================================================== ===============display exception 20===============
======================================================== ? …
=============================================================== ===============display exception 3 verbose===============
===============================================================
===================================================== ===============display logbuffer===============
===================================================== ? …
========================================================
===============_display history all===============
======================================================== ? …
其中详细的显示内容略。 icmp unreach send 【命令】 icmp unreach send undo icmp unreach send 【视图】 系统视图 【参数】 无
【描述】
icmp unreach send命令用来配置路由器发送ICMP不可达报文,undo icmp unreach send命令用来配置路由器不发送ICMP不可达报文(协议不可达、端口不可达和不分片不可达除外)。 缺省情况下,路由器发送ICMP不可达报文。
配置undo icmp unreach send命令后,路由器将不会发出由查找路由失败引起的ICMP不可达报文(协议不可达、端口不可达和不分片不可达报文除外,这几种报文仍可以发出)。 【举例】
# 配置路由器不发送ICMP不可达报文。 [H3C] undo icmp unreach send ip df-check enable 【命令】
ip df-check enable
undo ip df-check enable 【视图】 系统视图 【参数】 无
【描述】
ip df-check enable命令用来使能IP报文DF位检查功能,undo ip df-check enable命令用来关闭DF位检查功能。
缺省情况下,检查DF位。
IP报文标志字段中有一个比特称作DF位(即“不分片”位)。如果这一比特置1,表示在报文大于出接口MTU时不对数据报进行分片,直接把数据报丢弃并发送一个ICMP差错报文(“需要进行分片但设置了不分片比特”)给起始端。 如果想实现对DF位的忽略,需要整条链路上的设备都关闭DF位检查功能。 【举例】
# 使能对IP报文的DF位检查 [H3C] ip df-check enable ip option source-routing 【命令】
ip option source-routing
undo ip option source-routing
【视图】 系统视图 【参数】 无
【描述】
ip option source-routing命令可以用来使能IP源路由功能,此时路由器可以处理携带IP源路由选项的报文。undo ip option source-routing命令用来关闭IP源路由功能,此时路由器无法处理携带IP源路由选项的报文。
缺省情况下,IP源路由功能被关闭,以降低网络攻击的风险。此项功能通常在诊断网络路径故障或临时传送某种特殊业务时开启,配合其他设备上配置的带源路由选项的ping或tracert命令使用。 【举例】
# 打开IP源路由功能。
[H3C] ip option source-routing # 关闭IP源路由功能。
[H3C] undo ip option source-routing ping
【命令】
ping [ -a X.X.X.X | -c count | -d | -f | -h ttl_value | -i { interface-type interface-number } | ip | -n | - p pattern | -q | -r | -s packetsize | -t timeout | tos | -v | vpn-instance vpn-instance-name ] * host 【视图】
任意视图 【参数】
-a X.X.X.X:设置发送ICMP ECHO-REQUEST报文的源IP地址。
-c count:发送ICMP ECHO-REQUEST报文次数,范围1~4294967295。 -d:设置socket为DEBUG模式。
-f:当数据包长度大于接口 MTU时不被分片,直接丢弃。
-h ttl_value:设置TTL_value的值,范围1~255。
-i:设置发送ICMP ECHO-REQUEST报文的接口,用来将报文的ttl设为1,用来测试直连设备。-i选项和-vpn 选项不能同时使用。 interface-type:接口类型。 interface-number:接口号。
-n:将host参数直接作为IP地址,而不需作域名解析。 -p pattern:为ICMP ECHO-REQUEST报文填充字节,格式为16进制,范围为<0-FFFFFFFF>,如-p ff将报文全部填充为ff。
-q:除统计数字外,不显示其它详细信息。 -r:记录路由。
-s packetsize:ECHO-REQUEST报文数据字段长度(不包括IP和ICMP报文头),以字节为单位,范围为<20-8100>。当数据包长度大于接口 MTU时被自动分片发送。
-t timeout:为发送完ECHO-REQUEST后,等待ECHO-RESPONSE的超时时间,以ms为单位,范围为<0-65535>。
tos:ECHO-REQUEST报文的TOS值。
-v:显示接收到的非ECHO-RESPONSE的其它ICMP报文。
vpn-instance vpn-instance-name:设置MPLS VPN的vpn-instance name,指明本次Ping命令
配置的VPN属性,即关联的vpn-instance的名称,而且必须是本地创建的vpn-instance。-i选项和-vpn 选项不能同时使用。 host:目的主机名或IP地址。 ip:使用IP协议。 【描述】
ping命令用来检查IP网络连接及主机是否可达。 上述各项参数没有指定时,缺省情况为: 发送ECHO-REQUEST的报文次数缺省为5次。 socket为非DEBUG模式。
host首先被当作IP地址,如果不是IP地址则进行域名解析。
缺省填充方式为从0x01开始,逐渐递增,直到0x09为止,然后重复。 缺省为显示包括统计信息在内的全部信息。 缺省不记录路由。
ECHO-REQUEST的缺省报文长度为56字节。
等待ECHO-RESPONSE报文的缺省超时时间为2000ms。 缺省不显示其它非ECHO-RESPONSE的ICMP报文。
缺省不带vpn-instance参数。
ping执行过程为,向目的地发送ICMP ECHO-REQUEST报文,如果到目的地网络连接工作正常,则目的地主机接收到ICMP ECHO-REQUEST报文后,向源主机响应ICMP ECHO-REPLY报文。
可以用ping命令测试网络连接是否出现故障或网络线路质量等,其输出信息包括: 目的地对每个ECHO-REQUEST报文的响应情况。如果在超时时间内没有收到响应报文,则输出“Request time out.”;否则,显示响应报文的字节数、报文序号、TTL和响应时间等。 最后的统计信息,包括发送报文个数、接收到响应报文个数、未响应报文数百分比和响应时间的最小、最大和平均值。
如果网络传输速度较慢,可以适当加大等待响应报文的超时时间。 相关配置可参考命令tracert。
【举例】
# 检查IP地址为202.38.160.244的主机是否可达。
ping 202.38.160.244 : 56 data bytes , press CTRL-C to break
Reply from 202.38.160.244 : bytes=56 sequence=1 ttl=255 time = 1ms Reply from 202.38.160.244 : bytes=56 sequence=2 ttl=255 time = 2ms Reply from 202.38.160.244 : bytes=56 sequence=3 ttl=255 time = 1ms Reply from 202.38.160.244 : bytes=56 sequence=4 ttl=255 time = 3ms Reply from 202.38.160.244 : bytes=56 sequence=5 ttl=255 time = 2ms --202.38.160.244 ping statistics-- 5 packets transmitted 5 packets received 0% packet loss
round-trip min/avg/max = 1/2/3 ms reboot 【命令】 reboot