ping命令显示的TTL是什么意思?
比如:TTL=245
是不是用 255 减去245(TTL的值)=5
就是经过了5个路由器、是这样算的吗?
如果不是,那该怎样算? 展开
1、TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1。
2、使用PING时涉及到的 ICMP 报文类型
一个为ICMP请求回显(ICMP Echo Request)
一个为ICMP回显应答(ICMP Echo Reply)
3、TTL 字段值可以帮助我们识别操作系统类型。
UNIX 及类 UNIX 操作系统 ICMP 回显应答的 TTL 字段值为 255 。
Compaq Tru64 5.0 ICMP 回显应答的 TTL 字段值为 64 。
微软 Windows NT/2K操作系统 ICMP 回显应答的 TTL 字段值为 128 。
微扮隐软 Windows 95 操作系统 ICMP 回显应答的 TTL 字段值为 32。
扩展资料:
功能特点
在IPv4包头中TTL是一个8 bit字段,它位于IPv4包的第9个字节。每一行表示 32 bit(4字节),位从0开始编号,即0~31。
TTL的作用是限制IP数据包在计算机网络中的存在的时间。TTL的最大值是255,TTL的一个推荐值是64。
虽然TTL从字面上翻译,是可以存活的时间,但实际上TTL是IP数据包在计算机网络中可以转发的最大跳数。
TTL字段由IP数据包的发送者设置,在IP数据包从源到目的的整个转发路径上,每经过一个路由器,路由器都会修改这个TTL字段值,具体的做法是把该TTL的值减1,然后再将IP包转发出去。
如果在IP包到达目的IP之前,TTL减少为0,路由器将会丢弃收到的TTL=0的IP包并向IP包的发如搜送者发送 ICMP time exceeded消息。
TTL的主要作用是避免IP包在网络中的无限厅橡厅循环和收发,节省了网络资源,并能使IP包的发送者能收到告警消息。
TTL 是由发送主机设置的,以防止数据包不断在IP互联网络上永不终止地循环。转发IP数据包时,要求路由器至少将 TTL 减小 1。
参考资料:百度百科-TTL
1、TTL 防止数据包不断在 IP 互联网络上永不终止地循环。
TTL 是由发送主机设置的,转发 IP 数据包时,要求路由器至少将 TTL 减小 1。
2、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的作用是限制IP数据包在计算机网络中的存在的时间。TTL的最大值是255,TTL的一个推荐值是64。
虽然雀橡枣TTL从字面上翻译,是顷拆可以存活的时间,但实际上TTL是IP数据包在计算机网络中可以转发的最大跳数。TTL字段由IP数据包的发送者设置,在IP数据包从源到目的的整个转发路径上,每经过一个路由器,路由器都会修改这个TTL字段值。
具体的做法是把该TTL的值减1,然后再将IP包转发出去。如果在IP包到达目的IP之前,TTL减少为0,路由器将会丢弃收到的TTL=0的IP包并向IP包的发送者发送 ICMP time exceeded消息。
TTL的主要作用是避免IP包在网络中的无限循环和收发,节省了网络资源,并能使IP包的发送者能收到告警消息。
参考资料来源:百度百科——TTL
1,TTL是指森羡定数据报被路由器丢弃之前允许通过的网段数量,如果同一服务器不同的ip,你ping这些 ip得到的ttl越高(经过转发的路由器少),延时越小,说明直连该ip会更快。
2,TTL 是由发送主机设置的,以防止数孝春旁据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1。
3, 使用PING时涉及到的 ICMP 报文类型,一个为ICMP请求回显(ICMP Echo Request),一个为ICMP回显应答(ICMP Echo Reply),TTL 字段值可以帮助我们识别操作系统类型。
扩展资料
1,TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。TTL是IPv4包头的一个8 bit字段。
2,在IPv4包头中TTL是一个8 bit字段,它位于IPv4包的第9个字节。每一行表示 32 bit(4字节),位从0开始编号,即0~31。
3,巧橡TTL的作用是限制IP数据包在计算机网络中的存在的时间,TTL的最大值是255,TTL的一个推荐值是64。
4,例如,有这样一个域名myhost.baiwan-han.c o m(其实,这就是一条DNS记录,通常表示在baiwan-han.c o m域中有一台名为myhost的主机)对应IP地址为1.1.1.1,它的TTL为10分钟。这个域名或称这条记录存储在一台名为-ns.baiwan-han.c o m的DNS服务器上。
参考资料 百度百科:TTL
这个含义其实就指的是报文在网络中能够存活的限制。以前这个限制方式是设定薯行雹数帆一个时间(Time To Live中的Time就是这样来的),当报文在网络中转发时,时间超过这个限制,最后一个收到报文的路由点就会把它扔掉,而不继续转带敬发。
后来把时间限制改为了跳数限制,就是当报文在网络中转发时,每经过一个路由点,就把预先设定的这个TTL数值减1,直到最后TTL=1时报文就被扔掉,不向下转发。
扩展资料
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 。
参考资料:百度百科 ttl
当我们在使用ping命令时,返回结果里会带一个TTL值。这个东西的含义其实就是Time To Live,指的是报文在网络中能够‘存活’的限制。
以前这个限制方式是设定一个时间(Time To Live中的Time就是巧茄这样来的),当报文在网络中转发时,时间超过这个限制,最后一个收到报文的‘路由点’就会把它扔掉,而不继续转发。
后来把时间限制改为了跳数限制,就是当报文在网络中转发时,每经过一个‘路由点‘,就把预先设定的这个TTL数值减1,直到最后TTL=1时报文就被扔掉,不向下转发。
路由点:我这里是指完成路由功能的机器,因为并不是只有路由器才可以完成路由转发功能,比如主机可以配置路由转发。
扩展资料
通过拍空TTL 字段值可以识别操作系统类型。
UNIX 及类 UNIX 操作系统 ICMP 回显应答的 TTL 字段值为 255
Compaq Tru64 5.0 ICMP 回显应答的 TTL 字段值为 64
微软 Windows NT/2K操作系统 ICMP 回显应答的 TTL 字段值为 128
微软 Windows 95 操作系统 ICMP 回孝贺察显应答的 TTL 字段值为 32
参考资料