- 相關推薦
常見的OSPF五個疑難問題
OSPF是運用非常多的一種路由技術,下面YJBYS小編和大家分享一下OSPF常見疑難問題
1、OSPF特殊區域中如果存在兩個ABR,那么這兩個ABR都下發缺省路由,不是會形成環路嗎?
不會形成環路,當特殊區域中的ABR接收到同一區域ABR發來的帶有默認路由的SLA時,它只會將其放入LSDB(LSA Database)里,但不會用其計算路由,從而避免環路。
如果OSPF路由器已經發布了含缺省路由的LSA,就不會再學習其它路由器發布的相同類型的缺省路由LSA(路由計算時不再計算其它路由器發布的相同類型的缺省路由LSA)
如果在一個NSSA區域有兩個ABR,他們都會將Type7 LSA轉換成Type5 LSA嗎?
不會的,RFC3101中規定,當NSSA區域有多個ABR時,只有Router ID最大的ABR負責將Type7 LSA轉換成Type5 LSA。
2、Virtual-link和sham-link的區別是什么?
Virtual-link是為了解決OSPF的不規則區域問題而產生的,正常情況下OSPF的所有非骨干區域都要直接和骨干區域(area0)相連,如果由于前期規劃問題等原因導致某個非骨干區域必須通過另一個非骨干區域來連接骨干區域的話,就要用到virtual-link。如下圖所示:為了讓Area2能夠和骨干區域相連,需要在R3和R2之間建立一條virtual-link。
OSPF的VPN配置下,PE2通過從遠端PE1通過Mbgp學到的路由引入到OSPF后只能還原成3類/5類/7類LSA,如果CE之間存在后門鏈路,,作為公網mpls鏈路的備份。則在CE上通過后門鏈路學到的路由是區域內路由,由于從MBGP學到的路由,這樣就導致了數據只能通過后門鏈路而不會優選MPLS鏈路,未解決此問題產生了sham-link,sham-link的主要作用是可以還原1類和2類LSA.
3、OSPF支持多進程,那么交換機的一個接口也可以屬于不同的OSPF進程嗎?
不能。OSPF支持多進程是指在同一臺交換機上可以運行多個不同的OSPF進程,它們之間互不影響,彼此獨立,不同OSPF進程之間的路由交互相當于不同路由協議之間的路由交互。但是交換機的一個接口只能屬于某一個OSPF進程。
4、OSPF GR
Graceful Restart指的是平緩重啟路由器的一種功能,可以保證流量轉發不中斷,網絡不會因為路由器的短時間重啟而引起路由震蕩。
路由器若不以Graceful Restart方式重啟OSPF協議,與它鄰接的路由器就會把它從鄰居列表中刪除,并通知給其他路由器,導致重新計算SPF。如果協議重啟的時間很短,就會引起路由震蕩。
為了避免不必要的SPF計算,當路由器以Graceful Restart方式重啟OSPF協議時,會通知與它鄰接的路由器它只是關閉幾秒鐘,馬上就會恢復正常。這樣,鄰接路由器就不會將進行GR操作的路由器從鄰居列表中刪除,其他路由器也不會知道有路由器重啟,這樣就避免了因鄰居關系改變而導致的路由震蕩。
5、OSPF為什么要劃分區域?
在比較大的網絡中OSPF的LSA非常龐大,占用大量的存儲空間。OSPF是鏈路狀態協議,所以路由器存儲的是LSA而不僅僅是路由信息。劃分區域后,每個分區內的路由器所需要存儲的LSA的數量會大大的減少。
鏈路狀態算法比距離矢量算法復雜的多,在比較大的網絡中計算最小生成樹耗時大,CPU的負擔很重。劃分區域后,區域內還是采用鏈路狀態算法,但是區域之間采用的則是距離矢量算法。
在比較大的網絡中網絡拓撲結構經常發生變化,使得網絡經常處于“動蕩”之中。網絡比較大的時候,網絡中拓撲發生變化的概率也會比較大,每次網絡拓撲發生變化的時候,都要重新計算最小生成樹。劃分區域后,ABR相當于一個“大壩”,把不同區域的“動蕩”隔離開來。
【常見的OSPF五個疑難問題】相關文章:
華為認證ospf配置命令03-29
加拿大留學面簽常見疑難問題解答04-03
OSPF如何產生缺省路由03-03
多進程OSPF及進程號的意義03-30
OSPF常用的LSA類型有哪些03-31
淺析OSPF協議的工作原理02-26
飛魚星路由OSPF故障的解決方法03-04
會計處理實務疑難問題匯總02-26
企法顧問不良資產處置的疑難問題01-22