免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 5040 | 回复: 25
打印 上一主题 下一主题

PING和TRACERT的一个有趣的问题,大家讨论一下 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-12 09:00 |只看该作者 |倒序浏览
C:\>;tracert 202.96.134.133

Tracing route to ns.szptt.net.cn [202.96.134.133]
over a maximum of 30 hops:

  1   <10 ms    11 ms   <10 ms  192.168.0.1
  2     *        *        *     Request timed out.
  3    10 ms    10 ms    10 ms  61.144.230.93
  4    30 ms    10 ms    10 ms  61.144.236.153
  5    10 ms    20 ms    10 ms  61.141.246.195
  6    10 ms    10 ms    20 ms  ns.szptt.net.cn [202.96.134.133]


C:\>;ping 202.96.134.133

Pinging 202.96.134.133 with 32 bytes of data:

Reply from 202.96.134.133: bytes=32 time=10ms TTL=250
Reply from 202.96.134.133: bytes=32 time=10ms TTL=250
Reply from 202.96.134.133: bytes=32 time=10ms TTL=250
Reply from 202.96.134.133: bytes=32 time=10ms TTL=250

Ping statistics for 202.96.134.133:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 10ms, Maximum =  10ms, Average =  10ms

大家注意到没有?TRACERT中有一跳过不去,time out。
但却PING得通,这是何故?都是ICMP啊

论坛徽章:
0
2 [报告]
发表于 2003-06-12 10:00 |只看该作者

PING和TRACERT的一个有趣的问题,大家讨论一下

是不是被隐藏了?

论坛徽章:
0
3 [报告]
发表于 2003-06-12 10:53 |只看该作者

PING和TRACERT的一个有趣的问题,大家讨论一下

Request timed out 那点应该是设了防ICMP包。

论坛徽章:
0
4 [报告]
发表于 2003-06-12 10:56 |只看该作者

PING和TRACERT的一个有趣的问题,大家讨论一下

[quote]原帖由 "fsb"]Request timed out 那点应该是设了防ICMP包。[/quote 发表:
     

显然是不可能的,PING和TRACERT都是用的ICMP包。
PING没问题,证明ICMP没有被过滤

论坛徽章:
0
5 [报告]
发表于 2003-06-12 11:14 |只看该作者

PING和TRACERT的一个有趣的问题,大家讨论一下

原帖由 "xunle" 发表:
   

显然是不可能的,PING和TRACERT都是用的ICMP包。
PING没问题,证明ICMP没有被过滤
    不一定的。你可以试一下如下命令:

ping -r 9 202.96.134.133

可以跟踪9条路由,能发现吗?

还有,我要问一下,192.168.0.1 与61.144.230.93之间是什么设备?

论坛徽章:
0
6 [报告]
发表于 2003-06-12 11:21 |只看该作者

PING和TRACERT的一个有趣的问题,大家讨论一下

202.96.134.133
是深圳电信的DNS地址。
192.168.0.1是我们的路由器地址。
中间部分的东东应该是电信的路由器地址吧?

用了 -R 参数后TIME OUT。
不用就OK。

论坛徽章:
0
7 [报告]
发表于 2003-06-12 11:33 |只看该作者

PING和TRACERT的一个有趣的问题,大家讨论一下

偶又来回答你的问题了。

ping是将icmp包发送到target,然后对方再发一个回来,中间进行ttl倒数。
tracert是要求一路上的设备都给你一个icmp包。

如果某一设备设置了忽略这种icmp请求,就会出现timeout
但是,发送到target的icmp,它还是会转发的。

不知道对不对?

论坛徽章:
0
8 [报告]
发表于 2003-06-12 11:37 |只看该作者

PING和TRACERT的一个有趣的问题,大家讨论一下

原因比较复杂  
但如果排除设备出问题,那么出现这个也是很正常的
对icmp包响应和转发icmp实际上是两回事情
曾经仔细考虑过
如果不是想有这样的效果,那么就是说明这个网络存在有问题
一般来说  国内似乎都是问题

论坛徽章:
0
9 [报告]
发表于 2003-06-12 13:45 |只看该作者

PING和TRACERT的一个有趣的问题,大家讨论一下

应该是网络有问题啊!

论坛徽章:
0
10 [报告]
发表于 2003-06-12 14:10 |只看该作者

PING和TRACERT的一个有趣的问题,大家讨论一下

tracert用的是udp协议啊。ping当然是icmp包。
你这个情况应该是你在一个局域网里面,你的网关是192.168.0.1
你们的网络里面肯定有防火墙,所以会有这样的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP