设为首页收藏本站language 语言切换
楼主: zpzchai
收起左侧

[已解决] 三台路由器互连,启用rip,但是会产生环路

  [复制链接]
发表于 2013-4-12 12:54:31 | 显示全部楼层
yjsxs 发表于 2013-4-12 11:07
在接口下做过手动汇总就会出现楼主所说的问题。

在接口下做手动汇总,那么R3会通过两个接口把10.0.0.0的路由通告给R1或者R3   不出现环路才怪
16# 2013-4-12 12:54:31 回复 收起回复
回复

使用道具 举报

发表于 2013-4-12 12:57:40 | 显示全部楼层
潇湘落枫 发表于 2013-4-12 01:05
楼主要的是汇总的路由,你把自动汇总关闭的,怎么去实现要求!

要启用自动汇总,那么环路是不可避免的,R3上的10.0.0.0 会通过两个借口通告给R1或者R2  那么R1或R2上的到10.0.0.0的包要从哪个方向走
17# 2013-4-12 12:57:40 回复 收起回复
回复

使用道具 举报

发表于 2013-4-12 13:09:44 | 显示全部楼层
CTO小菲 发表于 2013-4-12 12:54
在接口下做手动汇总,那么R3会通过两个接口把10.0.0.0的路由通告给R1或者R3   不出现环路才怪

关键的问题不在这里,在于我在一台路由器上做过手动汇总以后,这条汇总路由不会显示是通过本地获得的,而是通过其他路由器学到的?
18# 2013-4-12 13:09:44 回复 收起回复
回复

使用道具 举报

发表于 2013-4-12 13:14:36 | 显示全部楼层
yjsxs 发表于 2013-4-12 13:09
关键的问题不在这里,在于我在一台路由器上做过手动汇总以后,这条汇总路由不会显示是通过本地获得的,而 ...

你用的是模拟器?还是真机? 这种情况应该是环路   你的show  ip route呢?
19# 2013-4-12 13:14:36 回复 收起回复
回复

使用道具 举报

发表于 2013-4-12 13:33:53 | 显示全部楼层
CTO小菲 发表于 2013-4-12 13:14
你用的是模拟器?还是真机? 这种情况应该是环路   你的show  ip route呢?

模拟器,不排除模拟器的bug.但是我刚才说的那个现象很奇怪,就是如果我在R1连接R2的那个接口上手动汇总的话,应该会在R1的路由器上显示出一条本地汇总路由,但是却会显示是从R3学来的,并且这条汇总路由在R1上隔一段时间就会消失,然后重新出现在路由表中,你可以自己试试。
20# 2013-4-12 13:33:53 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2013-4-12 13:41:59 | 显示全部楼层
CTO小菲 发表于 2013-4-11 23:44
RIPv2协议会自动汇总  以下配置不会出现环路
路由器的基本配置完成后
R1上配置

但是我们要的就是只收到汇总路由啊
21# 2013-4-12 13:41:59 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2013-4-12 13:43:14 | 显示全部楼层
Dreamix.Q 发表于 2013-4-12 00:23
有没有做精确汇总?做了精确汇总不会出环的。

不知道 汇总成 172.16.0.0  255.255.248.0 算不算精确汇总?
22# 2013-4-12 13:43:14 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2013-4-12 13:44:02 | 显示全部楼层
Dreamix.Q 发表于 2013-4-12 01:20
必须要关闭自动汇总,之后用手动汇总才可以

我就是关闭了自动汇总  在手动汇总的时候遇到的这个问题
23# 2013-4-12 13:44:02 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2013-4-12 13:45:43 | 显示全部楼层
yjsxs 发表于 2013-4-12 11:16
有一个问题,那就是rip手动汇总以后不会在执行汇总的路由器的路由表中出现相应汇总路由,而是显示出从别的路 ...

我觉得是产生环路了,当达到最大16跳的时候,为不可达,就消失了
24# 2013-4-12 13:45:43 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2013-4-12 13:46:03 | 显示全部楼层
yjsxs 发表于 2013-4-12 11:07
在接口下做过手动汇总就会出现楼主所说的问题。

同道中人啊
25# 2013-4-12 13:46:03 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2013-4-12 13:48:09 | 显示全部楼层
273856407 发表于 2013-4-12 10:40
不知道你说的怎么个环路?R2、R3之间产生了环路?

R2上收到的汇总路由的跳数一直在往上加,一直到达16跳,不可达,然后就消失了
26# 2013-4-12 13:48:09 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2013-4-12 13:48:43 | 显示全部楼层
Dreamix.Q 发表于 2013-4-12 00:26
你 cclear ip ro * 了没有?

有啊
27# 2013-4-12 13:48:43 回复 收起回复
回复

使用道具 举报

发表于 2013-4-12 13:48:58 | 显示全部楼层
yjsxs 发表于 2013-4-12 13:33
模拟器,不排除模拟器的bug.但是我刚才说的那个现象很奇怪,就是如果我在R1连接R2的那个接口上手动汇总的 ...

就是如果我在R1连接R2的那个接口上手动汇总的话,应该会在R1的路由器上显示出一条本地汇总路由,但是却会显示是从R3学来的
  是的 你在R1与R2连接的接口上手动汇总,那么R1上的汇总路由就会通过该接口发送给R2路由,然后R3又从R2学习该条汇总路由,R3在发给R1
28# 2013-4-12 13:48:58 回复 收起回复
回复

使用道具 举报

发表于 2013-4-12 13:50:07 | 显示全部楼层
CTO小菲 发表于 2013-4-12 13:48
就是如果我在R1连接R2的那个接口上手动汇总的话,应该会在R1的路由器上显示出一条本地汇总路由,但是却会 ...

你说的 这条汇总路由在R1上隔一段时间就会消失,然后重新出现在路由表中 这个问题我就不知道了
29# 2013-4-12 13:50:07 回复 收起回复
回复

使用道具 举报

发表于 2013-4-12 14:01:36 | 显示全部楼层
zpzchai 发表于 2013-4-12 13:45
我觉得是产生环路了,当达到最大16跳的时候,为不可达,就消失了

这些都是现象,只要能知道为什么在rip环境中做过路由汇总以后,却没办法在路由器上显示出为本地路由,问题就解决了。另外16跳的话,我在debug ip rip中没有看到。
30# 2013-4-12 14:01:36 回复 收起回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-26 12:16 , Processed in 0.065227 second(s), 20 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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