OSPF多进程路由重分布
AR1
[ar1]int g0/0/0
[ar1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[ar1-GigabitEthernet0/0/0]quit
[ar1]ospf
[ar1-ospf-1]area 0
[ar1-ospf-1-area-0.0.0.0]net 192.168.1.0 0.0.0.255
[ar1-ospf-1-area-0.0.0.0]quit
AR2
[ar2]int g0/0/0
[ar2-GigabitEthernet0/0/0]ip add 192.168.1.2 24
[ar2-GigabitEthernet0/0/0]int g0/0/1
[ar2-GigabitEthernet0/0/1]ip add 192.168.2.1 24
[ar2-GigabitEthernet0/0/1]quit
[ar2]ospf
[ar2-ospf-1]
[ar2-ospf-1]area 1
[ar2-ospf-1-area-0.0.0.1]net 192.168.2.0 0.0.0.255
[ar2-ospf-1-area-0.0.0.1]area 0
[ar2-ospf-1-area-0.0.0.0]net 192.168.1.0 0.0.0.255
[ar2-ospf-1-area-0.0.0.0]quit
AR3
[ar3]int g0/0/0
[ar3-GigabitEthernet0/0/0]ip add 192.168.2.2 24
[ar3-GigabitEthernet0/0/0]int g0/0/1
[ar3-GigabitEthernet0/0/1]ip add 192.168.3.1 24
[ar3-GigabitEthernet0/0/1]quit
[ar3]ospf
[ar3-ospf-1]area 1
[ar3-ospf-1-area-0.0.0.1]net 192.168.2.0 0.0.0.255
[ar3-ospf-1-area-0.0.0.1]area 2
[ar3-ospf-1-area-0.0.0.2]net 192.168.3.0 0.0.0.255
[ar3-ospf-1-area-0.0.0.2]quit
AR4
[ar4]int g0/0/0
[ar4-GigabitEthernet0/0/0]ip add 192.168.3.2 24
[ar4-GigabitEthernet0/0/0]quit
[ar4]ospf
[ar4-ospf-1]area 2
[ar4-ospf-1-area-0.0.0.2]net 192.168.3.0 0.0.0.255
[ar4-ospf-1-area-0.0.0.2]quit
到此,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.2]undo network 192.168.3.0 0.0.0.255
[ar3-ospf-1-area-0.0.0.2]quit
[ar3-ospf-1]quit
[ar3]ospf 2
[ar3-ospf-2]area 2
[ar3-ospf-2-area-0.0.0.2]net 192.168.3.0 0.0.0.255
[ar3-ospf-2-area-0.0.0.2]quit
[ar3-ospf-2]quit
[ar3]ospf
[ar3-ospf-1]import-route ospf 2
此时,查看AR2、AR4的路由表发现,AR2可以学习到3.0网段,AR4仍然无法学习到1.0网段和2.0网段。
要实现AR4学习到1.0网段和2.0网段,需要将area 1引入area 2
[ar3]ospf 2
[ar3-ospf-2]import-route ospf 1
此时,查看AR4路由表,可以发现其学习到了1.0网段和2.0网段。
到此,已经实现了OSPF协议其他区域不与骨干区域相连也可以学习到全网的路由。
可ping验证一下。