全球主机交流论坛

标题: 求助 TTL必定是正整数吗? [打印本页]

作者: gdtv    时间: 2010-4-3 15:08
标题: 求助 TTL必定是正整数吗?
Pinging baidu.com [220.181.6.81] with 32 bytes of data:

Reply from 220.181.6.81: bytes=32 time=85ms TTL=55
Reply from 220.181.6.81: bytes=32 time=85ms TTL=55
Reply from 220.181.6.81: bytes=32 time=86ms TTL=55
Reply from 220.181.6.81: bytes=32 time=84ms TTL=55

TTL必定是正整数吗? 正在写正则。
作者: vtte    时间: 2010-4-3 15:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: kpbearmo    时间: 2010-4-3 15:53
溫故知新

在MS windows下ping加參數-i後是TTL存留時間,能夠測試經過多少個路由器,用tracert會比加-i好。不加參數也能大致判斷經過多少路由器,
例: 左圖是本機VM中的CentOS,利用Z-Y+1就能判斷大約經過多少路由器(其中Z為Y所接近的各系統默認TTL值,Y為ping返回的TTL值),可以看到tracert經過1個路由,從ping返回的64(64-64+1=1)可以知道該系統為Linux,經過1個路由器。
右圖是公司的ntp服務器,從返回值61(64-61+1=4),可以知道該系統為Linux,經過4個路由器。
(, 下载次数: 7)

而不加參數的Ping是用來粗略的判斷目標主机的系統類型是Windows系列還是UNIX/Linux系列,默認情況下,Linux系統的TTL值為64或 255,Windows NT/2000/XP系統的TTL值為128,Windows 98系統的TTL值為32,UNIX主機的TTL值為255。
(, 下载次数: 7)

[ 本帖最后由 kpbearmo 于 2010-4-3 16:31 编辑 ]
作者: monface    时间: 2010-4-3 16:00
我还以为是域名的ttl呢,不懂这个
作者: eackl    时间: 2010-4-3 17:00
NO 有负数 我在百度知道 见过 当时还很惊奇~~
作者: cpuer    时间: 2010-4-4 10:53
标题: 回复 3# 的帖子





欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4