免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: chatgirl
打印 上一主题 下一主题

[网络管理] 帮忙看一下,为什么traceroute会有两个相同的IP? [复制链接]

论坛徽章:
0
11 [报告]
发表于 2007-09-14 11:41 |只看该作者
你还是ping sina.com.cn嘛
-i 3,4,5...
走的总归是一条路了咯
看有没有哪两个连续ttl的包会均被丢弃

论坛徽章:
0
12 [报告]
发表于 2007-09-14 11:47 |只看该作者
原帖由 hahasasa 于 2007-9-14 11:41 发表
你还是ping sina.com.cn嘛
-i 3,4,5...
走的总归是一条路了咯
看有没有哪两个连续ttl的包会均被丢弃


我试了,确实ttl为3和4的包都被125.32.9.234报告expired
可是有的时候trace那个IP就只出现一次,有的时候就2次。我想那个交换机的管理员不会无聊到没事就去改配置吧?
那难道是路由变了?而且不管出现1次还是2次,下一跳都还是那个125.32.9.1

[ 本帖最后由 chatgirl 于 2007-9-14 11:52 编辑 ]

论坛徽章:
0
13 [报告]
发表于 2007-09-14 12:18 |只看该作者
原帖由 hahasasa 于 2007-9-14 11:07 发表
可以这么解释吗:

那个路由器对TTL=1 or 2的包均丢弃

So,你的两个报文均被他回复(icmp TTL exceed)

路由器只对 TTL = 0 的数据包才丢弃,不会是丢弃 1 或 2 的

论坛徽章:
0
14 [报告]
发表于 2007-09-14 12:19 |只看该作者
那白金版主,你知道这个可能是什么原因造成的吗?
我没见过这种情况,所以比较奇怪。
125.32.9.234是个中兴的3层交换吧应该。
telnet 125.32.9.234

Welcome to ZXR10 Carrier-class High-end Routing Switch of ZTE Corporation

[ 本帖最后由 chatgirl 于 2007-9-14 12:26 编辑 ]

论坛徽章:
0
15 [报告]
发表于 2007-09-14 13:22 |只看该作者
其实主要是这段时间网络总是闪断,就是掉几秒到几十秒的,然后又好了。局域网没发现什么问题。
每次掉线前后,基本上随便trace一个IP,125.32.9.234这个IP都会出现或者1次或者2次,总之掉线前后是不一样的,如果掉线前是1次,那么掉完再好,就变2次了。然后再掉,又变1次了。所以我怀疑是网通的问题,但是给网通打电话,他们还说很正常,所以我想弄明白这块有重复IP是什么原因,到底是不是网通的事。

论坛徽章:
0
16 [报告]
发表于 2007-09-14 16:03 |只看该作者
原帖由 platinum 于 2007-9-14 12:18 发表

路由器只对 TTL = 0 的数据包才丢弃,不会是丢弃 1 或 2 的



收到时TTL=1,出发时TTL=0,这个包还会出去吗?

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
17 [报告]
发表于 2007-09-14 16:08 |只看该作者
不会了。但是这个包能够到达该路由器本身。如果目标正好是该路由器,那么会由路由器自身的程序处理。如果是转发的包,那么将不再转发。

论坛徽章:
0
18 [报告]
发表于 2007-09-14 16:29 |只看该作者
问题是现在这个traceroute包就不是到这台路由器的,所以TTL=1的包理应丢弃,并回送icmp ttl expired
而关键的ttl=2的包是否也被丢弃?那要看那台路由器是不是做了什么特殊配置。

我只好这么猜测了。。。

论坛徽章:
0
19 [报告]
发表于 2007-09-14 16:53 |只看该作者
原帖由 hahasasa 于 2007-9-14 16:29 发表
问题是现在这个traceroute包就不是到这台路由器的,所以TTL=1的包理应丢弃,并回送icmp ttl expired

这个路由器只要判断不是 0 就继续转发,他不管下面怎么样,因此如果 TTL=1 不会丢弃
同理,TTL=2 更不会丢弃了
只有
1、数据包需要转发
2、TTL=0
那么才丢弃

论坛徽章:
0
20 [报告]
发表于 2007-09-14 17:08 |只看该作者
按照楼上这么说,我们永远traceroute不到第一跳吧。。。除非traceroute的第一个包TTL=0
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP