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