路由協(xié)議互聯(lián)網(wǎng)最好配對!什么叫路由協(xié)議?路由協(xié)議在互聯(lián)網(wǎng)中起什么作用?
穿行在移動互聯(lián)網(wǎng)中的一個個IP包,好似高速路上的一輛輛汽車,怎樣抵達(dá)目的地呢?針對車輛大家都很了解,即使不清楚目的地,也是有電子器件導(dǎo)航欄可以引領(lǐng)大家抵達(dá)目的地,那IP包是否也必須類似的導(dǎo)航欄信息呢?是的,在IP包進(jìn)到移動互聯(lián)網(wǎng)的那一刻,導(dǎo)航欄信息早已走在路上,靜靜的等候著IP包的來臨,在每一個通往目的地的路由器上,只需查看IP庫中的目的地詳細(xì)地址,就可以查看導(dǎo)航欄信息(路由表)來決策近期的線路,就是這樣一跳一跳的方法抵達(dá)目的地。
讀到這兒,您一定會有一個問題:每臺路由器的路由表是怎樣形成的?先不來回應(yīng)這個問題,或是拿電子器件導(dǎo)航欄來剖析,如果你鍵入目的地信息,電子器件網(wǎng)站導(dǎo)航自食其力地形圖數(shù)據(jù)庫查詢來測算最路程,這個地圖數(shù)據(jù)庫查詢是事先運(yùn)載在網(wǎng)站導(dǎo)航中的,每過一段時間你也許還要更新這個地圖數(shù)據(jù)庫查詢,由于我國的路面發(fā)展趨勢的迅速,不升級很有可能將你導(dǎo)進(jìn)江河中、或海洋中…
還記得之前上海市通向洋山港的東海大橋,有一些車輛的接受的精準(zhǔn)定位信息精密度不高,數(shù)據(jù)顯示車輛沒有在路上跑,反而是在水上飛…
假如每臺路由器可以有類似地形圖數(shù)據(jù)庫查詢的鏈路信息,還可以應(yīng)用最短優(yōu)化算法進(jìn)行導(dǎo)航欄,每臺路由器中間進(jìn)行鏈路信息互換的一個協(xié)議書,大家稱作:路由協(xié)議!實(shí)際上假如譯成選路協(xié)議書得話,我覺得針對中國人的了解應(yīng)當(dāng)更強(qiáng)了解一些,前邊你應(yīng)該懂了什么叫路由,那協(xié)議書呢?協(xié)議便是先要求好,怎樣表明這種鏈路信息,根據(jù)這一鏈路必須多大成本費(fèi)(cost),這條鏈路兩邊是啥連接點(diǎn)路由器,擁有這種信息,路由器就可以動態(tài)性地畫一張各大網(wǎng)站的地形圖(系統(tǒng)架構(gòu)圖),針對每一個目的地,依照最短路徑算法動態(tài)性轉(zhuǎn)化成一個路由內(nèi)容,放進(jìn)到一個表格中,大家稱這張本表路由表。
了解路由協(xié)議的人非常容易就猜中我所描述的路由協(xié)議是:OSPF,IS-IS。他們十分類似,全是鏈路情況協(xié)議書,全是先搜集路由器兩者之間的鏈路信息,例如成本費(fèi)、兩邊聯(lián)接的連接點(diǎn)、鏈路的種類,隨后運(yùn)作類似最短路徑算法的優(yōu)化算法,轉(zhuǎn)化成路由表信息
路由協(xié)議的優(yōu)先
既生瑜,何生亮?
即然如此類似,為什么呢?!這也是兩種不一樣的機(jī)構(gòu)平行面開發(fā)設(shè)計的2個協(xié)議書,誰都沒有一定的優(yōu)點(diǎn)獲勝,那么就由銷售市場來磨練他們吧!從協(xié)議書的區(qū)域開發(fā)、擴(kuò)展性而言,IS-IS更有優(yōu)點(diǎn),OSPF很有可能漸漸地被政治化。
今日先不來探討誰將獲勝,先來應(yīng)對第一個問題,假如OSPF,IS-IS在同一臺路由器上運(yùn)作,針對同一個目的地(IP地址同樣,網(wǎng)絡(luò)掩碼相同)他們都轉(zhuǎn)化成了路由表,那用誰的呢?這是一個艱辛的優(yōu)先選擇,各家生產(chǎn)廠家有自身的選擇,Ruijie應(yīng)用了一個聽起來很奇葩的名字:管理方法間距AD(Administration Distance)來區(qū)別大伙兒的優(yōu)先,優(yōu)先級0為最大優(yōu)先,而優(yōu)先級為255為最低優(yōu)先級隊列,而OSPF默認(rèn)設(shè)置的優(yōu)先位110,而IS-IS默認(rèn)設(shè)置優(yōu)先為115,顯而易見OSPF路由信息獲勝,舉例說明來表明:
OSPF route : 10.1.1.0/24 next-hop a.a.a.a AD 110
IS-IS route : 10.1.1.0/24 next-hop b.b.b.b AD 115
那麼進(jìn)到路由表的便是:
OSPF route : 10.1.1.0/24 next-hop a.a.a.a AD 110
一定不必有這種的假象,OSPF的AD優(yōu)先高,IS-IS的AD優(yōu)先級低,假如與此同時運(yùn)作OSPF和IS-IS,則IS-IS全部路由內(nèi)容都不容易進(jìn)到路由表。這也是不正確的!一定要留意僅有同樣的路由內(nèi)容才可以應(yīng)用AD值的優(yōu)先來決策何去何從,要不是同樣的路由內(nèi)容,根本不容易去較為AD優(yōu)先。
自然可以市場競爭進(jìn)到路由表的協(xié)議書也有:RIP(120),EIGRP(90),BGP(20,200),還有傳送數(shù)據(jù)路由(0)及其靜態(tài)數(shù)據(jù)路由(1),引號里為他們AD優(yōu)先,外界BGP為20,內(nèi)部結(jié)構(gòu)BGP為200,如今常見路由協(xié)議的AD優(yōu)先為:傳送數(shù)據(jù)路由> 靜態(tài)數(shù)據(jù)路由 > EBGP > EIGRP > OSPF > ISIS > RIP > IBGP
路由搜索互聯(lián)網(wǎng)配對標(biāo)準(zhǔn)
講完了路由表,下面談一談IP包抵達(dá)路由器,如何查找路由表,進(jìn)行IP包的導(dǎo)航欄每日任務(wù)。如何查找可以實(shí)現(xiàn)最大高效率、最確切地尋找下一跳?
假如路由表有下列五個內(nèi)容,IP包的目的地址為10.1.1.1,那路由表會挑選哪一個內(nèi)容呢?依照最多配對標(biāo)準(zhǔn),會挑選10.1.1.1/32,由于是徹底配對,即32位匹配。
假如IP包目的地址是:10.1.1.100,則會挑選10.1.1.0/24,這個是最多配對,匹配了24位。
假如IP包目的地址是:10.1.2.100,則會挑選10.1.0.0/16,這個是最多配對,匹配了16位。
假如IP包目的地址是:10.2.1.100,則會挑選10.0.0.0/8,這個是最多配對,匹配了8位。
假如IP包目的地址是:192.168.1.1,則會挑選0.0.0.0/0,這個是缺省路由,可以配對一切IP目的地址。
10.1.1.1/32
10.1.1.0/24
10.1.0.0/16
10.0.0.0/8
0.0.0.0/0
而這就是路由協(xié)議、路由協(xié)議AD、及其路由搜索的最多配對標(biāo)準(zhǔn)。