OSPF多区域
一、多区域的概念
1、目的
-
实现大型网络环境
-
划分区域后,实现单区域的网络收敛
2、好处
- 改善网络,更具有拓展性
- 快速网络收敛
- 减少了路由表,也减小了LSU(链路状态更新包)的流量
3、OSPF的通信流量
- 在区域内(域内通信量)
- DR和BDR
- 内部路由器
- 不同区域之间(域间通信量)
- ABR(区域边界路由器)
- 与其他自治系统之间(外部通信量)
- ASBR(自治系统边界路由器)
4、区域
- 骨干区域
- area 0
- 非骨干区域
- 标准区域
- 末梢区域
- 完全末梢
- 非纯末梢
5、链路状态通告(LSA)
- 六种链路状态通告
- 类型1:路由器的LSA,由区域内的路由器发出(内部路由器)
- 类型2:网络LSA,由区域内的DR发出
- 类型3:网络汇总LSA,由ABR发出
- 类型4:ASBR汇总LSA,由ABR发出
- 类型5:AS外部LSA,由ASBR发出
- 类型7:非纯末梢区域的外部LSA。
- 有类型5没类型7,有类型7没类型5
6、实验

路由器5配置:
router ospf 1
network 192.168.10.0 0.0.0.255 area 0
#与区域内路由器相连的主机也属于该区域
network 10.10.10.0 0.0.0.255 area 0
network 20.20.20.0 0.0.0.255 area 0
路由器3配置:
router ospf 1
network 10.10.10.0 0.0.0.255 area 0
network 30.30.30.0 0.0.0.255 area 1
路由器4配置:
router ospf 1
network 20.20.20.0 0.0.0.255 area 0
network 40.40.40.0 0.0.0.255 area 1
路由器6配置:
router ospf 1
network 30.30.30.0 0.0.0.255 area 1
network 40.40.40.0 0.0.0.255 area 1
network 192.168.20.0 0.0.0.255 area 1
此时路由路线会发生负载(共同承担工作)
7、末梢区域
(1)定义
- 只有一个默认路由作为其区域的出口
- 区域不能作为虚链路的穿越区域
- 末梢区域里面没有自治系统边界路由器ASBR
- 不是骨干区域0
(2)特征
- 末梢区域没有LSA 4、5、7
- 完全末梢区域除了一条默认路由外的LSA3通告,没有LSA 3、4、5、7
- 减少区域内的链路状态通告
- 可以关闭汇总消息
(3)实验

路由器0配置:
router ospf 1
network 192.168.10.0 0.0.0.255 area 0
注:
因为192.168.20.0属于外部AS,不能将其归入area 0
路由器1配置:
router ospf 1
network 192.168.10.0 0.0.0.255 area 0
network 192.168.30.0 0.0.0.255 area 2
area 2 stub
#将area 2设置为末梢区域
//area 2 stub no-summary
#将area 2设置为完全末梢区域
路由器2配置:
router ospf 1
network 192.168.40.0 0.0.0.255 area 2
network 192.168.30.0 0.0.0.255 area 2
area 2 stub
#将area 2设置为末梢区域
//area 2 stub no-summary
#将area 2设置为完全末梢区域
路由器3配置:
router ospf 1
network 192.168.40.0 0.0.0.255 area 2
area 2 stub
#将area 2设置为末梢区域
//area 2 stub no-summary
#将area 2设置为完全末梢区域
浙公网安备 33010602011771号