IELAB-網(wǎng)絡(luò)工程師的路由答疑10問(wèn)(2)
各位小伙伴們,接下來(lái)的問(wèn)題可能有些難度,你們做好準(zhǔn)備了嗎?
7. 動(dòng)態(tài)路由協(xié)議做了啥?
這次咱們先解決第一個(gè)比較棘手的問(wèn)題--路由協(xié)議,相信初學(xué)的同學(xué)對(duì)于路由協(xié)議的學(xué)習(xí)總是或多或少有些問(wèn)題,吶,咱們還是一點(diǎn)點(diǎn)來(lái)吧。
首先,路由協(xié)議最重要的功能是什么呢?-----當(dāng)然是要能夠計(jì)算路由信息了!
因此,對(duì)于每一種路由協(xié)議而言,如何計(jì)算路由信息,采取何種方式進(jìn)行計(jì)算,也就是路由協(xié)議采取的算法、度量所選取的參數(shù)以及如何計(jì)算,就十分鐘重要了。不同的路由協(xié)議也就意味著不同的解決問(wèn)題的思路,自然,用作判斷路徑的度量所選的參數(shù)也就不同了。
路由協(xié)議的第二個(gè)基本功能是什么?---- 能夠收集路由信息,以及進(jìn)行路由信息或LSA的傳遞。所以,路由協(xié)議第二個(gè)需要注意的地方時(shí)什么呢?是數(shù)據(jù)的交互,包括內(nèi)容涉及:誰(shuí)和誰(shuí)交互,怎么交互,用什么交互等問(wèn)題。這個(gè)問(wèn)題一般對(duì)應(yīng)著不同路由協(xié)議之間,鄰居進(jìn)行數(shù)據(jù)交互的方式和數(shù)據(jù)包交互的類(lèi)型。DV 型路由協(xié)議一般交互的是路由信息,而LS 型路由協(xié)議比較特殊,交互的是LSA或者LSP,最終,交互形成LSDB,也就是數(shù)據(jù)庫(kù)。最終OSPF、ISIS 這類(lèi)LS 型路由協(xié)議將根據(jù)LSDB,運(yùn)行相應(yīng)的算法,計(jì)算出最終的路由信息。這也是我們口訣中說(shuō)的”度量鄰居數(shù)據(jù)庫(kù)”的含義
路由協(xié)議最后比較重要的內(nèi)容就是我們所說(shuō)的環(huán)路防護(hù)和更新安全,一般路由協(xié)議都支持MD5的認(rèn)證方式,以及環(huán)路防護(hù)的原則,DV型路由協(xié)議中水平分割、LS型路由協(xié)議通過(guò)本身的算法計(jì)算出一個(gè)無(wú)環(huán)的樹(shù)形結(jié)構(gòu),產(chǎn)生最終的計(jì)算結(jié)果。這就是更新安全和環(huán)路的意思。

8. 什么是DV型路由協(xié)議?
距離矢量性路由協(xié)議,也就是DV型路由協(xié)議。一個(gè)鮮明的特點(diǎn)是:傳聞性路由協(xié)議,以及具備跳數(shù)的限制。所謂跳數(shù),就是限定了傳遞過(guò)程中,經(jīng)歷的節(jié)點(diǎn)的個(gè)數(shù)和傳遞的范圍。
以RIP為例,限定了傳遞的范圍為15跳,并不適用于大型的網(wǎng)絡(luò)。在大型網(wǎng)絡(luò)環(huán)境下,這類(lèi)協(xié)議在學(xué)習(xí)路由及保持路由將產(chǎn)生較大的流量,占用過(guò)多的帶寬。并且交互過(guò)程中傳遞的是路由信息。
9. 什么是LS 型路由協(xié)議?
鏈路狀態(tài)型路由協(xié)議,也就是LS型路由協(xié)議。與DV 型路由協(xié)議不同的是,傳遞的是LSA 或者LSP,本身使用的SPF算法,是基于無(wú)環(huán)的,從根本上可以解決環(huán)路問(wèn)題。但由于它的復(fù)雜性,使得路由器需要更多的CPU資源。它能夠在更短的時(shí)間內(nèi)發(fā)現(xiàn)已經(jīng)斷了的鏈路或新連接的路由器,使得協(xié)議的會(huì)聚時(shí)間比距離向量路由協(xié)議更短。
10. 什么時(shí)候進(jìn)行路由重發(fā)布?
什么是路由重發(fā)布,我們先前已經(jīng)解釋過(guò)了。一般的路由引入是不會(huì)引起路由環(huán)路的。那么什么時(shí)候進(jìn)行路由協(xié)議的引入呢?一般在那些負(fù)責(zé)從一個(gè)自治系統(tǒng)學(xué)習(xí)路由,然后向另一個(gè)自治系統(tǒng)廣播的路由器上進(jìn)行配置。另外,在新舊網(wǎng)絡(luò)或者不同廠商設(shè)備混搭的網(wǎng)絡(luò)中,可能需要進(jìn)行路由引入或者重發(fā)布。但是由于雙向重發(fā)布本身會(huì)引起路由回饋、環(huán)路、次優(yōu)路徑的產(chǎn)生。因此解決雙向重發(fā)布需要對(duì)路由控制有很強(qiáng)的理解。部署過(guò)程中,我們應(yīng)盡量避免將網(wǎng)絡(luò)設(shè)計(jì)成為雙點(diǎn)雙向或者多點(diǎn)雙向重發(fā)布的結(jié)構(gòu)。