admin管理员组文章数量:1794759
网络
Ping 是Windows自带的一个DOS命令。利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障。该命令可以加许多参 数使用,键入Ping按回车即可看到详细说明。Ping 命令可以用来验证与远程计算机的连接。 ping的参数 ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer- list] [-w timeout] 【参数说明】 -t :不停的ping指定的计算机,直到按下Ctrl+C中断。 -a :将地址解析为计算机NetBios名。 -n :发送count指定的ECHO数据包数。通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助。能够测试发送数据包的返回平均时间,及时间的快慢程度。默认值为 4。 -l :发送指定数据量的ECHO数据包。默认为 32 字节;最大值是65500byt。 -f :在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段。通常你所发送的数据包都会通过路由分段再发送给对方,加上此参数以后路由就不会再分段处理。 -i :将“生存时间”字段设置为TTL指定的值。指定TTL值在对方的系统里停留的时间。同时检查网络运转情况的。 -v :tos 将“服务类型”字段设置为 tos 指定的值。 -r :在“记录路由”字段中记录传出和返回数据包的路由。通常情况下,发送的数据包是通过一系列路由才到达目标地址的,通过此参数可以设定,想探测经过路由的个数。限定能跟踪到9个路由。 -s :指定 count 指定的跃点数的时间戳。与参数-r差不多,但此参数不记录数据包返回所经过的路由,最多只记录4个。 -j :利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源) IP 允许的最大数量为 9。 -k :computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数 量为 9。 -w:timeout 指定超时间隔,单位为毫秒。 一般情况下,通过ping目标地址,可让对方返回TTL值的大小,通过TTL值可以粗略判断目标主机的系统类型是Windows还是UNIX/Linux,一般情 况下Windows系统返回的TTL值在100-130之间,而UNIX/Linux系统返回的TTL值在240-255之间。因为TTL的值在对方的主机里是可以修改的,故 此种方法可作为参考。Windows系列的系统可以通过修改注册表以下键值实现修改PING命令TTL值: [HKEY_LOCAL_MACHINE\sys tem\CurrentControlSet\Services\Tcpip\Parameters] “DefaultTTL”=dword:000000ff 255—FF 128—80 64—-40
32—-20
linux ping命令参数及用法详解–linux测试网络连通性命令 语 法: ping [- dfnqrRv][-c<完成次数>][-i<间隔秒数>][-I<网络界面>][-l<前置载入>][-p<范本样式>][-s<数据包大小>][-t<存活数值>][主机名称或IP地址] 补充说明:执行ping指令会使用ICMP传输协议,发出要求回应的信,若远端主机的网络功能没有问题,就会回应该信,因而得知该主机运作正常。 参 数: -d 使用Socket的SO_DEBUG功能。 -c<完成次数> 设置完成要求回应的次数。 -f 极限检测。 -i<间隔秒数> 指定收发信的间隔时间。 -I<网络界面> 使用指定的网络界面送出数据包。 -l<前置载入> 设置在送出要求信之前,先行发出的数据包。 -n 只输出数值。 -p<范本样式> 设置填满数据包的范本样式。 -q 不显示指令执行过程,开头和结尾的相关信除外。 -r 忽略普通的Routing Table,直接将数据包送到远端主机上。 -R 记录路由过程。 -s<数据包大小> 设置数据包的大小。 -t<存活数值> 设置存活数值TTL的大小。 -v 详细显示指令的执行过程。linuxso注:linux下的ping和windows下的ping稍有区别,linux下ping不会自动终止,需要按ctrl+c终止或者用参数-c指定要求完成的回应次数
linux下测试本机与目标主机连通性的命令是ping,这里主要讲解两个参数 –c 与 – i
其中 –c count 次数,也就是ping的次数
-i interval 间隔 ,每次ping之间的时间空格
[Blinux@Blinux gftp-2.0.19]$ ping -c 10 -i 0.5 www.g PING www.g (203.208.39.99) 56(84) bytes of data. 64 bytes from bi-in-f99.google (203.208.39.99): icmp_seq=1 ttl=128 time=43.3 ms 64 bytes from bi-in-f99.google (203.208.39.99): icmp_seq=2 ttl=128 time=43.6 ms 64 bytes from bi-in-f99.google (203.208.39.99): icmp_seq=3 ttl=128 time=42.8 ms 64 bytes from bi-in-f99.google (203.208.39.99): icmp_seq=4 ttl=128 time=42.4 ms 64 bytes from bi-in-f99.google (203.208.39.99): icmp_seq=5 ttl=128 time=42.9 ms 64 bytes from bi-in-f99.google (203.208.39.99): icmp_seq=6 ttl=128 time=42.2 ms 64 bytes from bi-in-f99.google (203.208.39.99): icmp_seq=7 ttl=128 time=42.8 ms 64 bytes from bi-in-f99.google (203.208.39.99): icmp_seq=8 ttl=128 time=41.8 ms 64 bytes from bi-in-f99.google (203.208.39.99): icmp_seq=9 ttl=128 time=42.2 ms 64 bytes from bi-in-f99.google (203.208.39.99): icmp_seq=10 ttl=128 time=42.4 ms --- www.g ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 4498ms rtt min/avg/max/mdev = 41.820/42.678/43.627/0.543 ms当然如果上面 –i 的时间小于ping的time,系统将会提示
[Blinux@Blinux gftp-2.0.19]$ ping -c 10 -i 0.01 www.g PING www.g (203.208.39.160) 56(84) bytes of data. ping: cannot flood; minimal interval, allowed for user, is 200ms本文标签: 网络
版权声明:本文标题:网络 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686875426a113523.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论