免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-12 09:00 |只看该作者 |倒序浏览
C:\\>;tracert 202.96.134.133\r\n\r\nTracing route to ns.szptt.net.cn [202.96.134.133]\r\nover a maximum of 30 hops:\r\n\r\n  1   <10 ms    11 ms   <10 ms  192.168.0.1\r\n  2     *        *        *     Request timed out.\r\n  3    10 ms    10 ms    10 ms  61.144.230.93\r\n  4    30 ms    10 ms    10 ms  61.144.236.153\r\n  5    10 ms    20 ms    10 ms  61.141.246.195\r\n  6    10 ms    10 ms    20 ms  ns.szptt.net.cn [202.96.134.133]\r\n\r\n\r\nC:\\>;ping 202.96.134.133\r\n\r\nPinging 202.96.134.133 with 32 bytes of data:\r\n\r\nReply from 202.96.134.133: bytes=32 time=10ms TTL=250\r\nReply from 202.96.134.133: bytes=32 time=10ms TTL=250\r\nReply from 202.96.134.133: bytes=32 time=10ms TTL=250\r\nReply from 202.96.134.133: bytes=32 time=10ms TTL=250\r\n\r\nPing statistics for 202.96.134.133:\r\n    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),\r\nApproximate round trip times in milli-seconds:\r\n    Minimum = 10ms, Maximum =  10ms, Average =  10ms\r\n\r\n大家注意到没有?TRACERT中有一跳过不去,time out。\r\n但却PING得通,这是何故?都是ICMP啊

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

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

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

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

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

[quote]原帖由 \"fsb\"]Request timed out 那点应该是设了防ICMP包。[/quote 发表:\n     \r\n\r\n显然是不可能的,PING和TRACERT都是用的ICMP包。\r\nPING没问题,证明ICMP没有被过滤

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

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

原帖由 \"xunle\" 发表:\n    \r\n\r\n显然是不可能的,PING和TRACERT都是用的ICMP包。\r\nPING没问题,证明ICMP没有被过滤
    不一定的。你可以试一下如下命令:\r\n\r\nping -r 9 202.96.134.133 \r\n\r\n可以跟踪9条路由,能发现吗?\r\n\r\n还有,我要问一下,192.168.0.1 与61.144.230.93之间是什么设备?

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

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

202.96.134.133\r\n是深圳电信的DNS地址。\r\n192.168.0.1是我们的路由器地址。\r\n中间部分的东东应该是电信的路由器地址吧?\r\n\r\n用了 -R 参数后TIME OUT。\r\n不用就OK。

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

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

偶又来回答你的问题了。\r\n\r\nping是将icmp包发送到target,然后对方再发一个回来,中间进行ttl倒数。\r\ntracert是要求一路上的设备都给你一个icmp包。\r\n\r\n如果某一设备设置了忽略这种icmp请求,就会出现timeout\r\n但是,发送到target的icmp,它还是会转发的。\r\n\r\n不知道对不对?

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

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

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

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

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

应该是网络有问题啊!

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

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

tracert用的是udp协议啊。ping当然是icmp包。\r\n你这个情况应该是你在一个局域网里面,你的网关是192.168.0.1\r\n你们的网络里面肯定有防火墙,所以会有这样的问题

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

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

tracert是用的ICMP,他依次增加数据包IP头中的TTL值,第一次是1,路由器收到包后会先将TTL值减1,然后看是否为0 ,如果为0,就丢弃该包,并向源站点发送ICMP包,这样源站与目的站之间的路由器就会依次向源站发回ICMP包,源站就会记录每一个路由器的地址\r\n\r\n至于为什么会显示time out好像和你的接入方式有关
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP