資源描述:
《在華為路由器上配置動態(tài)路由OSPF協(xié)議》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、第六章在華為路由器上配置動態(tài)路由OSPF協(xié)議在華為路由器上配置動態(tài)路由OSPF協(xié)議主講:王毅OSPF包類型OSPF網絡分類在華為路由器上配置動態(tài)路由OSPF協(xié)議本課目錄OSPF協(xié)議概述OSPF配置26.1.1OSPF協(xié)議概述OSPF協(xié)議概述OSPF是OpenShortestPathFirst(開放最短路由優(yōu)先協(xié)議)的縮寫。它是IETF組織開發(fā)的一個基于鏈路狀態(tài)的自治系統(tǒng)內部路由協(xié)議。目前普遍使用的是版本2。OSPF利用鏈路狀態(tài)算法來計算到所有已知目的的最短路徑。鏈路狀態(tài)指的是一個路由器的接口狀態(tài)和路由器與它鄰居間的聯(lián)系
2、,這鏈路狀態(tài)通告被擴散到每個路由器并用來建立一個拓撲數據庫,這數據庫是靠收到區(qū)域內所有路由器發(fā)來的LSA(鏈路狀態(tài)通告)而產生的,這算法被放置到處于樹根處的路由器上,它根據到達這個網絡的費用計算到達目的的最短路徑。36.1.1OSPF協(xié)議概述OSPF協(xié)議概述何時需要運行OSPF協(xié)議:網絡的規(guī)模網絡中的路由器在10臺以上;中等或大規(guī)模的網絡網絡的拓撲結構網絡的拓撲結構為網狀,并且任意兩臺路由器之間都互通的需求其它特殊的需求要求路由變化時能夠快速收斂,要求路由協(xié)議自身的網絡開銷盡量降低對路由器自身的要求運行OSPF協(xié)議時對
3、路由器的CPU的處理能力及內存的大小都有一定的要求,性能很低的路由器不推薦使用46.1.1OSPF協(xié)議概述OSPF協(xié)議概述OSPF的主要特性如下:適應范圍——支持各種規(guī)模的網絡,最多可支持幾千臺路由器。快速收斂——在網絡的拓撲結構發(fā)生變化后立即發(fā)送更新報文,使這一變化在自治系統(tǒng)中同步。無自環(huán)——OSPF根據收集到的鏈路狀態(tài)用最短路徑樹算法計算路由,從算法上本身保證了不會生成自環(huán)路由。區(qū)域劃分——允許自治系統(tǒng)的網絡被劃分成區(qū)域來管理,區(qū)域間傳送的路由信息被進一步抽象,從而減少了占用的網絡帶寬。56.1.1OSPF協(xié)議概述
4、OSPF協(xié)議概述OSPF的主要特性如下:等值路由——支持到同一目的地址的多條等值路由。路由分級——使用四類不同等級的路由,按優(yōu)先順序來說分別是:區(qū)域內路由、區(qū)域間路由、第一類外部路由、第二類外部路由。支持驗證——支持基于接口的報文驗證以保證路由計算的安全性。組播發(fā)送——在有組播發(fā)送能力的鏈路層上以組播地址收發(fā)報文,既達到了廣播的作用,又最大程度地減少了對其它網絡設備的干擾。66.1.1OSPF協(xié)議概述OSPF協(xié)議概述OSPF能對網絡的變化作出快速地響應,它是在網絡變化時以觸發(fā)的方式進行更新的,但OSPF也定期(30分鐘
5、)更新整個鏈路狀態(tài)。OSPF檢測到網絡發(fā)生變化時,產生鏈路狀態(tài)通告LSA,LSA用組播的方式擴散到所有的近鄰路由器,鄰近路由器收到LSA后,用它來更新自己的鏈路狀態(tài)數據庫,同時來把LSA擴散到別的路由器。這樣LSA被所有路由器接受,并且用來更新鏈路狀態(tài)數據庫。76.1.1OSPF協(xié)議概述OSPF協(xié)議概述OSPF中有三個表:近鄰表、拓撲結構表、路由表。近鄰表也叫近鄰數據庫,用來存放近鄰的信息,近鄰是指在同一條鏈路上共享路由信息的路由器,近鄰要屬于相同的物理網段,OSPF通過發(fā)送和接收一種簡單的Hello協(xié)議包發(fā)現(xiàn)近鄰,并
6、不是所有在同一物理網絡上的路由器就是近鄰。86.1.1OSPF協(xié)議概述OSPF協(xié)議概述拓撲結構表也就是鏈路狀態(tài)數據庫,它存放整個網絡的路由器的信息以及它們是如何連接到網絡上的,鏈路狀態(tài)數據庫是路由器通過收集LSA建立起來的。路由表是路由器最終用來轉發(fā)數據包的表,是OSPF算法運算得出的。由于要維護這幾個表,OSPF需要較多的內存,同時OSPF算法復雜,會占用較多的CPU資源。但是OSPF中的每個路由器有整個網絡的拓撲結構,并且獨立運行OSPF算法,路由的選擇較為高效并且是無環(huán)路的。96.1.1OSPF協(xié)議概述OSPF協(xié)
7、議概述整個網絡可看成由多個自治系統(tǒng)AS(AutonomousSystem)組成,通過收集和傳遞自治系統(tǒng)鏈路狀態(tài)來動態(tài)地發(fā)現(xiàn)并傳播路由達到自治系統(tǒng)的信息同步。每個自治系統(tǒng)又可劃分為不同的區(qū)域(Area)。如果一個路由器端口被分配到多個區(qū)域內中,這個路由器就被稱為區(qū)域邊界路由器ABR(AreaBorderRouter),它是指那些處在區(qū)域邊緣的連接多個區(qū)域的路由器。通過ABR可學習到其它區(qū)域的路由信息。106.1.1OSPF協(xié)議概述OSPF協(xié)議概述所有區(qū)域邊界路由器和位于它們之間的路由器構成骨干區(qū)域(BackboneAre
8、a),該區(qū)域以0.0.0.0標識。由于所有區(qū)域都必須在邏輯上與骨干區(qū)域保持連接,特別引入了虛連接的概念,使那些物理上分割的區(qū)域仍可保持邏輯上的連通性。連接自治系統(tǒng)的路由器稱為自治系統(tǒng)邊界路由器ASBR(AutonomousSystemBroderRouter),通過ASBR學習該OSPF自治系統(tǒng)之外的路由信息(如靜態(tài)路由、RIP路