亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        論OSPF協(xié)議的基本原理與實(shí)現(xiàn)

        2018-12-21 03:47:00蔣磊
        電子制作 2018年22期
        關(guān)鍵詞:路由表骨干路由器

        蔣磊

        (南京城市職業(yè)學(xué)院,江蘇南京,210000)

        0 引言

        互聯(lián)網(wǎng)發(fā)展到今天出現(xiàn)了很多新的概念和新的應(yīng)用場(chǎng)景,但不論怎樣創(chuàng)新和發(fā)展也都無(wú)法離開(kāi)其最原始和最樸素的本質(zhì),即實(shí)現(xiàn)資源的共享,說(shuō)到底就是實(shí)現(xiàn)設(shè)備間的互連與互通。路由器是網(wǎng)絡(luò)中非常重要的硬件設(shè)備,是網(wǎng)絡(luò)互連的基石,沒(méi)有它的存在,網(wǎng)絡(luò)互連便無(wú)從談起。路由器和路由器之間會(huì)運(yùn)行路由協(xié)議來(lái)學(xué)習(xí)彼此的網(wǎng)絡(luò),從而達(dá)到網(wǎng)絡(luò)的互通。常見(jiàn)的路由協(xié)議有很多種,可以從如下幾個(gè)方面對(duì)其進(jìn)行分類(lèi),按照路由協(xié)議所使用的算法來(lái)分,有距離矢量型路由協(xié)議和鏈路狀態(tài)型路由協(xié)議,它們的典型代表分別是RIP和OSPF;按照路由作用的范圍來(lái)分,有內(nèi)部網(wǎng)關(guān)路由協(xié)議和外部網(wǎng)關(guān)路由協(xié)議,簡(jiǎn)稱(chēng)IGP和EGP,它們的典型代表分別是OSPF和BGP;按照路由來(lái)源來(lái)分,有直連路由、靜態(tài)路由和動(dòng)態(tài)路由,直連路由由路由器接口IP地址所在的網(wǎng)絡(luò)組成;靜態(tài)路由由管理員手工配置完成,優(yōu)缺點(diǎn)明顯;動(dòng)態(tài)路由是路由器運(yùn)行動(dòng)態(tài)路由協(xié)議學(xué)習(xí)到的路由。本文探討的OSPF路由協(xié)議是一種典型的鏈路狀態(tài)型內(nèi)部網(wǎng)關(guān)動(dòng)態(tài)路由協(xié)議。OSPF路由協(xié)議的主要特點(diǎn)如下:沒(méi)有路由跳數(shù)的限制,OSPF不像RIP那樣具有最大15跳的限制,這樣OSPF就可以被應(yīng)用在一個(gè)較大規(guī)模的網(wǎng)絡(luò)之中;OSPF使用組播而非廣播來(lái)更新變化的路由和網(wǎng)絡(luò)信息,太多的廣播會(huì)帶來(lái)網(wǎng)絡(luò)性能的下降以及設(shè)備資源的損耗;路由收斂速度較快;以開(kāi)銷(xiāo)作為度量值,可以防止以跳數(shù)作為度量值所帶來(lái)的次優(yōu)路徑等問(wèn)題;采用SPF算法可以有效的避免環(huán)路,雖然RIP協(xié)議采用了很多補(bǔ)救措施來(lái)防止環(huán)路,但不可否認(rèn)的是RIP協(xié)議從算法上就存在劣根性,因此無(wú)法保證沒(méi)有環(huán)路,而OSPF采用最短路徑優(yōu)先算法,可以確保區(qū)域內(nèi)無(wú)環(huán)路,區(qū)域間無(wú)環(huán)路則是通過(guò)連接骨干區(qū)域來(lái)解決;OSPF在互聯(lián)網(wǎng)上被大量使用,是運(yùn)用最廣的路由協(xié)議。除此之外,OSPF還支持VLSM,支持加密認(rèn)證,安全等級(jí)更高,支持CIDR,可以輕松完成路由的匯總,從而減小路由表的規(guī)模。

        1 基本概念

        區(qū)域類(lèi)型:OSPF采用分層結(jié)構(gòu)將網(wǎng)絡(luò)劃分成兩種類(lèi)型不同的區(qū)域,分別是骨干區(qū)域和非骨干區(qū)域,這樣做的好處有以下幾點(diǎn),一是減少區(qū)域內(nèi)LSDB的規(guī)模,LSDB又稱(chēng)為鏈路狀態(tài)數(shù)據(jù)庫(kù),LSDB規(guī)模越大,其對(duì)路由器性能的損耗就越大,縮小LSDB規(guī)??梢允沟眠\(yùn)行OSPF協(xié)議的路由器門(mén)檻更低。二是方便組織和管理,可以根據(jù)功能或者地理位置的不同將路由器劃分在不同的區(qū)域,以便于管理。三是隔離拓?fù)渥兓瘞?lái)的網(wǎng)絡(luò)震蕩,發(fā)生在一個(gè)區(qū)域內(nèi)的網(wǎng)絡(luò)震蕩其影響不會(huì)傳遞給另外一個(gè)區(qū)域。從名稱(chēng)上來(lái)看,兩種類(lèi)型的區(qū)域其地位是不平等的,之所以稱(chēng)為骨干區(qū)域是因?yàn)樗械姆枪歉蓞^(qū)域之間的路由學(xué)習(xí)都要通過(guò)骨干區(qū)域進(jìn)行中轉(zhuǎn),兩個(gè)非骨干區(qū)域之間是不可以直接相連的,這樣做是為了防止區(qū)域間出現(xiàn)環(huán)路,類(lèi)似于網(wǎng)絡(luò)拓?fù)渲械男切徒Y(jié)構(gòu)。如果出現(xiàn)因不合理設(shè)計(jì)而造成的非骨干區(qū)域直接相連,那也是有辦法解決的,即采用虛鏈路技術(shù)。

        路由器類(lèi)型:OSPF協(xié)議中有4種路由器類(lèi)型,分別是區(qū)域內(nèi)路由器、骨干路由器、區(qū)域邊界路由器和自治系統(tǒng)邊界路由器。區(qū)域內(nèi)路由器是指所有接口都屬于同一個(gè)區(qū)域的路由器,在OSPF協(xié)議中就稱(chēng)為區(qū)域內(nèi)路由器,簡(jiǎn)稱(chēng)IR;骨干路由器是指只要有一個(gè)接口處在骨干區(qū)域中,那么這樣的路由器就稱(chēng)為骨干路由器,簡(jiǎn)稱(chēng)BR;區(qū)域邊界路由器是指連接骨干區(qū)域和非骨干區(qū)域的路由器,這樣的路由器在OSPF協(xié)議中就稱(chēng)為ABR,ABR也是BR,但不是IR;自治系統(tǒng)邊界路由器是指AS邊界上的路由器,它們一邊連接著OSPF路由域,一邊連接著非OSPF路由域,通常將引入外部路由的路由器稱(chēng)之為自治系統(tǒng)邊界路由器。外部路由即非OSPF域內(nèi)的路由,引入是指將非OSPF路由重分發(fā)進(jìn)OSPF路由域中的過(guò)程,使得所有OSPF路由器都能學(xué)習(xí)到如何去往OSPF域外。

        三張表:鄰居表、鏈路狀態(tài)數(shù)據(jù)庫(kù)和路由表。鄰居表里面存放的是建立鄰居關(guān)系的路由器,鄰居關(guān)系不同于鄰接關(guān)系,前者僅僅是交互了Hello報(bào)文,達(dá)到了2–Way狀態(tài),而后者不僅僅是交互了Hello報(bào)文,還交互了后續(xù)的DD、LSR、LSU和LSAck等報(bào)文,通過(guò)學(xué)習(xí)彼此沒(méi)有的LSA來(lái)最終達(dá)到Full狀態(tài)。鄰居關(guān)系的建立是通過(guò)定期發(fā)送Hello報(bào)文來(lái)實(shí)現(xiàn)的;鏈路狀態(tài)數(shù)據(jù)庫(kù)簡(jiǎn)稱(chēng)LSDB,同一區(qū)域內(nèi)的路由器其LSDB相同,ABR由于連接不同的區(qū)域,因此它有多個(gè)LSDB,每個(gè)LSDB對(duì)應(yīng)不同的區(qū)域。同一區(qū)域內(nèi)的每臺(tái)路由器會(huì)將LSDB轉(zhuǎn)換成帶權(quán)有向圖,然后運(yùn)行SPF算法,以自己為樹(shù)根計(jì)算去往每個(gè)節(jié)點(diǎn)的最短路徑,這條最短路徑就是去往各節(jié)點(diǎn)的路由;路由表是指OSPF的協(xié)議路由表,并不是指全局性的IP路由表。OSPF通過(guò)SPF算法計(jì)算后,會(huì)將去往目的地的最短路徑首先放進(jìn)OSPF協(xié)議路由表中,這條路由能否進(jìn)入IP路由表,還必須與其它協(xié)議進(jìn)行比較,只有全局最優(yōu)的路由才能最終進(jìn)入IP路由表。

        五種協(xié)議報(bào)文:OSPF協(xié)議有五種報(bào)文,分別是Hello報(bào)文、DD報(bào)文、LSR報(bào)文、LSU報(bào)文和LSAck報(bào)文。Hello報(bào)文用于建立鄰居關(guān)系;DD報(bào)文用于交互LSA的摘要,通過(guò)彼此的交互來(lái)查找自己所缺少的LSA;LSR報(bào)文用于向?qū)Ψ秸?qǐng)求自己所沒(méi)有的LSA;LSU報(bào)文用于向?qū)Ψ桨l(fā)送鏈路狀態(tài)更新信息;LSAck報(bào)文用于對(duì)LSU報(bào)文進(jìn)行確認(rèn),是OSPF協(xié)議提供的一種可靠性保障機(jī)制。眾所周知,IP協(xié)議是一種盡力而為的、不可靠的協(xié)議,OSPF報(bào)文是直接封裝在IP報(bào)文中的,為了提供額外保障,OSPF協(xié)議設(shè)計(jì)出了LSAck報(bào)文。

        OSPF網(wǎng)絡(luò)類(lèi)型:包括Broadcast類(lèi)型、NBMA類(lèi)型、P2P類(lèi)型和P2MP等4種類(lèi)型。OSPF可以根據(jù)二層的網(wǎng)絡(luò)類(lèi)型來(lái)決定上層的網(wǎng)絡(luò)類(lèi)型。如果二層網(wǎng)絡(luò)類(lèi)型是PPP或者HDLC,那么OSPF的網(wǎng)絡(luò)類(lèi)型就是P2P;如果二層網(wǎng)絡(luò)類(lèi)型是Ethernet,那么OSPF的網(wǎng)絡(luò)類(lèi)型就是Broadcast;如果二層網(wǎng)絡(luò)類(lèi)型是幀中繼,那么OSPF的網(wǎng)絡(luò)類(lèi)型就是NBMA;默認(rèn)情況下,沒(méi)有一種二層網(wǎng)絡(luò)類(lèi)型對(duì)應(yīng)著P2MP,需要進(jìn)行轉(zhuǎn)換。不同OSPF網(wǎng)絡(luò)類(lèi)型其工作方式是不一樣的,主要表現(xiàn)在Hello報(bào)文的發(fā)送間隔不一樣,有的類(lèi)型需要選舉DR和BDR,有的類(lèi)型則不需要選舉,這需要讀者進(jìn)行仿真實(shí)驗(yàn)來(lái)進(jìn)一步驗(yàn)證。

        RID:每臺(tái)運(yùn)行OSPF協(xié)議的路由器都必須要設(shè)置一個(gè)RID,RID全稱(chēng)是Router ID,是每臺(tái)路由器在OSPF路由域中的唯一標(biāo)識(shí),RID是一個(gè)32位的無(wú)符號(hào)整數(shù),其形式類(lèi)似于IP地址。RID可以手工配置,也可以自動(dòng)生成。如果沒(méi)有手工配置,那么RID自動(dòng)生成的順序如下,如果路由器環(huán)回接口有效,并且配置了IP地址,那么最大的IP地址將作為RID;如果沒(méi)有有效的環(huán)回口,那么從有效物理接口中選擇最大的IP地址作為RID。由于RID是非強(qiáng)占式的,所以一旦完成選擇,便不會(huì)輕易改變,這樣做也是為了網(wǎng)絡(luò)的穩(wěn)定。

        DR和BDR:DR和BDR的出現(xiàn)主要是為了降低需要維護(hù)的鄰接關(guān)系數(shù)量,DR和BDR類(lèi)似于班長(zhǎng)和副班長(zhǎng),所有的DROther需要和DR和BDR建立鄰接關(guān)系即可,而DROther之間只需要建立鄰居關(guān)系。選舉DR和BDR的原則是首先比較Hello報(bào)文當(dāng)中攜帶的優(yōu)先級(jí),優(yōu)先級(jí)最高的被選為DR,次高的被選為BDR;如果優(yōu)先級(jí)一致,則比較RID的大小,RID越大越優(yōu)先。一旦DR或BDR選舉完成,就保持穩(wěn)定狀態(tài)。

        LSA類(lèi)型:LSA有多種類(lèi)型,常見(jiàn)的有以下7類(lèi)。1類(lèi)LSA,區(qū)域內(nèi)的每臺(tái)路由器都會(huì)產(chǎn)生1類(lèi)LSA,用來(lái)描述路由器直連路由的鏈路狀態(tài)和開(kāi)銷(xiāo)值;2類(lèi)LSA,由DR產(chǎn)生,用來(lái)描述DR所在網(wǎng)段的掩碼和該網(wǎng)段內(nèi)的其它路由器;3類(lèi)LSA,由ABR產(chǎn)生,用來(lái)描述區(qū)域間的路由信息;4類(lèi)LSA,由ASBR所在區(qū)域的ABR產(chǎn)生,用來(lái)描述去往ASBR的路由;5類(lèi)LSA,由ASBR產(chǎn)生,用來(lái)描述去往AS外部網(wǎng)絡(luò)的路由;7類(lèi)LSA,用來(lái)描述去往AS外部網(wǎng)絡(luò)的路由。

        2 多區(qū)域OSPF配置

        限于篇幅有限,本例只講解OSPF的多區(qū)域配置方法。如下圖所示,Lo1和Lo2分別處在不同的區(qū)域當(dāng)中,現(xiàn)要求配置多區(qū)域OSPF,使得Lo1和Lo2能夠正常通信,由于Area2沒(méi)有直接連接在Area0上,因此需要建立虛鏈路來(lái)完成域間路由的傳遞。

        R1上的配置:

        R1(config)#router ospf 1

        R1(config–router)#router–id 1.1.1.1

        R1(config–router)#network 1.1.1.1 0.0.0.0 area 2

        R1(config–router)#network 12.1.1.0 0.0.0.255 area 2

        R1(config–router)#exit

        R2上的配置:

        R2(config)#router ospf 1

        圖 1 多區(qū)域OSPF配置

        R2(config–router)#router–id 2.2.2.2

        R2(config–router)#network 12.1.1.0 0.0.0.255 area 2

        R2(config–router)#network 23.1.1.0 0.0.0.255 area 1

        R2(config–router)#network 2.2.2.2 0.0.0.0 area 1

        R2(config–router)#area 1 virtual–link 3.3.3.3

        R2(config–router)#exit

        R3上的配置:

        R3(config)#router ospf 1

        R3(config–router)#router–id 3.3.3.3

        R3(config–router)#network 23.1.1.0 0.0.0.255 area 1

        R3(config–router)#network 34.1.1.0 0.0.0.255 area 0

        R3(config–router)#area 1 virtual–link 2.2.2.2

        R3(config–router)#exit

        R4上的配置:

        R4(config)#router ospf 1

        R4(config–router)#router–id 4.4.4.4

        R4(config–router)#network 34.1.1.0 0.0.0.255 area 0

        R4(config–router)#network 4.4.4.4 0.0.0.0 area 0

        R4(config–router)#exit

        當(dāng)配置完成以后,Lo1和Lo2就可以正常通信了。本實(shí)驗(yàn)完成了OSPF多區(qū)域的配置和虛鏈路的配置,其中涉及到很多OSPF的具體原理,值得深入研究。OSPF的路由分為3種類(lèi)型,分別是域內(nèi)路由、域間路由和外部路由,其中外部路由又分為一類(lèi)外部路由和二類(lèi)外部路由。它們之間的優(yōu)先級(jí)排序?yàn)橛騼?nèi)路由、域間路由、一類(lèi)外部路由和二類(lèi)外部路由。

        以下是OSPF協(xié)議中Hello報(bào)文的結(jié)構(gòu),通過(guò)Wires hark進(jìn)行分析可以看出Hello報(bào)文中每個(gè)字段的值,但由于篇幅有限,在此不作贅述??傊ㄟ^(guò)對(duì)協(xié)議的分析和解釋?zhuān)覀兛梢院芎玫睦斫釵SPF協(xié)議的工作原理和運(yùn)行機(jī)制。

        圖 2 Hello報(bào)文的結(jié)構(gòu)

        3 結(jié)束語(yǔ)

        OSPF是目前使用最廣的一種內(nèi)部網(wǎng)關(guān)路由協(xié)議,被廣泛應(yīng)用于企業(yè)的核心網(wǎng)絡(luò)當(dāng)中,作為網(wǎng)絡(luò)運(yùn)維人員必須要很好的掌握。本文介紹了OSPF協(xié)議僅僅是基本的原理和配置方法,部分高級(jí)原理并未涉及,望讀者能夠先夯實(shí)基礎(chǔ),多做實(shí)驗(yàn),通過(guò)不斷的練習(xí)最終達(dá)到掌握OSPF協(xié)議的目的。

        猜你喜歡
        路由表骨干路由器
        買(mǎi)千兆路由器看接口參數(shù)
        基于OSPF特殊區(qū)域和LSA的教學(xué)設(shè)計(jì)與實(shí)踐
        核心研發(fā)骨干均16年以上!創(chuàng)美克在產(chǎn)品研發(fā)上再發(fā)力
        組播狀態(tài)異常導(dǎo)致故障
        骨干風(fēng)采展示
        你所不知道的WIFI路由器使用方法?
        基于新路由表的雙向搜索chord路由算法
        關(guān)于組建“一線(xiàn)話(huà)題”骨干隊(duì)伍的通知
        無(wú)線(xiàn)路由器輻射可忽略
        BGP創(chuàng)始人之一Tony Li:找到更好的途徑分配互聯(lián)網(wǎng)地址
        大又大粗又爽又黄少妇毛片| 人妻体体内射精一区中文字幕| 国产激情视频在线观看大全| 亚洲av色香蕉一区二区三区老师| 久久精品亚洲中文字幕无码网站| 99久久久无码国产精品动漫| 日韩av一区二区无卡| 日韩 亚洲 制服 欧美 综合| 亚洲精品美女久久久久99| 黄色毛片视频免费| 精品国产乱码一区二区三区| 开心五月天第四色婷婷| 亚洲国产精品va在线看黑人| 亚洲特黄视频| 国产成人夜色在线视频观看| 亚洲最新国产av网站| a级毛片无码久久精品免费| 久久综合色鬼| 亚洲色图少妇熟女偷拍自拍| 国产内射爽爽大片| 蜜臀av一区二区三区久久 | 国产精品泄火熟女| 在线观看av中文字幕不卡| av网址不卡免费在线观看| 2020国产在视频线自在拍| 少妇人妻陈艳和黑人教练| 亚洲欧洲精品成人久久曰不卡| 最新日本免费一区二区三区| 国产情侣一区二区| 国产在线观看www污污污| 欧美激情国产亚州一区二区| 91久久香蕉国产熟女线看| 国产三级av在线播放| 免费人成又黄又爽的视频在线| 蜜臀av人妻一区二区三区 | 久久人人爽人人爽人人av| 91久久国产综合精品| 少妇被粗大猛进进出出男女片| 亚洲愉拍99热成人精品热久久 | 国产福利酱国产一区二区| 青青视频在线播放免费的|