设为首页收藏本站language 语言切换
查看: 3157|回复: 8
收起左侧

[求助] 实验-默认路由中的路由环路,跟踪traceroute命令的使用(基于packet tracer 6.0)...

[复制链接]
发表于 2014-10-19 21:09:58 | 显示全部楼层 |阅读模式
3鸿鹄币
11.jpg
拓扑图如上图,R1静态路由配置如下:
r1(config)#iproute  2.2.2.0     255.255.255.0   12.1.1.2
r1(config)#iproute 23.1.1.0   255.255.255.0   13.1.1.3
r1(config)#ip  route 3.3.3.0  255.255.255.0  13.1.1.3
R2和R3静态路由配置如下:
r2(config)#ip  route 1.1.1.0   255.255.255.0  12.1.1.1 或者 S1/0
r2(config)#ip  route 3.3.3.0  255.255.255.0   23.1.1.3   或者 S1/1

r2(config)#ip  route 13.1.1.0  255.255.255.0 12.1.1.1

r3(config)#IProute  2.2.2.0 255.255.255.0   23.1.1.2
r3(config)#iproute 1.1.1.0  255.255.255.0  13.1.1.1
r3(config)#ip  route 12.1.1.0  255.255.255.0  13.1.1.1

现在给R1、R2、R3分别添加默认路由。R1的数据都发给R2,R2的数据都发给R3,R3的数据都发给R1,如下:
r1(config)#iproute  0.0.0.0     0.0.0.0  12.1.1.2
r2(config)#ip  route  0.0.0.0   0.0.0.0  23.1.1.13

r3(config)#iproute  0.0.0.0    0.0.0.0   13.1.1.1
在做完以上配置的时候,在R1、R2、R3之间已经形成了环路


问题:
traceroute可以追踪到TTL=30,为什么这里只显示1行和2行,3到30都是以星号显示,和教材上给出的30行(跳)数据包的转发轨迹不一样呢??????
r1#traceroute   9.9.9.9
Type escape sequence to abort.
Tracing the route to 9.9.9.9

  1   12.1.1.2        113 msec  4 msec    2 msec   
  2   13.1.1.3        0 msec    2 msec    1 msec   
  3   *     *     *     
  4   *     *     *     
  5   *     *     *     
  6   *     *     *     
  7   *     *     *     
  8   *     *     *     
  9   *     *     *     
  10   *     *     *     
  11   *     *     *     
  12   *     *     *     
  13   *     *     *     
  14   *     *     *     
  15   *     *     *     
  16   *     *     *     
  17   *     *     *     
  18   *     *     *     
  19   *     *     *     
  20   *     *     *     
  21   *     *     *     
  22   *     *     *     
  23   *     *     *     
  24   *     *     *     
  25   *     *     *     
  26   *     *     *     
  27   *     *     *     
  28   *     *     *     
  29   *     *     *     
  30   *     *     *     


最佳答案

查看完整内容

你这个应该是回包的问题吧。绕半圈以后数据包扔给自己。应该是这个问题。。。建议你改一下拓扑在R2和R3之间做个环路,然后用R1去实验
发表于 2014-10-19 21:09:59 | 显示全部楼层
你这个应该是回包的问题吧。绕半圈以后数据包扔给自己。应该是这个问题。。。建议你改一下拓扑在R2和R3之间做个环路,然后用R1去实验
沙发 2014-10-19 21:09:59 回复 收起回复
回复

使用道具 举报

发表于 2014-10-19 21:51:02 | 显示全部楼层
补充一下,做了个测试,就是我楼上说的那个原因。
板凳 2014-10-19 21:51:02 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-10-20 11:30:28 | 显示全部楼层
fucisco 发表于 2014-10-19 21:45
你这个应该是回包的问题吧。绕半圈以后数据包扔给自己。应该是这个问题。。。建议你改一下拓扑在R2和R3之间 ...

你好,按照traceroute可以追踪30跳的,那么应该是R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3,也就是在R1>R2>R3这个圈子里转了10圈啊。为什么要在R2和R3之间做环路呢?????R1>R2>R3>R1不是已经存在环路了嘛????
地板 2014-10-20 11:30:28 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-10-20 11:30:39 | 显示全部楼层
fucisco 发表于 2014-10-19 21:51
补充一下,做了个测试,就是我楼上说的那个原因。

你好,按照traceroute可以追踪30跳的,那么应该是R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3>R1>R2>R3,也就是在R1>R2>R3这个圈子里转了10圈啊。为什么要在R2和R3之间做环路呢?????R1>R2>R3>R1不是已经存在环路了嘛????
5# 2014-10-20 11:30:39 回复 收起回复
回复

使用道具 举报

发表于 2014-10-22 16:29:01 | 显示全部楼层
学习了
6# 2014-10-22 16:29:01 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-10-23 17:42:40 | 显示全部楼层

学啥子哦    都没解决这个问题呢  问题还是没有搞懂
7# 2014-10-23 17:42:40 回复 收起回复
回复

使用道具 举报

发表于 2014-10-24 12:46:05 | 显示全部楼层
8# 2014-10-24 12:46:05 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-10-26 11:17:06 | 显示全部楼层

你是中级工程师  说点实在的嘛  把问题解决了  别光顶啊
9# 2014-10-26 11:17:06 回复 收起回复
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-5-24 16:22 , Processed in 0.126852 second(s), 26 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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