简单的来说:OSPF是一个分区域的路由协议,有一个核心的骨干区域area0,其他不是骨干区域必须和骨干区域直接相连。
如上图配置ip地址和环回地址
配置虚链路使得a2与a0跨区域通信:
R3:
area 1 virtual-link 5.5.5.5
R5:
area 1 virtual-link 3.3.3.3
示例配置R1的ip地址和环回地址:
Router(config)#interface loopback 0 //环回口要一样
Router(config-if)#ip address 1.1.1.1 255.255.255.255
Router(config-if)#no shutdown
Router(config-if)#ex
Router(config)#interface GigabitEthernet0/0
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#ex
R1:
Router(config)#router ospf 1 //进程号
Router(config-router)#network 192.168.1.0 0.0.0.255 area 0 //宣告网段和区域
Router(config-router)#network 1.1.1.1 0.0.0.0 area 0 //宣告回环网段
Router(config-router)#router-id 1.1.1.1 //标识网络位置
Router(config-router)#exit
R2:
Router(config)#router ospf 1
Router(config-router)#network 192.168.1.0 0.0.0.255 area 0 //宣告网段和区域
Router(config-router)#network 192.168.2.0 0.0.0.255 area 0 //宣告网段和区域
Router(config-router)#network 2.2.2.2 0.0.0.0 area 0 //宣告环回网段和区域
Router(config-router)#router-id 2.2.2.2
Router(config-router)#exit
R3:
Router(config)#router ospf 1
Router(config-router)#network 192.168.2.0 0.0.0.255 area 0
Router(config-router)#network 192.168.3.0 0.0.0.255 area 1 //宣告3.0网段在1区域里
Router(config-router)#network 3.3.3.3 0.0.0.0 area 0
Router(config-router)#router-id 3.3.3.3
Router(config-router)#area 1 virtual-link 5.5.5.5 //虚链路交界点
Router(config-router)#exit
R4:
R5:
Router(config)#router ospf 1
Router(config-router)#network 192.168.4.0 0.0.0.255 area 1
Router(config-router)#network 192.168.5.0 0.0.0.255 area 2
Router(config-router)#network 5.5.5.5 0.0.0.0 area 1
Router(config-router)#router-id 5.5.5.5
Router(config-router)#area 1 virtual-link 3.3.3.3 //交界点做虚链路
Router(config-router)#exit
R6:
Router(config)#router ospf 1
Router(config-router)#network 192.168.5.0 0.0.0.255 area 2
Router(config-router)#network 6.6.6.6 0.0.0.0 area 2
Router(config-router)#router-id 6.6.6.6
Router(config-router)#ex
查看邻居:show ip ospf neighbor 这边查看的R3:
Neighbor ID Pri State Dead Time Address Interface
2.2.2.2 1 FULL/BDR 00:00:38 192.168.2.1 GigabitEthernet0/0
5.5.5.5 0 EXSTART/ - 00:00:38 192.168.4.2 OSPF_VL0
4.4.4.4 1 FULL/DR 00:00:38 192.168.3.2 GigabitEthernet0/1