全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 857|回复: 5
打印 上一主题 下一主题

求助 TTL必定是正整数吗?

[复制链接]
跳转到指定楼层
1#
发表于 2010-4-3 15:08:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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必定是正整数吗? 正在写正则。
2#
发表于 2010-4-3 15:12:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
发表于 2010-4-3 15:53:37 | 只看该作者
溫故知新

在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個路由器。
snap2.jpg (142.22 KB, 下载次数: 7)

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

[ 本帖最后由 kpbearmo 于 2010-4-3 16:31 编辑 ]

评分

参与人数 1威望 +30 收起 理由
cpuer + 30 感谢分享

查看全部评分

4#
发表于 2010-4-3 16:00:11 | 只看该作者
我还以为是域名的ttl呢,不懂这个
5#
发表于 2010-4-3 17:00:27 | 只看该作者
NO 有负数 我在百度知道 见过 当时还很惊奇~~
6#
发表于 2010-4-4 10:53:28 | 只看该作者

回复 3# 的帖子

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-25 22:39 , Processed in 0.117656 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表