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 , 不断向指定的主机发送数据包,直到输入“ctrl+c”为止。
-a , 解析IP地址位主机名。
-n count , 由cunt参数决定ping的次数。
-l size ,指定发送到目标主机的数据包大小。
-f , 在数据包中指定"不分段"标志,该数据包不被路由分段.注 :(路由问题请看此帖)
-i TTL,设置TTL(生存时间)参数
-v TOS,将服务类型设置为TOS(Tupe Of Service)指定的数值。
-r count , 在"记录路由"字段中记录发出和返回报文的路由,"count"值最小为1,最大为9。
-s count , 指定的跃点数的时间戳。
-j host-list , 使用"computer-list"指定的计算机列表路由数据包(松散路由)
-k host-list , 使用"computer-list"指定的计算机列表路由数据包(强制路由)。
-w timeout ,指定超时时间。
以上参数注意空格!!!
菜鸟必知ping的方法!
1。直接ping"IP地址或主机名"
在"命令提示符"窗口中输入(开始--运行 也行):
ping 127.0.0.1 就可以了。默认情况下发四个包!
如出现 Request timed out 。说明网络不稳定!
这时候检查水晶头、网线、网络设备等。
2.不停的ping 格式如下
ping -t 127.0.0.1
按"ctrl+c"停止!
3.解析主机NetBOIS名(主机名)
格式:
ping -a 127.0.0.1
如出现提示:ping localhost[127.0.0.1] with 32 bytes of data
可以得知IP地址127.0.0.1的计算机NetBIOS名为localhost。
自定义ping的数量大小
默认情况下发送4个大小为32字节的数据包。而刚刚看到参数L则可以自定义数据包的大小,N则可自定义数量。【但请注意】:数据包大小不能超过65500字节。
例:
向127.0.0.1发送100个大小为65500字节的数据包,输入:
ping -l 65500 -n 100 127.0.0.1
还是"ctrl+c"停止!