摘要:采用分層次劃分區(qū)域的方法雖然使交換信息的種類增多了,同時也使OSPF協(xié)議更加復雜了。但這樣做卻能使每一個區(qū)域內部交換路由信息的流量大大減小,因而使OSPF協(xié)議能夠用于規(guī)模很大的自治系統(tǒng)中。這里我們再一次地看到劃分層次在網絡設計中的重要性。
采用分層次劃分區(qū)域的方法雖然使交換信息的種類增多了,同時也使OSPF協(xié)議更加復雜了。但這樣做卻能使每一個區(qū)域內部交換路由信息的流量大大減小,因而使OSPF協(xié)議能夠用于規(guī)模很大的自治系統(tǒng)中。這里我們再一次地看到劃分層次在網絡設計中的重要性。
OSPF報文不用UDP而是直接用IP數據報傳送(其IP數據報首部的協(xié)議字段值為89)。裝載OSPF報文的數據報很短。這樣做可減小路由信息的流量。數據報很短的另一好處是可以不必分片傳送。
OSPF報文使用24字節(jié)的固定長度首部(見圖7-19),報文的數據部分可以是5種類型報文中的一種。下面簡單介紹OSPF報文首部各字段的意義。
版本:當前的版本號是2。
類型:可以是5種類型報文中的一種。
報文長度:包括OSPF報文首部在內的報文長度,以字節(jié)為單位。
路由器標識符:標識發(fā)送該分組的路由器的接口的IP地址。
區(qū)域標識符:報文所屬區(qū)域的標識符。
檢驗和:用來檢測報文中的差錯。
認證類型:目前只有兩種:0(不用)和1(口令)。
認證:認證類型為0時就填人0。認證類型為1則填人8個字符的口令。
除了以上的幾個基本特點外,0SPF還具有下列的一些特點。
0SPF對不同的鏈路可根據IP分組的不同服務類型TOS而設置成不同的代價。例如,高帶寬的衛(wèi)星鏈路對于非實時的業(yè)務可設置為較低的代價,但對于時延敏感的業(yè)務就可設置為非常髙的代價。因此,0SPF對于不同類型的業(yè)務可計算出不同的路由。鏈路的代價可以是1-65535中的任何一個無量綱的數,因此十分靈活。商用的0SPF實現通常是根據鏈路帶寬來計算鏈路的代價。這種靈活性是R1P所沒有的。
如果到同一個目的網絡有多條相同代價的路徑,那么可以將業(yè)務量均分給這幾條路徑。這叫做多路徑間的負載均衡(load balancing)。在代價相同的多條路徑上分配業(yè)務量是流量工程中的簡單形式。但RIP只能找出到某個網絡的一條路徑。
所有在路由器之間交換的OSPF報文(例如,鏈路狀態(tài)更新報文)都具有認證的功能,因而保證了僅在可信賴的路由器之間交換鏈路狀態(tài)信息。
OSPF支持無分類編址CIDR。
由于網絡中的鏈路狀態(tài)可能經常發(fā)生變化,因此OSPF讓每一個鏈路狀態(tài)都帶上一個32 bit的序號,序號越大狀態(tài)就越新。OSPF規(guī)定,鏈路狀態(tài)序號增長的速率不得超過每5秒鐘1次。這樣,全部序號空間在600年內不會產生重復號。
返回目錄:
編輯推薦:
通信工程師備考資料免費領取
去領取