关于重分布的问题
CCNP的书上写道:路由器基于ip路由表来重分布路由,只有位于路由表中的路由才可能被重分布。但是我做了实验后发现这样一种情况:如图所示,在R1上起了loop0,并且它运行了rip协议,R1和R2相连接的两个接口上都起了ospf,而后在R1上用命令redistribute rip subnets 进行重分布,在R2上产生了o E2的外部路由,但注意到这时这个rip的路由条目并没有出现在R1的路由表中,为什么可以重分布过去呢?求助!本帖最后由 bupt05412 于 2011-10-24 20:10 编辑
贴配置吧~检查路由表的时候是sh ip route 还是sh ip route ospf了 配置为:
R1 : config t
int loopback 0
ip address 1.1.1.1 255.255.255.255
no sh
int serial 0/0/0
ip address 12.1.1.1 255.255.255.252
no sh
router rip
version 2
network 1.0.0.0
no au
exit
router ospf 1
network 12.1.1.0 0.0.0.3 area 0
exit
R2: int serial 0/0/0
ip address 12.1.1.2 255.255.255.252
no sh
router ospf 1
network 12.1.1.0 0.0.0.3 area 0
exit
就是这样
忘了一点:在R1的ospf 1中:
redistribute rip subnets 冰火山 发表于 2011-10-24 20:10 static/image/common/back.gif
忘了一点:在R1的ospf 1中:
redistribute rip subnets
路由表里有啊 路由表里这条路由是connected,不是rip的 我按着你的命令敲得 冰火山 发表于 2011-10-24 20:17 static/image/common/back.gif
路由表里这条路由是connected,不是rip的
呃 那OSPF那个也是connected呢 求助啊,各位大侠!{:6_265:} 本帖最后由 bupt05412 于 2011-10-24 20:28 编辑
冰火山 发表于 2011-10-24 20:23 static/image/common/back.gif
求助啊,各位大侠!
直连的就不显示是哪个路由协议的了,因为直连的管理距离(我记得是0吧)最小嘛,参考你拓扑R1R2路由表中的OSPF路由,我指的是12.1.1.0这条~ 是啊,所以既然路由表里没有rip协议的路由,那么为什么能重分布过去呢? 其实就是问,为什么路由条目没有在路由表里,也能重分布过去呢?
冰火山 发表于 2011-10-24 20:28 static/image/common/back.gif
其实就是问,为什么路由条目没有在路由表里,也能重分布过去呢?
这样啊 那我就不是很清楚了 莫非是直连路由要还原成原本的路由协议?~ 在R1中sh ip rip database可以看到端倪。 你在RIP中network了 loopback口 所以会被重分布进ospf
题库上有道题和你说的类似
页:
[1]
2