上節(jié)我們講到負載均衡,下面繼續(xù)由
戴爾深圳經(jīng)銷商對動態(tài)路由設(shè)置進行講解。
(3)默認網(wǎng)絡(luò)。RIP中,可以定義默認網(wǎng)關(guān)的IP,所有路徑未知的數(shù)據(jù)包都被發(fā)送給默認網(wǎng)關(guān)。
這種做法的缺點是:一旦默認網(wǎng)關(guān)出現(xiàn)問題,沒有替代路徑可以使用。IGRP可以設(shè)置默認網(wǎng)絡(luò),將整個網(wǎng)絡(luò)作為路徑未知數(shù)據(jù)包的缺省路徑。具體的操作方法是:IGRP定期掃描,將到達默認網(wǎng)絡(luò)的·最
佳路由器作為路由表中缺省路由器,將所有路徑未知的數(shù)據(jù)包送到默認網(wǎng)絡(luò),并假設(shè)默認網(wǎng)絡(luò)上的路由器知道去往目的地的路徑。
3)其他距離矢量型路由算法
上面,講述了RIP和IGRP的基本原理,這兩種路由算法都是基于有類IP的。它們將IP地址劃分成A、B、C三類,路由信息中不帶有子網(wǎng)掩碼,所以它們的子網(wǎng)掩碼是固定的,不支持VLSM。
支持無類IP的路由算法主要有三種:RIP2(RIP第二版)、EIGRP(EnhancedIGEP,增強的IGRP)和OSPF(OpenShortPathFirst,開放最短路徑優(yōu)先)。
(1)RIP2。RIP2是傳統(tǒng)RIP的改進版,除了可以支持無類路由和變長子網(wǎng)掩碼之外,主要的變化有以下幾點:
①增加了一個認證域,防止黑客進行RIP攻擊;
②路由項增加了下一跳地址,可以指定相鄰路由器作為去往特定目的地的下一跳;
③使用多路傳輸代替廣播,減輕了系統(tǒng)的負載。
(2)EIGRP。EIGRP是IGRP的增強版,它也是CISCO專有的路由協(xié)議。EIGRP采用了擴散更新(DUAL)算法,在某種程度上,它和距離向量算法相似,但具有更短的收斂時間和更好的可操作性。EIGRP支持多種
可路由的協(xié)議,如IP、IPX和AppleTalk等。運行在IP環(huán)境時,EIGRP還可以與IGRP進行平滑的連接,因為它們的度量方法是一致的。
(3)OSPF。隨著Intemet技術(shù)在全球范圍的飛速發(fā)展,OSPF已成為目前Intemet廣域網(wǎng)和Intranet企業(yè)網(wǎng)采用最多、應(yīng)用最廣泛的路由協(xié)議之一。OSPF路由協(xié)議是由IETF(IntemetEngineeringTaskForce)IGP
工作小組提出的,是一種基于SPF算法的路由協(xié)議,目前使用的OSPF協(xié)議是其第二版,定名為RFCl247和RFCl583。
OSPF路由協(xié)議是一種典型的鏈路狀態(tài)的路由協(xié)議,一般用于同一個路由域內(nèi)。在這里,路由域是指一個自治系統(tǒng)(AutonomousSystem,AS),它是指一組通過統(tǒng)一的路由政策或路由協(xié)議互相交換路由信息
的網(wǎng)絡(luò)。在這個AS中,所有的OSPF路由器都維護一個相同AS結(jié)構(gòu)的數(shù)據(jù)庫,該數(shù)據(jù)庫中存放的是路由域中相應(yīng)鏈路的狀態(tài)信息,OSPF路由器正是通過這個數(shù)據(jù)庫計算出OSPF路由表的。
戴爾深圳經(jīng)銷商提示您:作為一種鏈路狀態(tài)的路由協(xié)議,OSPF將鏈路狀態(tài)廣播數(shù)據(jù)包LSA(LinkStateAdvertisement)傳送給在某一區(qū)域內(nèi)的所有路由器,這一點與距離矢量路由協(xié)議不同。運行距離矢量路
由協(xié)議的路由器,是將部分或全部的路由表傳遞給與其相鄰的路由器。
①SPF算法及最短路徑樹。SPF算法是OSPF路由協(xié)議的基礎(chǔ)。SPF算法有時也被稱為Dijkstm算法,這是因為最短路徑優(yōu)先算法SPF是Dijkstra發(fā)明的。SPF算法將每一個路由器作為根(ROOT)來計算其到每一
個目的地路由器的距離,每一個路由器根據(jù)一個統(tǒng)一的數(shù)據(jù)庫,計算出路由域的拓撲結(jié)構(gòu)圖,該結(jié)構(gòu)圖類似于一棵樹,在SPF算法中,被稱為最短路徑樹。在OSPF路由協(xié)議中,最短路徑樹的樹干長度,即
OSPF路由器至每一個目的地路由器的距離,稱為OSPF的Cost,其算法為:
Cost:100x106/鏈路帶寬
在這里,鏈路帶寬以bps來表示。也就是說,OSPF的Cost與鏈路的帶寬成反比,帶寬越高,Cost越小,表示OSPF到目的地的距離越近。舉例來說,F(xiàn)DDI或快速以太網(wǎng)的Cost為1,2M串行鏈路的Cost為48,
IOM以太網(wǎng)的Cost為10等。
②鏈路狀態(tài)算法。作為一種典型的鏈路狀態(tài)的路由協(xié)議,OSPF還得遵循鏈路狀態(tài)路由協(xié)議的統(tǒng)一算法。鏈路狀態(tài)的算法非常簡單,在這里將鏈路狀態(tài)算法概括為以下四個步驟。如圖4-22所示。
第一步:當(dāng)路由器初始化或當(dāng)網(wǎng)絡(luò)結(jié)構(gòu)發(fā)生變化(例如增減路由器,鏈路狀態(tài)發(fā)生變化等)時,
路由器會產(chǎn)生鏈路狀態(tài)廣播數(shù)據(jù)包LSA(Link-StateAdvertisemem),該數(shù)據(jù)包里包含路由器上所有相連鏈路,即所有端口的狀態(tài)信息。
第二步:所有路由器會通過Flooding的方法來交換鏈路狀態(tài)數(shù)據(jù)。Flooding是指路由器將其LSA數(shù)據(jù)包傳送給所有與其相鄰的OSPF路由器,相鄰路由器根據(jù)其接收到的鏈路狀態(tài)信息更新自己的數(shù)據(jù)庫,并
將該鏈路狀態(tài)信息轉(zhuǎn)送給與其相鄰的路由器,直至穩(wěn)定的一個過程。
第三步:當(dāng)網(wǎng)絡(luò)重新穩(wěn)定下來,也可以說OSPF路由協(xié)議收斂下來時,所有的路由器會根據(jù)其各自的鏈路狀態(tài)信息數(shù)據(jù)庫計算出各自的路由表。該路由表中包含路由器到每一個可到達目的地的Cost以及到
達該目的地所要轉(zhuǎn)發(fā)的下一個路由器(next-hop)。
第四步:實際上是指OSPF路由協(xié)議的一個特性。戴爾深圳經(jīng)銷商提示您:當(dāng)網(wǎng)絡(luò)狀態(tài)比較穩(wěn)定時,網(wǎng)絡(luò)中傳遞的鏈路狀態(tài)信息是比較少的,或者可以說,當(dāng)網(wǎng)絡(luò)穩(wěn)定時,網(wǎng)絡(luò)中是比較安靜的。這也正是
鏈路狀態(tài)路由協(xié)議與距離矢量路由協(xié)議區(qū)別的一大特點。
出自:
戴爾深圳經(jīng)銷商