内容结构:

OSPF的高级设置_第1张图片

路由重分发

理解路由重分发

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

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

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

路由重分发的考虑

  • 度量值

  • 管理距离

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

  • 类型1的外部路径(Type 1 external path, E1)

  • 类型2的外部路径(Type 2 external path, E2)

路由器A有两条到达外部目的网络10.1.2.0的路径(路径的选择不是绝对的而是相对的)

  • E1类型                                                 ●   E2类型

  • 路径A-B-D的代价是25(20+5)               ●  路径A-B-D的代价是20

  • 路径A-C-D代价为48(18+30)                ●  路径A-C-D的代价为18

路由重分发配置

路由重分发配置命令

Router(config-router)#redistribute protocol [metric metric- value][metric-type type-value] [subnets]

OSPF与RIP重分发配置实例

router rip
redistribute ospf 1 metric 10

router ospf 1
redistribute rip metric 200 subnets

OSPF重分发静态路由配置实例

router ospf 1
redistribute static metric 100 subnets metric-type 2

OSPF重分发默认路由配置实例

router ospf 1
network 192.168.0.0 0.0.0.255 area 0
default-information originate metric 10 metric-type 1

ip route 0.0.0.0 0.0.0.0 10.0.1.1

NSSA区域

NSSA区域是OSPF RFC的补遗

  • 定义了特殊的LSA类型7

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

  • 可以包含ASBR

OSPF链路状态通告

  • LSA7 (NSSA External LSA, NSSA外部LSA)

OSPF的高级设置_第2张图片

NSSA区域是OSPF RFC的补遗

  • 定义了特殊的LSA类型7

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

  • 可以包含ASBR

OSPF链路状态通告

  • LSA7 (NSSA External LSA, NSSA外部LSA)

NSSA区域重分发路由类型

  • N1、N2

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

配置NSSA区域命令

Router(config-router)#area area-id nssa [no-summary]

OSPF地址汇总

常见的6种LSA

  • LSA1、LSA2、LSA3、LSA4、LSA5、LSA7

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

OSPF的高级设置_第3张图片

OSPF的路径类型

  • 区域内路径、区域外路径、类型1的外部路径和类型2的外部路径

 OSPF的路径类型的优先级

  • 区域内路径:  优先级1

  • 区域间路径:  优先级2

  • E1外部路径:  优先级3

  • E2外部路径:  优先级4

  • 1表示最高的优先级,4表示最低的优先级

OSPF地址汇总的作用

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

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

  • 减少路由表中的路由条目

区域间路由汇总配置

Router(config-router)#area area-id range ip-address mask

外部路由汇总配置

Router(config-router)#summary-address ip-address mask

OSPF虚链路

虚链路

  • 指一条通过一个非骨干区域连接到骨干区域的链路

虚链路的目的

  • 通过一个非骨干区域连接一个区域到骨干区域

  • 通过一个非骨干区域连接一个分段的骨干区域

配置虚链路的规则及特点

  • 虚链路必须配置在两台ABR路由器之间

  • 传送区域不能是- -个末梢区域

  • 虚链路的稳定性取决于其经过的区域的稳定性

  • 虚链路有助于提供逻辑冗余

虚链路的配置命令

Router(config-router)# area area-id vritual-link router-id