如何用ping命令检测电脑的操作系统???
答案:5 悬赏:10 手机版
解决时间 2021-02-05 15:39
- 提问者网友:你独家记忆
- 2021-02-04 21:37
!!!!!好像是根据TTL的数值弄的,我不明白啊,高手指教
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-02-04 22:58
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值
TLL=64——LINUX2.2.X/2.4.X
TLL=128——WIN NT/2000/XP
TLL=255——UNIX/BSD
PS:以上TLL值均为近似值,因为数据包在传输过程中每经过一个路由TLL值就会减1,可以通过TRACETT命令获得与远程主机间存在的路由个数,精确TLL值
全部回答
- 1楼网友:怙棘
- 2021-02-05 02:10
开始-运行-cmd-确定
- 2楼网友:西岸风
- 2021-02-05 01:22
如果你不是很理解如何使用ping,可以使用ping /?
这样就会看到使用说明。
ping 本身是利用ICMP协议来测试网络下三层的连同性的。
也就是说你的电脑会封装一个数据报发送给目标电脑,也就是Echo Request,目标电脑收到后会回复,也就是Echo Reply.这样你就可以看到TTL是多少,所花费的时间是多少等等。
TTL是生存时间。如果你的原电脑和目标电脑之间不是一个网段,那每过一个路由器就TTL减少1,默认是128.
- 3楼网友:话散在刀尖上
- 2021-02-04 23:51
通过ping对方让对方返回给你的ttl值大小,粗略的判断目标主机的系统类型是windows系列还是unix/linux系列,一般情况下windows系列的系统返回的ttl值在100-130之间,而unix/linux系列的系统返回的ttl值在240-255之间.
- 4楼网友:野味小生
- 2021-02-04 23:38
TTL=64 为 Windows
TTL=128 为 Linux或者Unix
TTL=254 为 Unix
这个值可以改变,所以只能参考
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯