ping 命令用法,判断对方机器的操作系统类型

上一篇 / 下一篇  2012-07-16 14:38:01 / 个人分类:Linux

ping 命令用法,判断对方机器的操作系统类型

Ping 命令可以用来验证与远程计算机的连接。(该命令只有在安装了TCP/IP协议后才能使用) 

ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list 

参数说明: 
-t :一直Ping指定的计算机,直到从键盘按下Control-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 指定超时间隔,单位为毫秒。 
destination-list: 指定要 ping 的远程计算机。

TTL 字段值可以帮助我们识别操作系统类型(不完全准确,因为 TTL 是可以修改的)。 
LINUX 64 
WINXP/NT 128 
WINDOWS 系列 32 
UNIX 系列 255

TTL:生存时间 
指定数据报被路由器丢弃之前允许通过的网段数量。 
TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1。 TTL:生存时间 
指定数据报被路由器丢弃之前允许通过的网段数量。 

TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1。 

TAG:

 

评分:0

我来说两句

Open Toolbar