有关TTL的返回值
发布网友
发布时间:2022-04-19 21:24
我来回答
共5个回答
热心网友
时间:2023-09-03 19:07
这是主机存活时间。一般是每经过一个路由将会减一,如果减完了还没到达主机就会丢掉这个包。
TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。TTL是IPv4包头的一个8 bit字段。
TTL的作用是*IP数据包在计算机网络中的存在的时间。TTL的最大值是255,TTL的推荐值是64。
扩展资料
TTL 字段值可以帮助我们识别操作系统类型:
1、UNIX 及类 UNIX 操作系统 ICMP 回显应答的 TTL 字段值为 255
2、Compaq Tru64 5.0 ICMP 回显应答的 TTL 字段值为 64
3、微软 Windows NT/2K操作系统 ICMP 回显应答的 TTL 字段值为 128
4、微软 Windows 95 操作系统 ICMP 回显应答的 TTL 字段值为 32
热心网友
时间:2023-09-03 19:07
ping命令返回参数中TTL不是延迟,time=、>或<x 才是延迟的意思。正常小型局域网内time都是<1或=1ms的。
TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。TTL字段由IP数据包的发送者设置,在IP数据包从源到目的的整个转发路径上,每经过一个
路由器,路由器都会修改这个TTL字段值,具体的做法是把该TTL的值减1,然后再将IP包转发出去。如果在IP包到达目的IP之前,TTL减少为0,路
由器将会丢弃收到的TTL=0的IP包并向IP包的发送者发送 ICMP time exceeded消息。TTL的最大值为255.
局域网内间相互ping,根本没有经过路由器。初始TTL值也不用减去1,所有出现TTL=255是理所当然的。
热心网友
时间:2023-09-03 19:08
TTL:生存时间
指定数据报被路由器丢弃之前允许通过的网段数量。
TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1。
使用PING时涉及到的 ICMP 报文类型
一个为ICMP请求回显(ICMP Echo Request)
一个为ICMP回显应答(ICMP Echo Reply)
TTL 字段值可以帮助我们识别操作系统类型。
UNIX 及类 UNIX 操作系统 ICMP 回显应答的 TTL 字段值为 255
Compaq Tru64 5.0 ICMP 回显应答的 TTL 字段值为 64
微软 Windows NT/2K操作系统 ICMP 回显应答的 TTL 字段值为 128
微软 Windows 95 操作系统 ICMP 回显应答的 TTL 字段值为 32
当然,返回的TTL值是相同的
还有一点,TTL的返回值是可以更改的
热心网友
时间:2023-09-03 19:08
tcp封包每经过一个路由器 TTL 就会减一或者更多。
当,内网ping时,tcp封包会直接到达目标,就会不减。
这取决于路由协议对数据封包的处理算法
热心网友
时间:2023-09-03 19:09
不管TTL是什么概念,总之来说TTL=任何数字都是通的。
ping返回的TTL是什么意思
TTL值默认情况下,Linux系统的TTL值为64或255,Windows NT/2000/XP系统的默认TTL值为128,Win7系统的TTL值是64,Windows 98系统的TTL值为32,UNIX主机的TTL值为255。(这个是从网络上找到的),曙光博客的目的主机是采用FreeBSD系统的(可能已经更换),在这里可能TTL值是64,而不是UNIX主机的255,所以...
什么叫单片机???????
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。 单片机的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。在没有被开发前,单片机只是一片超大规模集成电路, 什么也做不了。 必须对它编程,赋予它特定的运行程序,它才成为一个最小的、完整的微型计算机控制系统。单片机,单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/O)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。单片机具有性能高、速度快、体积小、价格低、稳定可靠、应用广泛、通...
有关TTL的返回值
取决于对方的操作系统,另外也可以因网络路径导致小幅度的变动。建议用tracert 命令配合使用。
ping ip TTL返回值是什么意思,
TTL就是:time to live,每过一台三层设备,该数值减一,减到零后数据包将被丢弃... 假设数据包发出来的时候TTL=100,对方收到数据包时TTL=90,则说明路上经过了10台设备...或者说经过了10次三层转发
cmd 下 ping 的til 返回值 是63
不同的操作系统,它的TTL值默认值是不相同的。默认情况下,Linux系统的TTL值为64或255,Windows NT/2000/XP系统的TTL值为128,Windows 98系统的TTL值为32,UNIX主机的TTL值为255。参考资料:http://zhidao.baidu.com/question/27313641.html?si=9 ...
ping xp 系统 ttl返回值竟是63
在一般情况下还可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间,当然TTL的值在对方的主机里是可以修改的,Windows系列的系统可以通过修改...
ping61.157.236.129-t TTL=248 是什么意思
但是不一定100%准确,如果目的主机是windows,但是经过了比如75个路由器,那么TTL的返回值是128-75=53,那么你可能认为这个目的主机是Linux系统,但是一般不会经过那么多的路由器,所以通过TTL来判断目的主机的操作系统还是有一定的依据的。---复制于百度文库 ...
如截图所示为我ping好123的结果,请问说明了什么?是正常的吗?
当我们不知道目的主机的操作系统的时候我们可以根据TTL来猜测,但是不一定100%准确,如果目的主机是windows,但是经过了比如75个路由器,那么TTL的返回值是128-75=53,那么你可能认为这个目的主机是Linux系统,但是一般不会经过那么多的路由器,所以通过TTL来判断目的主机的操作系统还是有一定的依据的。 ...
ping 局域网主机 192.168.1.111 返回 ttl=63是啥意思 啊 正常的为TTL=...
ttl值表示跳数,系统默认的起始跳数可能由于操作系统的不同而不同,例如XP可能是64跳。然后这个ping包发送出去,每经过一个节点,跳数减1,也就是说你的系统默认跳数是64跳,那么发出去ttl值就是64,192.168.1.111这个地址只需要经过1跳就返回你的主机,那么跳数就减1,那么你收到的ping包跳数就...
这个ping 结果 该怎样解释 说明了什么问题??
本来Compaq Tru64 5.0系统正常的返回值是64,但TTL是有生存时间限制的, 指定数据报被路由器丢弃之前允许通过的网段数量。TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1,所以为了避免出现死循环所以TTL的返回值减小1,...
ping IP时后面出现ttl=63或其它的数值是什么意思.
微软 Windows NT/2K操作系统 ICMP 回显应答的 TTL 字段值为 128 微软 Windows 95 操作系统 ICMP 回显应答的 TTL 字段值为 32 当然,返回的TTL值是相同的 参考资料:http://www.patching.net/abu/gongfang/hacking/ttlos/