OSPF多进程路由重分布

AR1
ar1int g0/0/0
ar1-GigabitEthernet0/0/0ip add 192.168.1.1 24
ar1-GigabitEthernet0/0/0quit
ar1ospf
ar1-ospf-1area 0
ar1-ospf-1-area-0.0.0.0net 192.168.1.0 0.0.0.255
ar1-ospf-1-area-0.0.0.0quit
AR2
ar2int g0/0/0
ar2-GigabitEthernet0/0/0ip add 192.168.1.2 24
ar2-GigabitEthernet0/0/0int g0/0/1
ar2-GigabitEthernet0/0/1ip add 192.168.2.1 24
ar2-GigabitEthernet0/0/1quit
ar2ospf
ar2-ospf-1
ar2-ospf-1area 1
ar2-ospf-1-area-0.0.0.1net 192.168.2.0 0.0.0.255
ar2-ospf-1-area-0.0.0.1area 0
ar2-ospf-1-area-0.0.0.0net 192.168.1.0 0.0.0.255
ar2-ospf-1-area-0.0.0.0quit
AR3
ar3int g0/0/0
ar3-GigabitEthernet0/0/0ip add 192.168.2.2 24
ar3-GigabitEthernet0/0/0int g0/0/1
ar3-GigabitEthernet0/0/1ip add 192.168.3.1 24
ar3-GigabitEthernet0/0/1quit
ar3ospf
ar3-ospf-1area 1
ar3-ospf-1-area-0.0.0.1net 192.168.2.0 0.0.0.255
ar3-ospf-1-area-0.0.0.1area 2
ar3-ospf-1-area-0.0.0.2net 192.168.3.0 0.0.0.255
ar3-ospf-1-area-0.0.0.2quit
AR4
ar4int g0/0/0
ar4-GigabitEthernet0/0/0ip add 192.168.3.2 24
ar4-GigabitEthernet0/0/0quit
ar4ospf
ar4-ospf-1area 2
ar4-ospf-1-area-0.0.0.2net 192.168.3.0 0.0.0.255
ar4-ospf-1-area-0.0.0.2quit
到此,ospf初步配置完成,此时,查看各路由器的路由表,可以发现AR4无法学习到1.0网段和2.0网段,AR2和AR1无法学习到3.0网段,而AR3可以学习到所有网段。




要实现AR1、AR2学习到3.0网段,需要将area 2引入到area 1
ar3-ospf-1-area-0.0.0.2undo network 192.168.3.0 0.0.0.255
ar3-ospf-1-area-0.0.0.2quit
ar3-ospf-1quit
ar3ospf 2
ar3-ospf-2area 2
ar3-ospf-2-area-0.0.0.2net 192.168.3.0 0.0.0.255
ar3-ospf-2-area-0.0.0.2quit
ar3-ospf-2quit
ar3ospf
ar3-ospf-1import-route ospf 2
此时,查看AR2、AR4的路由表发现,AR2可以学习到3.0网段,AR4仍然无法学习到1.0网段和2.0网段。


要实现AR4学习到1.0网段和2.0网段,需要将area 1引入area 2
ar3ospf 2
ar3-ospf-2import-route ospf 1
此时,查看AR4路由表,可以发现其学习到了1.0网段和2.0网段。

到此,已经实现了OSPF协议其他区域不与骨干区域相连也可以学习到全网的路由。
可ping验证一下。

