在SE路由學習過程中,我們學到了OSPF在劃分區域時,需要考慮到兩點:1、非骨幹區域通信需要通過骨幹區域。2、骨幹區域不能被分割。而在後面學習配置OSPF高級特性這一章時,提到了如果在劃分OSPF區域時,未注意到上述兩點,導致劃分區域出現問題,那麼該怎麼解決呢?我們提到了虛連接這個概念。在SE路由學習過程中,我們也做了虛連接的基本配置實驗,今天呢,我們結合OSPF裡的驗證做一個虛連接相關的小實驗。實驗環境如下:
![王海軍老師講解虛連接和OSPF區域驗證結合的小實驗](http://p2.ttnews.xyz/loading.gif)
在未做驗證的相關配置之前,我們只需要在area 1中做個虛連接就可以實現area 0和area 2之間的通信。但現在,如果我們在area 0裡面做了區域驗證,會出現什麼情況呢?就會發現虛連接鄰居無法建立。我們如何來解決這個問題呢?
我們在area 0中建瞭如下的區域驗證:
R1上的配置:
[R1]ospf 1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]authentication-mode simple plain 123
R2上的配置:
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]authentication-mode simple plain 123
這時候去查看虛連接鄰居建立情況,如下:
![王海軍老師講解虛連接和OSPF區域驗證結合的小實驗](http://p2.ttnews.xyz/loading.gif)
我們會發現如果area 0做了區域驗證後,虛連接鄰居無法建立。我們如何來解決這個問題呢?其實很簡單,我們在R3上創建一個area 0,並做一個區域驗證,配置如下:
[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]authentication-mode simple plain 123
配置完成後,我們再去查看虛連接鄰居狀態:
發現此時虛連接鄰居建立成功。
今天關於虛連接的實驗介紹就到這裡了,留個思考作為,為什麼會出現上述的情況,並且大家可以自己動手做一下實驗,OSPF驗證中我們還學到了接口驗證,那麼如果做了虛連接後又做了接口驗證,會影響虛連接的建立嗎?大家可以嘗試著做一下。
閱讀更多 王海軍老師 的文章