知道Ping的最后一个返回值TTL是什么意思吗?
来源:互联网 发布:java毕业设计管理系统 编辑:程序博客网 时间:2024/05/01 13:18
FROM:http://wucountry.cnblogs.com/archive/2006/02/13/329552.html
说实在的,我的网络知识一向不好,前天看书,偶然看到这个TTL的意思,以前只知道Ping一下服务器就什么都不知道了。
TTL表示ping的过程中一过经过了多少个路由器。但它的数据并不是直接给出的,而是用与它最近的一个2的N次数(大于它的)减去该值后得到的。例如,如果TTL的值是54,那么最近的一个2的N次方数就是64,用64-53得到11就是经过的路由器的个数。但如果TTL的值是11,那就应该是用16-11而不是32-11。当然一般这个TTL的值都是比较大的。其工作原理是为了防止由于路由器的设置错误,使一些数据包在两个路由器之间来回传送。因为当TTL为0的时候,数据句会丢失,这样当出现循环时候,总有一个时间会使TTL为0从而使数据包丢弃。
以www.126.com为例:
看到tracert的结果正好是11,也就是ping的TTL与64的差。
0 0
- 知道Ping的最后一个返回值TTL是什么意思吗?
- 域名解析的TTL值和PING返回的TTL值
- Ping命令返回的TTL值详解
- ping命令显示的TTL是什么意思
- ping命令返回的TTL值判断操作系统
- ping命令返回的TTL值判断操作系统
- ping结果中TTL是什么意思
- ping结果中TTL是什么意思
- ping结果中TTL是什么意思
- TTL expired in transit (TTL 传输中过期) ping一个ip却返回另一个ip
- 修改ping自己的TTL值
- ping命令TTL的意思
- 如何去ping一个网站?ping是什么意思
- 利用ping命令的ttl值来判断服务器操作系统
- 关于Ping的TTL的含义
- PING数值的TTL情况分析
- PING命令中TTL的具体含义
- PING命令中TTL的具体含义
- OpenGL 注意
- 查看Eclipse版本号及各个版本区别
- java内部类机制
- ScalaTest
- Linux是怎么启动的(整理)
- 知道Ping的最后一个返回值TTL是什么意思吗?
- undefined reference to `__gnu_mcount_nc'的解决 在编译内核时出现了如下错误:
- “automation服务器不能创建对象”的问题的解决
- 笔记77-listview属性介绍
- Java sleep() 和 wait() 有什么区别
- 设计模式笔记-工厂模式
- 常用的机器学习&数据挖掘知识(点)
- 搭建Android开发环境
- xp系统如何建立iis站点