huanghshq 2007-6-27 17:06
ping 的时候发现的一个奇怪的现象
[attach]177279[/attach]
我是第一次 碰到这样的情况 实在不解。。
各位也看下 帮忙谈论下 为什么会这样呢。。。
有趣的是 网络状态居然好像没什么异样
yunfeng009 2007-6-28 17:20
也没见过.
可能跟ARP欺骗有关吧
hfj800625 2007-6-29 10:05
中arp病毒了,:)
andyyao1983 2007-6-29 10:55
arp
fangcui 2007-7-11 21:32
呵呵..我还不知道arp什么意思..刚刚在百度查了一下.
又学了点东西..谢谢啦各位!
会飞的猴子 2008-5-9 23:01
TTL值和时间值两个不对吧
[[i] 本帖最后由 会飞的猴子 于 2008-5-9 23:03 编辑 [/i]]
gygqz 2008-6-5 10:32
估计ARP出问题了,解析错了
TTL值和时间值不正常
judasz 2008-6-5 15:27
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值是相同的
但有些情况下有所特殊
LINUX Kernel 2.2.x & 2.4.x ICMP 回显应答的 TTL 字段值为 64
FreeBSD 4.1, 4.0, 3.4;
Sun Solaris 2.5.1, 2.6, 2.7, 2.8;
OpenBSD 2.6, 2.7,
NetBSD
HP UX 10.20
ICMP 回显应答的 TTL 字段值为 255
Windows 95/98/98SE
Windows ME
ICMP 回显应答的 TTL 字段值为 32
Windows NT4 WRKS
Windows NT4 Server
Windows 2000
Windows XP
ICMP 回显应答的 TTL 字段值为 128
这样,我们就可以通过这种方法来辨别操作系统
milan1206 2008-6-5 15:43
如果楼主对 time值是负值有疑问的话:
是真实环境还是模拟系统中?
电脑是amd双核cpu?
若是 那很可能是cpu的bug
1.AMD双核驱动 下载地址 [url]http://www.amd.com/us-en/assets/content_type/utilities/amdcpusetup.exe[/url]
2.AMD公司出的针对双核的优化补丁 下载地址 [url]http://www.amd.com/us-en/assets/content_type/utilities/Setup.exe[/url]
3.微软的补丁: [url]http://www.amdzone.com/files/WinXPdualcorehotfix.exe[/url]