关于ospf中E1路由的一点疑虑
如上所示的拓扑。5.5.5.5在R5上用路由重发布的方式引入ospf,设为E1类型。我把R4的s0/1
和R6的s0/0的cost调整为5。其他的cost值不变。
然后我在R6上查看路由表,发现路由选择的是通过R5的路由,cost为84.
然后我把R6的s0/1口shutdown,再查看路由表发现路由选择的是通过R4的,cost为30.
我有点不理解,理论上这两条路由不是应该同时存在的吗,那么都是E1类型,为什么路由表最后装载的是cost值大的那条呢?
请各位大神不吝赐教!!先行谢过!!
请给出R5/R4/R6的配置和相关的show结果后在分析。
R4/R5/R6上分别show如下命令并给出结果:
show run
show ip ospf nei
show ip ospf database ex adv 5.5.5.5
show ip route
R6上show 如下命令并给出结果:
show ip route 5.5.5.5
最后给出路由器的show version~
看了肥叔的直播,我就恬不知耻的过来看看了。。
下面的本人的拙解,鉴于本人水平有限,仅仅是ccna。所以,也仅仅的拙解。不知道对错。
不太明白你的OSPF0、OSPF10、OSPF20是说area还是说process。
我的思路是,R5重发布引进来5.5.5.5,那么如果是area的话,则是以类似1类的LSA在area里面存在,那么,不需要4类,走R4的时候,是需要5类的LSA以及4类的LSA。1类的比较优先于5类。
如果是process,那么应该可能不是process,因为根据我现在学到的知识,还不能确认R6能不能通过R4学到5.5.5.5,大概不能。
瞎掰的,,等看大神回复。。哈哈 就是说,R5重发布5.5.5.5,在area20中是以类似1类的LSA存在的,通过R5直接传给R6。而当通过R5->R4->R6这条路径时,是需要4类LSA,以及5类LSA。。而1类LSA优先于5类LSA,所以,R6优先通过s0/1口去往R5。。。在这个环境中,有点像距离矢量。 很好的一个问题,可惜了。
不知道是被忽视了,还是现在人都缺乏深入钻研的执着,可惜了。原帖的问题可以一再扩展,直至探究OSPF路由优选的各种底层细节,强烈推荐大家都琢磨琢磨。
页:
[1]