學習!十個 OSPF 面試高頻知識點

2025.04.01

在網路工程師面試中,OSPF相關問題常被問到,深入理解其原理、配置和應用場景至關重要。以下是面試官常問的10個OSPF高頻知識點問答:



1. Stub、Totally Stub和NSSA區域的區別
Stub區域:禁止外部路由(Type 5 LSA),ABR下發預設路由(Type 3 LSA)。
Totally Stub區域:除禁止Type 5 LSA外,也禁止Type 3 LSA,僅保留ABR下發的預設路由。
NSSA區域:允許引入外部路由(產生Type 7 LSA),禁止Type 5 LSA,ABR將Type 7 LSA轉換為Type 5 LSA傳遞到其他區域。
2. LSA類型及作用


Type 1 (Router LSA):描述區域內路由器介面及連結狀態。
Type 2 (Network LSA):由DR生成,描述廣播網路中的路由器清單。
Type 3 (Summary LSA):ABR生成,總區域間路由。
Type 4 (ASBR Summary LSA):ABR生成,指向ASBR的位置。
Type 5 (External LSA):ASBR生成,描述OSPF域外路由。
Type 7 (NSSA External LSA):僅在NSSA內存在,用於攜帶外部路由。
3. OSPF虛鏈路
作用:連接非骨幹區域到骨幹區域,解決區域設計不合理問題。

注意事項:是臨時解決方案,兩端路由器需屬於同一中轉區域,過度使用會增加網路複雜性,影響收斂穩定性。

4. 路由匯總實作方式
ABR匯總:在ABR上使用以下命令匯總區域內路由到其他區域:



ASBR彙總:在ASBR上使用下列指令:

(需在OSPF進程下啟用)匯總外部路由。優點是減少路由表規模,降低SPF運算頻率,提升網路收斂速度。

5. 認證機制及配置
明文認證:authenticationmode simple <密碼>。

MD5認證:authenticationmode md5 <keyid> <密碼>,安全性較高。可在區域視圖或介面視圖下進行區域級/介面級認證配置。

6. OSPF GR(Graceful Restart)
作用:實現設備重啟時鄰居不中斷,避免路由震盪。

原理:重啟設備(Restarter)通知鄰居(Helper)保持鄰接關係,並在重新啟動後同步LSDB。

配置:雙方需啟用GR能力(`gracefulrestart enable`)。




7. OSPF多進程應用場景
隔離不同業務路由:如企業網路與資料中心。

實現靈活路由策略控制:透過進程間路由引入。配置時可使用



增量SPF:僅計算受拓樸變化影響的部分路由,而非全量計算。
智慧型定時器:調整SPF計算間隔,避免頻繁觸發。
PRC(Partial Route Calculation):僅處理影響前綴的LSA變更。
9. OSPF與BGP協同工作注意事項
路由引入:OSPF引進BGP路由時需謹慎,透過路由策略過濾避免路由環路。

優先權管理:OSPF預設優先權高於BGP,需調整 preference 值控制選路。

ASBR設計:ASBR需設定路由重分發( importroute bgp)並過濾冗餘路由。




10. OSPFv3相比OSPFv2的核心改進
IPv6支援:原生支援IPv6位址,移除IPv4依賴。

LSA重構:新增`IntraAreaPrefixLSA`(Type 0x2009)承載IPv6前綴。

認證分離:依賴IPv6的IPsec而非OSPF自身認證機制。

連結本地位址:使用FE80::/10位址建立鄰居關係。

這些知識點涵蓋了OSPF的區域設計、LSA機制、路由最佳化、安全性增強及與IPv6的適配,在實際網路規劃及故障排查中需結合網路拓樸及業務需求靈活運用。