科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道善用扩展版本命令解决思科网络的问题

善用扩展版本命令解决思科网络的问题

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

每一个管理员都熟悉众所周知的故障排除命令ping和traceroute。在本文中,戴维·戴维斯将告诉你,如何利用ping和traceroute的扩展版本解决思科网络存在的问题,成为真正的专家。

作者:ZDNet网络频道 来源:ZDNet网络频道【原创】 2008年12月18日

关键字: traceroute ping iOS 思科

  • 评论
  • 分享微博
  • 分享邮件

ZDNet网络频道原创翻译 转载请注明作者以及出处

每一个管理员都熟悉众所周知的故障排除命令ping和traceroute。在本文中,戴维·戴维斯将告诉你,如何利用ping和traceroute的扩展版本解决思科网络存在的问题,成为真正的专家。
--------------------------------------------------------------------------------------------

扩展版本的ping命令(extended ping)可以用来做什么?

ping命令解决问题的方法很简单。只要询问一下,“你在哪里?”,接着等待回复就可以了。但对于思科网际操作系统中提供的扩展版本来说,就有更多需要了解的了。

对于标准版本的ping命令来说,包含了很多参数和默认的设置。而扩展版本的ping命令可以让你,也就是网络管理员,对ping测试的每一个选项进行设置。举例来说,在扩展版本的ping命令中,有下面这些选项可以进行设置:

· 协议:尽管在百分之九十九的情况下,你使用的都是IP,但大多数管理员并不知道,在扩展版本的ping命令中,也可以进行AppleTalk、CLNS、Novell或者其它类型的ping测试。

· 重复次数:你要进行多少次ping测试?在默认情况下,标准版本的ping命令将进行五次测试,但在扩展版本的ping命令中,你可以增加到九百九十九次。也许网络中存在不定时的问题,扩展版本的ping命令可以方便地对这样的情况进行测试。

· 数据包大小:标准版本的ping命令发送的是一个一百字节的测试数据包,而扩展版本的ping命令可以发送非常大的数据包。这样就可以对网络在大数据量传输下是否会出现问题进行测试。

· 超时:标准版本的ping命令超时限制为二秒,而扩展版本的ping命令可以支持对超时限制进行设置,选择你希望的时间。

· 来源接口:我认为这项功能是非常重要的,你可以对测试的来源进行设定。在标准版本的ping命令中,由于无法看到路由器的所有端口,所以测试有可能失败。

· Loose、Strict、Record、Timestamp、Verbose等IP报文头的属性:在扩展版本的ping命令中,你可以对这些选项进行设置,以获得网络的更多信息。举例来说,你可以严格规定测试的路径。

下面就是一个扩展版本的ping命令的运行实例:

Router# ping
Protocol [ip]:
Target IP address: 1.1.1.1
Repeat count [5]: 10
Datagram size [100]:
Timeout in seconds [2]:
Extended commands [n]: y
Source address or interface: 2.2.2.2
Type of service [0]:
Set DF bit in IP header? [no]:
Validate reply data? [no]:
Data pattern [0xABCD]:
Loose, Strict, Record, Timestamp, Verbose[none]:
Sweep range of sizes [n]:
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:
!!!!!!!!!!
Success rate is 100 percent (10/10), round-trip min/avg/max = 20/98/157 ms
Router#

你可以在命令行模式下运行扩展版本的ping命令,如同下面所显示的:

ping ip 1.1.1.1 data 0000 repeat 500 size 18000 verbose

此外,如果你想退出扩展版本的ping命令或者traceroute命令的话,可以使用[Ctrl]+[Shift]6的快捷键。

如果希望了解扩展版本的ping命令的更多信息的话,请访问思科的官方网站相关文档“Using the Extended Ping and Extended Traceroute Commands”(英文)。

如何使用traceroute的扩展版本?

和我们经常使用扩展版本的ping命令来确认存在什么样的连接问题一样,你也可以使用扩展版本的traceroute命令来缩小问题发生的范围。标准的traceroute命令和ping命令进行的测试是一样,但它可以显示出到达目的地前的所有路由器的情况。扩展版本的traceroute命令功能更强大,你可以对运行方式进行设置。

下面就是一个例子:

Router# traceroute 1.1.1.1
Source address: 2.2.2.2
Numeric display [n]:
Timeout in seconds [4]:
Probe count [3]:
Minimum Time to Live [1]:
Maximum Time to Live [30]:
Port Number [33434]:
Loose, Strict, Record, Timestamp, Verbose[none]:
Type escape sequence to abort.
Tracing the route to 1.1.1.1
  1 3.3.3.1 16 msec 16 msec 16 msec
  2 3.3.3.2 28 msec 28 msec 32 msec
  3 2.2.2.2 32 msec 28 msec *
 
如果希望了解扩展版本的route命令的更多信息的话,请访问思科的官方网站相关文档“Using the Extended Ping and Extended Traceroute Commands”(英文)。

如果希望了解扩展版本命令的更多信息的话,请访问思科的官方网站相关文档“Implement Regular Monitoring and Improve Cisco Router Performance”(英文)。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章