2017中国最发达的省份:如何用ping命令检测电脑的操作系统???

来源:百度文库 编辑:高校问答 时间:2024/05/04 12:46:15
好像是根据TTL的数值弄的,我不明白啊,高手指教!!!!!!!

如果你不是很理解如何使用ping,可以使用ping /?
这样就会看到使用说明。
ping 本身是利用ICMP协议来测试网络下三层的连同性的。
也就是说你的电脑会封装一个数据报发送给目标电脑,也就是Echo Request,目标电脑收到后会回复,也就是Echo Reply.这样你就可以看到TTL是多少,所花费的时间是多少等等。
TTL是生存时间。如果你的原电脑和目标电脑之间不是一个网段,那每过一个路由器就TTL减少1,默认是128.

TLL=32——WIN98
TLL=64——LINUX2.2.X/2.4.X
TLL=128——WIN NT/2000/XP
TLL=255——UNIX/BSD
PS:以上TLL值均为近似值,因为数据包在传输过程中每经过一个路由TLL值就会减1,可以通过TRACETT命令获得与远程主机间存在的路由个数,精确TLL值

TTL=64 为 Windows
TTL=128 为 Linux或者Unix
TTL=254 为 Unix

这个值可以改变,所以只能参考

开始-运行-cmd-确定

PING是检查网络的.