• (三)Ping程序和Traceroute程序


    1. Ping

    Ping程序,目的是为了测试另一台主机是否可达。该程序发送一份ICMP回显请求报文,并等待回显应答。

    一般来说,如果不能Ping到某台主机,那么就不能Telnet或者FTP到那台主机,可用Ping程序来确定问题出在哪里。
    Ping程序还能测出到这台主机的往返时间,以表明该主机离我们有多远。

    [root@thor bin]# ping 10.12.5.16 -R   
    PING 10.12.5.16 (10.12.5.16) 56(124) bytes of data.
    64 bytes from 10.12.5.16: icmp_seq=1 ttl=60 time=6.70 ms
    RR:     10.66.91.11
            10.0.0.138
            10.1.3.14
            10.0.13.17
            10.12.5.254
            10.12.5.16
            10.12.5.16
            10.0.13.18
            10.1.3.13
    
    64 bytes from 10.12.5.16: icmp_seq=2 ttl=60 time=8.40 ms        (same route)
    64 bytes from 10.12.5.16: icmp_seq=3 ttl=60 time=19.9 ms        (same route)
    64 bytes from 10.12.5.16: icmp_seq=4 ttl=60 time=38.4 ms        (same route)
    64 bytes from 10.12.5.16: icmp_seq=5 ttl=60 time=6.71 ms        (same route)
    ^C
    --- 10.12.5.16 ping statistics ---
    5 packets transmitted, 5 received, 0% packet loss, time 4006ms
    rtt min/avg/max/mdev = 6.708/16.057/38.488/12.263 ms
    

    IP记录路由选项 ping -R 提供了查看IP记录路由(RR)选项的机会。

    小结:Ping程序是对连个TCP/IP系统连通性进行测试的基本工具。它只利用ICMP回显请求-应答报文,而不用经过传输层(TCP/UDP)。Ping服务器一般在内核中实现ICMP的功能。

    2. Traceroute

    Traceroute程序,可以让我们看到IP数据报从一台主机传到另一台主机所经过的路由。

    [root@thor bin]# traceroute 10.12.5.16
    traceroute to 10.12.5.16 (10.12.5.16), 30 hops max, 60 byte packets
     1  10.66.91.254 (10.66.91.254)  0.516 ms  0.721 ms  0.915 ms
     2  10.0.0.137 (10.0.0.137)  1.074 ms  1.253 ms  1.398 ms
     3  10.1.3.13 (10.1.3.13)  1.195 ms  1.369 ms  1.514 ms
     4  10.0.13.18 (10.0.13.18)  2.377 ms  1.859 ms  2.796 ms
     5  10.12.5.16 (10.12.5.16)  0.358 ms  0.364 ms  0.352 ms
    
  • 相关阅读:
    刷新页面的问题
    JS属性
    1-4_基本概念_进程间通信及同步
    1-3_基本概念_程序&进程
    1-2_基本概念_用户和组&目录、链接及文件
    1-1_基本概念_内核&shell
    d 操作系统概述
    对比生成测试算法用例
    简单的排序算法:冒泡排序法
    简单的排序算法:插入排序法
  • 原文地址:https://www.cnblogs.com/walkinginthesun/p/9632846.html
Copyright © 2020-2023  润新知