有人会用ping命令算出路由器的数目吗/
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有人会用ping命令算出路由器的数目吗/相关的知识,希望对你有一定的参考价值。
参考技术A 你先ping 127.0.0.1,看看TTL值是多少,然后ping你要看的地址,看看TTL值,用第一个TTL值减去第二个TTL值就是路由器的数目 参考技术B 其实你看TTL去数路由器的数目这个是不准确的~~~为什么呢?每个系统默认的TTL值是不一样的,LINUX、UNIX、WINDOWS的默认TTL值都是不一样的,有128、64、256的…………如果你不知道对端使用的是什么系统,那么减过来的TTL值你都不知道他是以那个数为基准的…………比方说对端是WINDOWS,他是从128起步的,那么过3跳减为125,如果你不知道对端是WINDOWS的系统,那么你说到底是经过了3跳还是经过了131跳啊? 我建议你使用tracert来跟踪路由,那么你就看的很清楚过了几跳。ping命令总结
1.1 功能说明
发送ICMP包到网络主机
1.2 语法格式
ping [参数] [主机名或IP地址]
参数 | 说明 | 简解 |
-v | Verbose output. | 详细输出 |
-i | interval | 间隔的秒数 |
-c | count | 数目,在发送指定数目的包后停止 |
-t | Set the IP Time to Live. | 存活数值:设置存活数值TTL的大小 |
-s | packetsize | 字节数:指定发送的数据字节数 |
1.3 实践操作
实例1-1 ping指定次数5次
命令:ping –c 5 192.168.137.1
代码
[[email protected] ~]# ping -c 5 192.168.137.1
PING 192.168.137.1 (192.168.137.1) 56(84) bytes ofdata.
64 bytes from 192.168.137.1: icmp_seq=1 ttl=64time=2.01 ms
64 bytes from 192.168.137.1: icmp_seq=2 ttl=64time=1.07 ms
64 bytes from 192.168.137.1: icmp_seq=3 ttl=64time=0.485 ms
64 bytes from 192.168.137.1: icmp_seq=4 ttl=64time=0.397 ms
64 bytes from 192.168.137.1: icmp_seq=5 ttl=64time=0.760 ms
--- 192.168.137.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss,time 4006ms
rtt min/avg/max/mdev = 0.397/0.944/2.012/0.584 ms
实例1-2 时间间隔0.5秒和次数5
命令:ping –i 0.5–c 5 192.168.137.1
代码
[[email protected] ~]# ping -i 0.5 -c 5 192.168.137.1
PING 192.168.137.1 (192.168.137.1) 56(84) bytes ofdata.
64 bytes from 192.168.137.1: icmp_seq=1 ttl=64time=0.364 ms
64 bytes from 192.168.137.1: icmp_seq=2 ttl=64time=0.588 ms
64 bytes from 192.168.137.1: icmp_seq=3 ttl=64time=0.496 ms
64 bytes from 192.168.137.1: icmp_seq=4 ttl=64time=0.486 ms
64 bytes from 192.168.137.1: icmp_seq=5 ttl=64time=0.490 ms
--- 192.168.137.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss,time 2003ms
rtt min/avg/max/mdev = 0.364/0.484/0.588/0.076 ms
实例1-3 时间间隔0.5秒和次数5,包大小为1024
命令:ping –i 0.5–c 5 –s 1024 192.168.137.1
代码
[[email protected] ~]# ping -i 0.5 -c 5 -s 1024192.168.137.1
PING 192.168.137.1 (192.168.137.1) 1024(1052) bytesof data.
1032 bytes from 192.168.137.1: icmp_seq=1 ttl=64time=0.561 ms
1032 bytes from 192.168.137.1: icmp_seq=2 ttl=64time=0.759 ms
1032 bytes from 192.168.137.1: icmp_seq=3 ttl=64time=0.447 ms
1032 bytes from 192.168.137.1: icmp_seq=4 ttl=64time=0.375 ms
1032 bytes from 192.168.137.1: icmp_seq=5 ttl=64time=0.525 ms
--- 192.168.137.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss,time 2003ms
rtt min/avg/max/mdev = 0.375/0.533/0.759/0.131 ms
本文出自 “斌少的技术博客” 博客,请务必保留此出处http://yinjianbin.blog.51cto.com/4529118/1874122
以上是关于有人会用ping命令算出路由器的数目吗/的主要内容,如果未能解决你的问题,请参考以下文章
用ping命令链接www.163.com怎么知道中间经过的路由器个数