實驗拓撲:
需求分析:
在R1/R2/R3/R4之間配置OSPF協議,分別建立Area0/Area1/Area2,Area0爲骨幹區域。建立區域後發現R4無法ping通R1,此時建立一條虛擬鏈路來解決這個問題。
配置:
1. 配置各路由器端口IP地址
R1:
R1(config)#int loopback1
R1(config-if)#ip address 1.1.1.1 255.255.255.0
R1(config-if)#exit
R1(config)#int e0/0
R1(config-if)#ip address 192.168.12.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R2:
R2(config)#int loopback1
R2(config-if)#ip address 2.2.2.2 255.255.255.0
R2(config-if)#exit
R2(config)#int e0/0
R2(config-if)#ip address 192.168.12.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#int e0/1
R2(config-if)#ip address 192.168.23.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
R3:
R3(config)#int loopback1
R3(config-if)#ip address 3.3.3.3 255.255.255.0
R3(config-if)#exit
R3(config)#int e0/0
R3(config-if)#ip address 192.168.23.3 255.255.255.0
R3(config-if)#no shutdown
R3(config-if)#exit
R3(config)#int e0/1
R3(config-if)#ip address 192.168.34.3 255.255.255.0
R3(config-if)#no shutdown
R3(config-if)#exit
R4:
R4(config)#int loopback1
R4(config-if)#ip address 4.4.4.4 255.255.255.0
R4(config-if)#exit
R4(config)#int e0/0
R4(config-if)#ip address 192.168.34.4 255.255.255.0
R4(config-if)#no shutdown
2. 配置OSPF協議
R1:
R1(config)#router ospf 1
R1(config-router)#router-id 1.1.1.1
R1(config-router)#network 1.0.0.0 0.0.0.255 area 0
R1(config-router)#network 192.168.12.0 0.0.0.255 area 0
R1(config-router)#exit
R2:
R2(config)#router ospf 1
R2(config-router)#router-id 2.2.2.2
R2(config-router)#network 2.0.0.0 0.0.0.255 area 0
R2(config-router)#network 192.168.12.0 0.0.0.255 area 0
R2(config-router)#network 192.168.23.0 0.0.0.255 area 1
R2(config-router)#exit
R3:
R3(config)#router ospf 1
R3(config-router)#router-id 3.3.3.3
R3(config-router)#network 3.0.0.0 0.0.0.255 area 1
R3(config-router)#network 192.168.23.0 0.0.0.255 area 1
R3(config-router)#network 192.168.34.0 0.0.0.255 area 2
R3(config-rotuer)#exit
R4:
R4(config)#router ospf 1
R4(config-router)#router-id 4.4.4.4
R4(config-router)#network 4.0.0.0 0.0.0.255 area 2
R4(config-router)#network 192.168.34.0 0.0.0.255 area 2
R4(config-router)#exit
配置完這兩步之後我們來看一下R4的路由表。
R4的路由表中我們沒有發現R1的路由條目,所以ping肯定是ping不通的。
我們繼續配置虛擬鏈路:
3. 配置虛擬鏈路
//這條虛擬鏈路要穿越area 1,area 1中的兩臺路由器是R2和R3,所以在這兩臺之間配置就可以了
R2:
R2(config)#router ospf 1
R2(config-router)#area 1 virtual-link 3.3.3.3
R2(config-router)#exit
R3:
R3(config)#rotuer ospf 1
R3(config-router)#area 1 virtual-link 2.2.2.2
R3(config-router)#exit
這時我們再看一下R4的路由表:
虛擬鏈路起作用了。
在實際配置中,我們有時無法避免非骨幹區域和骨幹區域不相連的情況,用這種方法就可以學習到骨幹路由了。
本文原創,轉載請註明出處。