Technorati 标签: OSPF, CCIE, OE1, OE2, forward metric

从OSPF的ASBR重分发的外部路由,会生成OE1和OE2的两类路由在OSPF区域中进行传递。

cisco默认的外部路由的类型是OE2.默认的metric=20,不会根据链路的cost进行累加。

而OE1必须要经过手工指定以后才能在OSPF区域内进行传递。在该文档中会把OE1和OE2通过实验都详细验证一次,然后看看区别在哪里,最后还有一个关于OE2路由的问题是forward metric,这个知识点很少用到,但是需要了解。算是一个高级知识点吧。

好了,下面来看看OE1和OE2的区别。

下面是实验拓扑图:(实验配置就不提供了,这里主要阐述原理,在看这个文档之前至少需要了解清楚ospf的基本配置)

clip_p_w_picpath002

这个拓扑图中,首先介绍一下情况。R1在area 0骨干区域,R2是ABR,分别连接R1和R3,R3在Area 10中,R4是ASBR,后面的网络是EIGRP.

在这样的情况下,如果在R4上面的配置为:

clip_p_w_picpath004

注意×××的配置,把无类的eigrp 100重分发到OSPF 1中,那么R4就会将以5类LSA扩散到OSPF的所有区域。最后R1上面也会收到相关的路由消息,最后把路由表同步过来,在R1上面show ip route就可以看到到172.16.0.0/16的路由。(关于1-5类的LSA实验详解请参考http://361531.blog.51cto.com/351531/687142)

最后在R1上面可以看到收到3条OE2的路由。

clip_p_w_picpath006

这里可以看到在R1上面,有3条OE2的路由,E2--OSPF external type 2.

我们可以看到每条路由的cost都是20.不会因为经过了3跳以后就累加进路由去。

也就是说,外部路由E2类型是cisco默认的类型,如果不手动指定,那么一直都会以2类的路由进行扩散。

再来看看OE1.需要在R4上面做手工指定的配置才能将默认的OE2转换成OE1:

下面看看R4的配