路由重分发

一.路由重分发

一个单一IP路由协议是管理网络中IP路由的首选方案
能执行多个路由协议,每一个路由协议和该路由协议所服务的网络属于同一个自治系统
使用路由重分发特性以交换由不同协议创建的路由信息

路由重分发的考虑

1.度量值
2.管理距离 (优先级)

重分发到OSPF域中路由的路径类型

----区域内路径、区域外路径、类型1的外部路径和类型2的外部路径
1、类型1的外部路径(Type 1 external path, E1) 内外综合考量
2、类型2的外部路径(Type 2 external path, E2) 只注重外部路径开销
—主要用于当有2个或以上的ASBR通向同一外部网络时进行选路
路由重分发
如图所示:
E1类型
路径A-B-D的代价是25(20+5)
路径A-C-D代价为48(18+30)
E2类型
路径A-B-D的代价是20
路径A-C-D的代价为18

OSPF的路径类型的优先级

区域内路径:优先级1
区域间路径:优先级2
E1外部路径:优先级3
E2外部路径:优先级4
1表示最高的优先级,4表示最低的优先级
路由表添加路由条目时,如果目的网段相同,则会选择优先级高的路由条目添加到路由表中

需求分析

公司网络中运行了多种路由协议
配置重分发实现公司内部网络互通
总公司重分发默认路由实现全网访问Ineternet
路由重分发

二.NSSA区域

NSSA区域是OSPF RFC的补遗

1.定义了特殊的LSA类型7
2.提供类似stub area和totally stubby area的特点
3.可以包含ASBR

OSPF链路状态通告

LSA7(NSSA External LSA,NSSA外部LSA)

NSSA区域重分发路由类型

N1、N2
经过NSSA区域ABR后转换为E1、E2

NSSA区域是OSPF RFC的补遗

1、定义了特殊的LSA类型7
2、提供类似stub area和totally stubby area的优点
3、可以包含ASBR

OSPF链路状态通告

LSA7 (NSSA External LSA, NSSA外部LSA)
路由重分发

三.OSPF地址汇总的作用

1.地址汇总通过减少泛洪的LSA数量节省资源
2.可以通过屏蔽一些网络不稳定的细节来节省资源
3.减少路由表中的路由条目

OSPF地址汇总

地址汇总通过减少泛洪的LSA数量节省资源
可以通过屏蔽一些网络不稳定的细节来节省资源
减少路由表中的路由条目
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
16+5-21
192.168.00000000.0/21=192.168.0.0/21

OSPF虚链路

虚链路
指一条通过一个非骨干区域连接到骨干区域的链路
虚链路的目的
通过一个非骨干区域连接一个区域到骨干区域
通过一个非骨干区域连接一个分段的骨干区域两边的部分区域

配置虚链路的规则和特点

1.虚链路必须配置在两台ABR路由器之间
2.传送区域不能是一个末梢区域
3.虚链路的稳定性取决于其经过的区域的稳定性
4.虚链路有助于提供逻辑冗余

虚链路配置命令

非骨干区域必须和骨干区域直接相连,若不与骨干区域直接相连,则需要在穿越一个非骨干区域的两台ABR之间配置虚链路。
虚拟链路的建立,是需要依靠底层的真实链路所在的区域来传输OSPF报文的(hello等) 。所以如果底层的穿越传输区域不稳定的话,则导致上层的虚链路不稳定,影响整个网络的骨干区域的稳定性。所以,一般不建议用这种方式。如果不得不使用,那么也仅仅是临时的解决方案。

-----------在被穿越的非骨干区域的两端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
[R1-ospf-1] area 1
[R1-ospf-1-area-0.0.0.1]vlink-peer 2.2.2.2
[R1]display ospf vlink ###查看本地上通过虚链路建立的OSPF邻居关系

四.常见的6种LSA

LSA1、LSA2、LSA3、LSA4、LSA5、LSA7

每一种区域中允许泛洪的LSA

路由重分发

五.路由重分发配置命令

[R1]rip 1
[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-ospf-1]ospf 1
[R1-ospf-1]import-route rip 1 type 1 cost 1
##把外部rip协议注入到ospf进行路由重分发,使用路径类型1(内部开销+外部开销),成本开销为1(cost=100M/BW)

[R1-ospf-1]defaule-route-advertise always ——# ospf重分发默认路由
[R2-ospf-1]import-route direct ——# ospf重分发直连路由
[R2-ospf-1]import-route static ——# ospf重分发静态路由
注意:在将默认和静态路由注入到ospf中时都要配上直连路由

非纯末梢区域配置命令

---------ABR和区域内路由配置-----------
[R4]ospf 1
[R4-ospf-1] area 1
[R4-ospf-1]network x.x.x.xx.x.x.x ##先宣告直连网段,再配
[R4-ospf-1-area-0.0.0.1]nssa