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