OSPF中的重分发和虚链路
一、OSPF中的重分发
(一)概念:
1、一个单一IP路由协议是管理网络中IP路由的首选方案
2、Cisco IOS能执行多个路由协议,每一个路由协议和该路由协议所服务的网络属于同一个自治系统
3、Cisco IOS使用路由重分发特性以交换由不同协议创建的路由信息
(二)路由重分发的考虑
1、度量值
2、管理距离
1、OSPF重分发路由
1.1 重分发到OSPF域中路由的路径类型
1、类型1的外部路径(Type 1 external path, E1)
2、类型2的外部路径(Type 2 external path, E2)
主要用于当有2个或以上的ASBR通向同一外部网络时进行选路
1.2 路由器A有两条到达外部目的网络10.0.2.0的路径
E1类型 (关注内部和外部开销)
E2类型(只关注外部开销)
2、NSSA区域
2.1 NSSA区域是OSPF、RFC的补遗
1、定义了特殊的LSA类型7
2、提供类似stub area和totally stubby area的优点
3、可以包含ASBR
2.2 OSPF链路状态通告
LSA7 (NSSA External LSA, NSSA外部LSA)
3、OSPF的路径类型
3.1 概念
区域内路径、区域外路径、类型1的外部路径和类型2的外部路径
3.2 OSPF的路径类型的优先级
1、区域内路径: 优先级1
2、区域间路径: 优先级2
3、E1外部路径: 优先级3
4、E2外部路径: 优先级4
1表示最高的优先级,4表示最低的优先级
路由表添加路由条目时,如果目的网段相同,则会选择优先级高的路由条自添加到路由表中
4、OSPF的地址汇总
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
192.168.7.0/24 192.168.00000 111.0/24
192.168.8.0/24 192.168.00001 000.0/24
192.168.9.0/24 192.168.00001 001.0/24
4.1 作用
1、地址汇总也是通过减少泛洪的LSA数量节省资源
2、可以通过屏蔽一些网络不稳定的细节来节省资源
3、减少路由表中的路由条目
4.2 区域间路由汇总配置
Router(config-router)#area area-id range ip-address mask
4.3 外部路由汇总配置
Router(config-router)#summary-address ip-address mask
5、小结
5.1 常见的6中LSA
1、LSA1、LSA2、LSA3、LSA4、LSA5、LSA7、
5.2 每一种区域中允许泛洪的LSA
区域类型 | 1&2 | 3 | 4&5 | 7 |
---|---|---|---|---|
骨干区域(区域0) | 允许 | 允许 | 允许 | 不允许 |
非骨干区域,非末梢区域 | 允许 | 允许 | 允许 | 不允许 |
末梢区域 | 允许 | 允许 | 不允许 | 不允许 |
完全末梢区域 | 允许 | 不允许* | 不允许 | 不允许 |
NSSA | 允许 | 允许 | 不允许 | 允许 |
6、配置实验
1、路由器基本配置
2、配置R4、R6的rip
3、配置OSPF
R4:
R3:
R2:
4、配置静态路由
R1:
R3:
R2:
二、虚链路
1、虚链路的概念
指一条通过一个非骨干区域连接到骨干区域的链路
2、虚链路的目的
1、通过一个非骨干区域连接一个区域到骨干区域
2、通过一个非骨干区域连接一个分段的骨干区域两边的部分区域
3、配置规则及特点
1、虚链路必须配置在两台ABR路由器之间
2、传送区域不能是一个未梢区域
3、虚链路的稳定性取决于其经过的区域的稳定性
4、虚链路有助于提供逻辑冗余
4、配置命令
Router(config-router)# area area-id vritual-link router-id
5、汇总路由配置实例
基本配置:
R1:
R2:
R3:
汇总路由: