TTL=55的话应该属于Windows操作系统

来源:互联网 发布:彩虹易支付免签约源码 编辑:程序博客网 时间:2024/06/04 18:16
TTL=55的话应该属于Windows操作系统。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操作系统。
C:\Users\Administrator>ping -a 127.0.0.001正在 Ping xintai [127.0.0.1] 具有 32 字节的数据:来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64127.0.0.1 的 Ping 统计信息:    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),往返行程的估计时间(以毫秒为单位):    最短 = 0ms,最长 = 0ms,平均 = 0msC:\Users\Administrator>ping -a 127.0.0.0000001正在 Ping xintai [127.0.0.1] 具有 32 字节的数据:来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64127.0.0.1 的 Ping 统计信息:    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),往返行程的估计时间(以毫秒为单位):    最短 = 0ms,最长 = 0ms,平均 = 0ms
C:\Users\Administrator>ping -l 655000 -n 10 127.0.0.1选项 -l 的值有错误,有效范围从 0 到 65500。C:\Users\Administrator>
pinging www.hacker.com.cn [211.157.102.232] with 32 bytes of data:Reply from 211.157.102.232: bytes=32 time=67ms TTL=124Reply from 211.157.102.232: bytes=32 time=66ms TTL=124Reply from 211.157.102.232: bytes=32 time=68ms TTL=124Reply from 211.157.102.232: bytes=32 time=68ms TTL=124128属于Windows2000可以推断出经过路由数是4台
0 0
原创粉丝点击