OSPF的高级配置


路由重分发:

理解路由重分发

 1、一个单一IP路由协议是管理网络中IP路由的首选方案

 2、Cisco IOS能执行多个路由协议,每一个路由协议和该路由协议所服务的网络属于同一一个自治系统

 3、Cisco IOS使用路由重分发特性以交换由不同协议创建的路由信息


路由重分发的考虑: 1、度量值  2、管理距离(优先级)图10.26-3

OSPF拓展之高级配置_路由协议

路由重分发路由的路径类型

E1:考虑内部路径和外部路径

E2:之考虑外部路径

(主要用于当有两个ASBR是的路径选择)

OSPF拓展之高级配置_路由重分发OSPF地址汇总_02



OSPF路由重分发配置命令

[R1]rip 1

###配置rip

[R1-rip-1]version 2

[R1-rip-1]undo summary

[R1-rip-1]network 11.0.0.0

[R1-rip-1]import-route ospf 1 cost 3

#把ospf协议注入到rip进行路由重分发,路径类型缺省为路径类型2 (外部开销),

成本开销为3 (对于rip的度量值是跳数),rip中重分发ospf要指定cost的值

[R1-rip-1]default-route original  开启默认路由重分发

[R1-rip-1]ospf 1

[R1 -ospf-1]import-route rip. 1 type 1 cost 1

###把外部rip协议注入到osPF进行路由重分发,使用路径类型1 (内部开销+外部开销),成本开销为1 (COST=100M/BW )

[r1-ospf-1]default-route-advertise always

###ospf重分发默认路由

[r2-ospf-1]import-route direct

#ospf重分发直连路由

[r2-ospf-1] import-route static

###ospf重分发静态路由



OPSPF地址汇总

作用:

    1、地址汇总也是通过减少泛洪的LSA数量节省资源

    2、可以通过屏蔽一些网络不稳定的细节来节省资源

    3、减少路由表中的路由条目


计算方式

192.168.1.0/24    192.168.00000  001.0/24

192.168.2.0/24    192.168.00000  010.0/24

192.168.3.0/24    192.168.00000  011.0/24

192.168.4.0/24    192.168.00000  100.0/24

192.168.5.0/24    192.168.00000  101.0/24

192.168.6.0/24    192.168.00000  110.0/24

          掩码: 8  + 8 + 5     =21

       汇总地址为:192.168.0000000.0/21=192.168.0.0/21


配置命令:

#######区域间路由汇总配置

######ABR配置

[R4]ospf 1

[R4-ospf-1]area 2

[R4-ospf-1]abr-summary 192.168.0.0 255.255.248.0

#######外部路由汇总配置


##### #ASBR配置

[R5]ospf 1

[R5-ospf-1]area 2

[R5-ospf-1]asbr-summary 10.0.0.0 255.248.0.0


修改OSPF路由的接口优先集,缺省值为1

[R1]int g0/0/0

[R1 -GigabitEthernet0/0/0]ospf dr-priority 10

 

修改OSPF路由接口的COST值,缺省值为1

[R1] int g0/0/0

[R1 -Gigabi tEthernet0/0/0]ospf cost 99



NSSA区域是OSPF RFC的补遗

1、定义了特殊的L SA类型7

2、提供类似stub area和totally stubby area的优点

3、可以包含ASBR


OSPF链路状态通告(LSA7)只能在NSSA区域内通告,然后被ABR转换成LSA5




虚链路:

非骨干区域必须和骨干区域直接相连,若不与骨干区域直接相连,则需要在穿越一个非骨干区域的两台ABR之间配置虚链路

虚拟链路的建立,是需要依靠底层的真实链路所在的区域来传输OSPF报文的(hel1o等)。所以如果底层的穿越传输区域不稳定的话,

则导致上层的虚链路不稳定,影响整个网络的骨干区域的稳定性。所以,一般 不建议用这种方式。

如果不得不使用,那么也仅仅是临时的解决方案。


配置命令:

######在被穿越的非骨干区域的两端ABR配置虚链路

[R2]ospf 1

[R2-ospf-1]area 1(被穿越的区域)

[R2-ospf-1-area-0.0.0.1]vlink-peer 1.1.1.1

###互相指定被穿越区域两端ABR的路由ID

[R1]ospf 1