特权执行模式
在特权执行模式下,扩展的ping命令适用于任何一种桌面协议 。它包含更多的功能属性,因此可以获得更为具体的信息 。通过这些信息我们可以分析网络性能下降的原因而不单单是服务丢失的原因 。扩展的ping命令的执行方式也是敲入ping 。然后路由器提示各种不同的属性 。
EXTENDED IP PING 其使用方法如下所示:
YH-Router#ping
Protocol [ip]:
Target IP address: 165.48.183.12
Repeat count [5]: 10
Datagram size [100]: 1600
Timeout in seconds [2]:
Extended commands [n]: y
Source address or interface: 165.48.48.3
Type of service [0]:
Set DF bit in IP header? [no]:
Data pattern [0xABCD]:
Loose, Srict, Record, Timestamp, Verbose[none]:
Sweep range of sizes [n]:
Type escape sequence to abort.
Sending 10, 1600-byte ICMP Echoes to 165.58.183.12, timeout is 2 seconds:
!!!!!!!!!!
SUCcess rate is 100 percent (10/10), round-trip min/avg/max = 36/39/48 ms
首先我们讨论特权模式下的ping的各种可用属性 。每种属性的缺省值在括号中显示 。
Protocol 需要测试的协议 。
Target address 测试的目标地址 。
Repeat count 假如出现间歇性的失败或者响应时间过慢,ping重复的次数 。
Datagram size 假如怀疑报文由于延迟过长或者分段失败而丢失,则可以提高报文的大小 。例如,我们可以使用1600字节的报文来强制分段 。
Timeout 假如怀疑超时是由于响应过慢而不是报文丢失,则可以提高该值 。
Extended commands 回答确定以获得扩展属性 。
Source address 必须是路由器接口的地址 。
Type of service 根据RFC 791 TOS规定的属性,通常缺省值为0 。
Set DF bit in IP header? 通过设置DF位禁止分段,即使是报文超过了路由器定义的MTU也禁止分段 。
Data pattern [0xABCD] 通过改变数据模式可以测试线路的噪声 。
Loose,Strict,Record,Timestamp,Verbose[none] 这些都是IP报文头的属性 。一般只使用Record属性和Verbose,其他属性很少被使用 。Record可以用来记录报文每一跳的地址,Verbose属性给出每一个回应应答的响应时间 。。
Sweep range of sizes [n] 该属性主要用于测试大报文被丢失、处理速度过慢或者分段失败等故障 。
EXTEND IPX PING 扩展的IPX ping也答应用户修改参数,比如报文大小和重复次数 。对用户模式下ping的另一个增强属性是使用了Novell Standard echo属性 。使用这一属性,用户可以ping装载IPX的工作站 。假如禁用该属性,Novell IPX设备将不响应ping,因为它们不支持Cisco proprietary IPX ping协议 。用户可以修改设备的属性使它们支持这一特性
EXTENDED APPLETALK PING 扩展的AppleTalk ping命令是对用户模式下ping的增强,这一点与扩展的IPX ping类似 。与IP和IPX扩展ping一样,用户也可以选择Verbose等属性 。
3.4 trace命令
trace命令提供路由器到目的地址的每一跳的信息 。它通过控制IP报文的生存期(TTL)字段来实现 。TTL等于1的ICMP回应请求报文将被首先发送 。路径上的第一个路由器将会丢弃该报文并且发送回标识错误消息的报文 。错误消息通常是ICMP超时消息,表明报文顺利到达路径的下一跳,或者端口不可达消息,表明报文已经被目的地址接收但是不能向上传送到IP协议栈 。
为了获得往返延迟时间的信息,trace发送三个报文并显示平均延迟时间 。然后将报文的TTL字段加1并发送3个报文 。这些报文将到达路径的第二个路由器上,并返回超时错误或者端口不可达消息 。反复使用这一方法,不断增加报文的TTL字段的值,直到接收到目的地址的响应消息 。
在有些情况下,使用trace命令可能会导致故障 。因为IOS中存在与trace命令相关的bug 。这些bug的相关信息可以从CCO得到 。另外一个问题是,某些目标站点不响应ICMP端口不可达消息 。当命令的输出显示一系列星号(*)时,就可能碰到了此类站点 。用户可以使用Ctrl-Shift-6中断命令的执行 。
推荐阅读
- Cisco高档路由器故障排除
- OSPF及路由器与路由器关系的建立
- cisco路由器基本命令配置
- 路由器配成桥的实例
- 1 思科路由器常用配置命令大全
- 路由器地址转换配置命令
- Qno侠诺新一代中小企业宽带路由器
- 请问制作软件路由器需要什么配件?
- NetHammer M141 模块化接入路由器
- 网络los是什么意思
