我用的是XP操作系统,PING网关时TTL是255,PING自己电脑时TTL是128,为何?

已举报 回答 关注
我用的是XP操作系统,PING网关时TTL是255,PING自己电脑时TTL是128,为何?
问在线客服
扫码问在线客服
  • 回答数

    2

  • 浏览数

    3,053

2个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
windows默认为128,linux默认为255,明白了吧,如果我PING你的机子,TTL=128,说明你用的是WINDOWS系统。
取消 评论
TTL是数据包生存周期,根据减少的数可以判断经过了多少中间设备
在没有经过修改的情况下:
UNIX及类UNIX操作系统ICMP回显应答的TTL字段值为255
Compaq Tru64 5.0 ICMP回显应答的 TTL字段值为64
微软Windows NT/2K操作系统ICMP回显应答的TTL字段值为128
微软Windows 95操作系统ICMP回显应答的 TTL字段值为32
大家知道,通过Ping和Tracert程序就能判断目标主机类型 ,Ping最主要的用处就是检测目标主机是否能连通。Tracert利 用ICMP数据包和IP数据包头部中的TTL值,防止数据包不断在IP 互联网上永不终止地循环。
许多入侵者首先会Ping一下你的机子,如看到TTL值为 128就认为你的系统为Windows NT/2000;如果TTL值为32则认为目标主机操作系统为Windows 95/98;如果TTL值为255/64就认为是UNIX/Linux操作系统。既 然入侵者相信TTL值所反映出来的结果,那么我们只要修改TTL 值,入侵者就无法入侵电脑了。
取消 评论
ZOL问答 > 手机 > 其他分类 > 我用的是XP操作系统,PING网关时TTL是255,PING自己电脑时TTL是128,为何?

相关产品

  • 乐目128

    乐目128

    参考价:¥768    评分:4.0

    热门排行榜:未上榜

  • 京东搜一搜

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?