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

[求助] OSPF--EIGRP双向重发布中关于管理距离的问题

[复制链接]
发表于 2014-7-4 14:17:08 | 显示全部楼层 |阅读模式
3鸿鹄币

Redistribution

Redistribution

如图所示拓扑,
R2配置重发布如下:
router eigrp 100
redistribute ospf 1 metric 1544 2000 255 1 1544
network 192.168.1.1 0.0.0.0
distance eigrp 90 105

router ospf 1
redistribute eigrp 100 metric-type 1 subnets
network 192.168.3.1 0.0.0.0 area 24

显示路由如下:
R2#show ip route

172.16.0.0/32 is subnetted, 1 subnets
O IA 172.16.100.1 [110/65] via 192.168.3.2, 00:02:53, Serial0/2
C 192.168.1.0/24 is directly connected, Serial0/0
C 192.168.3.0/24 is directly connected, Serial0/2

问题是:已经配置了 D-EX管理距离为105,比O-IA的110要小,
但是R2的路由表中关于172.16.100.1的路由还是显示管理距离为110的O-IA而不是管理距离为105的D-EX?
背后的原理是什么呢?
希望高手解答下。

最佳答案

查看完整内容

再换个角度想一下,如果你此时是RIP和EIGRP进行单点双向重分发。 假设你通过更改RIP的管理管理达到你所想的要求,也就是路由表内没有打D的路由都变成R DV协议传递机制应该知道吧? 如果此时路由表内没有打D的路由,这台路由器将不会再把学到的EIGRP路由传递给任何EIGRP域内的邻居!这就会乱套了。。 所以我得出了以上的结论。。啊,当然,这只是我个人的结论,我也没看过类似的文档 顺便提一下,给个好评呗,我回答了好 ...
 成长值: 51260
发表于 2014-7-4 14:17:09 | 显示全部楼层
本帖最后由 qsy112233 于 2014-7-6 13:56 编辑
woshixiaohao 发表于 2014-7-5 09:42
你的意思是说:在A路由器上配置重发布,重发布的路由不会添加到A路由器本身吗?
这个有什么对应的专有名 ...


再换个角度想一下,如果你此时是RIP和EIGRP进行单点双向重分发。
假设你通过更改RIP的管理管理达到你所想的要求,也就是路由表内没有打D的路由都变成R
DV协议传递机制应该知道吧?
如果此时路由表内没有打D的路由,这台路由器将不会再把学到的EIGRP路由传递给任何EIGRP域内的邻居!这就会乱套了。。
所以我得出了以上的结论。。啊,当然,这只是我个人的结论,我也没看过类似的文档

顺便提一下,给个好评呗,我回答了好多问题,从来没人给我一个悬赏奖金T T
沙发 2014-7-4 14:17:09 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-7-4 14:29:04 | 显示全部楼层
太简单了?没人愿意说说吗?
板凳 2014-7-4 14:29:04 回复 收起回复
回复

使用道具 举报

发表于 2014-7-4 15:39:18 | 显示全部楼层
地板 2014-7-4 15:39:18 回复 收起回复
回复

使用道具 举报

 成长值: 51260
发表于 2014-7-4 17:49:36 | 显示全部楼层
重分发的路由无法加表吧?
就像你单点重分发的路由无法再重分发回去,也是因为无法加表打上路由标记

个人见解,如有错误请见谅
5# 2014-7-4 17:49:36 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-7-5 09:42:54 | 显示全部楼层
qsy112233 发表于 2014-7-4 17:49
重分发的路由无法加表吧?
就像你单点重分发的路由无法再重分发回去,也是因为无法加表打上路由标记

你的意思是说:在A路由器上配置重发布,重发布的路由不会添加到A路由器本身吗?
这个有什么对应的专有名词来解释吗?方便查书学习。
6# 2014-7-5 09:42:54 回复 收起回复
回复

使用道具 举报

 成长值: 52685
发表于 2014-7-5 18:11:58 | 显示全部楼层
O IA 172.16.100.1 [110/65] via 192.168.3.2, 00:02:53, Serial0/2 这条路由OIA是OSPF的域间路由吧。你要调整管理距离。是要在OSPF进程里面调整的。如下。R2(config)#router ospf 24
                                                                                R2(config-router)#distance ospf inter-area 105
7# 2014-7-5 18:11:58 回复 收起回复
回复

使用道具 举报

发表于 2014-7-5 21:22:48 | 显示全部楼层
show ip eigrp topo看看
8# 2014-7-5 21:22:48 回复 收起回复
回复

使用道具 举报

 成长值: 51260
发表于 2014-7-6 01:02:39 | 显示全部楼层
woshixiaohao 发表于 2014-7-5 09:42
你的意思是说:在A路由器上配置重发布,重发布的路由不会添加到A路由器本身吗?
这个有什么对应的专有名 ...

R2(config-router)#do s ip ro 1.1.1.1
Routing entry for 1.1.1.1/32
  Known via "ospf 1", distance 110, metric 2, type intra area
  Redistributing via eigrp 1
  Advertised by eigrp 1 metric 10000 100 255 1 1500
  Last update from 12.1.1.1 on FastEthernet0/0, 00:51:46 ago
  Routing Descriptor Blocks:
  * 12.1.1.1, from 1.1.1.1, 00:51:46 ago, via FastEthernet0/0
      Route metric is 2, traffic share count is 1
R2(config-router)#do s ip ro 3.3.3.3
Routing entry for 3.3.3.0/24
  Known via "eigrp 1", distance 50, metric 2297856, type external
  Redistributing via eigrp 1
  Last update from 23.1.1.3 on Serial1/0, 00:51:35 ago
  Routing Descriptor Blocks:
  * 23.1.1.3, from 23.1.1.3, 00:51:35 ago, via Serial1/0
      Route metric is 2297856, traffic share count is 1
      Total delay is 25000 microseconds, minimum bandwidth is 1544 Kbit
      Reliability 255/255, minimum MTU 1500 bytes
      Loading 1/255, Hops 1


这是我做的试验,分别查看一条由邻居学到的打DEX的路由和自身重分发的路由
可以看到1.1.1.1/32这条路由也就是OSPF重分发过来的,在EIGRP进程中没有显示管理距离
而3.3.3.0/24这条路由也就是从邻居学到的打DEX的路由是有管理距离的,也就是50
从实验结果应该是可以得出结论:重分发的路由不会加表!因为连管理距离都没有

换个角度想一下,如果你双向重分发选的是RIP和EIGRP
假设你做到了通过改了RIP的管理距离,使他比EIGRP更小,路由表中就没有打D的路由
那由于DV协议的特点,会导致这些路由将不能再通过EIGRP进程通告给其他EIGRP域内的路由器,这不是乱套了吗?
所以我判断是不会加表。。。

当然,还是那句话。。。这一切都只是我个人的想法。。如果楼主有新的理论能推翻我这个结果,请@我告诉我结果。谢谢
9# 2014-7-6 01:02:39 回复 收起回复
回复

使用道具 举报

 成长值: 51260
发表于 2014-7-6 01:21:14 | 显示全部楼层
woshixiaohao 发表于 2014-7-5 09:42
你的意思是说:在A路由器上配置重发布,重发布的路由不会添加到A路由器本身吗?
这个有什么对应的专有名 ...

R2(config-router)#do s ip ro 1.1.1.1
Routing entry for 1.1.1.1/32
  Known via "ospf 1", distance 110, metric 2, type intra area
  Redistributing via eigrp 1
  Advertised by eigrp 1 metric 10000 100 255 1 1500
  Last update from 12.1.1.1 on FastEthernet0/0, 00:51:46 ago
  Routing Descriptor Blocks:
  * 12.1.1.1, from 1.1.1.1, 00:51:46 ago, via FastEthernet0/0
      Route metric is 2, traffic share count is 1

R2(config-router)#do s ip ro 3.3.3.3
Routing entry for 3.3.3.0/24
  Known via "eigrp 1", distance 50, metric 2297856, type external
  Redistributing via eigrp 1
  Last update from 23.1.1.3 on Serial1/0, 00:51:35 ago
  Routing Descriptor Blocks:
  * 23.1.1.3, from 23.1.1.3, 00:51:35 ago, via Serial1/0
      Route metric is 2297856, traffic share count is 1
      Total delay is 25000 microseconds, minimum bandwidth is 1544 Kbit
      Reliability 255/255, minimum MTU 1500 bytes
      Loading 1/255, Hops 1

刚打了几百字的回复好象给吞了。。郁闷死了
以上是我查看的两条路由信息,分别为自身重分发的路由以及通过邻居学到的D EX路由
可以看到自身重分发的路由在EIGRP进程中没有显示管理距离,而从邻居学到的DEX路由的AD显示为50
既然进程中都没有显示管理距离,当然也不会加表
以上为实验得出的结果

然后换个角度考虑一下,如果双向重分发选择的是RIP和EIGRP
假设你通过更改AD,成功达到自身想要的效果。
那么路由表中将不会出现EIGRP标记的路由对吧?因为你改了RIP的AD,使他比EIGRP更小
此时因为DV协议的机制,EIGRP进程将不会再把这些路由通告给EIGRP域中的其他路由器,这就会出现很严重的问题

最后,以上内容全是个人想法。
10# 2014-7-6 01:21:14 回复 收起回复
回复

使用道具 举报

头像被屏蔽
发表于 2014-7-6 08:46:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
11# 2014-7-6 08:46:48 回复 收起回复
回复

使用道具 举报

发表于 2014-7-6 10:16:38 | 显示全部楼层
路过了解一下
12# 2014-7-6 10:16:38 回复 收起回复
回复

使用道具 举报

 成长值: 51260
发表于 2014-7-6 13:48:48 | 显示全部楼层
woshixiaohao 发表于 2014-7-5 09:42
你的意思是说:在A路由器上配置重发布,重发布的路由不会添加到A路由器本身吗?
这个有什么对应的专有名 ...

我回复了两次几百字的回复被吞了。。。实在懒的再码那么多字。。就简单说下好了
假设你重分发一条1.1.1.0/24的路由进EIGRP,然后又从EIGRP域内学到一条打DEX的2.2.2.0/24的路由
你分别show ip route 1.1.1.0     2.2.2.0
会看到不同的结果,1.1.1.0/24这条路由是不会显示在EIGRP域内,也没有管理距离一说
但是2.2.2.0/24这条路由可以显示出管理距离,如果你改成50就会变成50
所以从实验结果可以看出应该是不会加表的
13# 2014-7-6 13:48:48 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-7-7 09:40:29 | 显示全部楼层
感谢楼上诸位的回答,已经了解,谢谢了。
WOLF--徐大壮 的回答最接近我想要的,最新回帖的同学想要奖金,就给他吧,不多哦。
14# 2014-7-7 09:40:29 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-7-7 09:41:15 | 显示全部楼层
WOLF--徐大壮 发表于 2014-7-6 08:46
重分发的本质是什么:
    将一个协议的路由引入到另外一个协议中去。
更加详细的描述:

非常感谢,简单明了。
15# 2014-7-7 09:41:15 回复 收起回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-11 00:35 , Processed in 0.116601 second(s), 25 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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