TTL=55是什么操作系统
答案:2 悬赏:80 手机版
解决时间 2021-02-28 11:55
- 提问者网友:半生酒醒
- 2021-02-27 13:09
TTL=55是什么操作系统
最佳答案
- 五星知识达人网友:封刀令
- 2021-02-27 14:23
55的看不出来。
对方的操作系统应该设置过,这样返回的就不是正常的数值
对方的操作系统应该设置过,这样返回的就不是正常的数值
全部回答
- 1楼网友:持酒劝斜阳
- 2021-02-27 15:46
ttl(生存时间) ttl是ip协议包中的一个值,它告诉网络路由器包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。 例如,不正确的路由表可能导致包的无限循环。一个解决方法就是在一段时间后丢弃这个包,然后给发送者一个报文,由发送者决定是否要重发。ttl的初值通常是系统缺省值,是包头中的8位的域。ttl的最初设想是确定一个时间范围,超过此时间就把包丢弃。由于每个路由器都至少要把ttl域减一,ttl通常表示包在被丢弃前最多能经过的路由器个数。当记数到0时,路由器决定丢弃该包,并发送一个icmp报文给最初的发送者。 默认情况下,linux系统的ttl值为64或255,windows nt/2000/xp系统的ttl值为128,windows 98系统的ttl值为32,unix主机的ttl值为255。一般情况下windows系列的系统返回的ttl值在100-130之间,而unix/linux系列的系统返回的ttl值在240-255之间,当然ttl的值在对方的主机里是可以修改的,windows系列的系统可以通过修改注册表以下键值实现: [hkey_local_machine\system\currentcontrolset\services\tcpip\parameters] "defaultttl"=dword:000000ff 255---ff 128---80 64----40 32----20 综上所述,ttl=55的话应该属于windows操作系统。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯