OSPF協議介紹 二

2021-04-28 00:47:11 字數 2591 閱讀 2174

ospf中的四種路由器

ospf鏈路狀態公告型別

ospf區域型別

報文在ospf多區域網路中傳送的過程

ospf分層路由的思想

ospf把乙個大型網路分割成多個小型網路的能力被稱為分層路由,這些被分割出來的小型網路就稱為「區域」(area)。由於區域內部路 由器僅與同區域的路由器交換lsa資訊,這樣lsa報文數量及鏈路狀態資訊庫表項都會極大減少,spf計算速度因此得到提高。多區域的ospf必須存在一 個主幹區域,主幹區域負責收集非主幹區域發出的彙總路由資訊,並將這些資訊返還給到各區域。

ospf區域不能隨意劃分,應該合理地選擇區域邊界,使不同區域之間的通訊量最小。但在實際應用中區域的劃分往往並不是根據通訊模式而是根據地理或政治因素來完成的。

ospf中的四種路由器

在ospf多區域網路中,路由器可以按不同的需要同時成為以下四種路由器中的幾種:

1. 內部路由器:所有埠在同一區域的路由器,維護乙個鏈路狀態資料庫。

2. 主幹路由器:具有連線主幹區域埠的路由器。

3. 區域邊界路由器(abr):

具有連線多區域埠的路由器,一般作為乙個區域的出口。abr為每乙個所連線的區域建立鏈路狀態資料庫,負責將所連線區域的路由摘要資訊傳送到主幹區域,而主幹區域上的abr則負責將這些資訊傳送到各個區域。

4. 自治域系統邊界路由器(asbr):

至少擁有乙個連線外部自治域網路(如非ospf的網路)埠的路由器,負責將非ospf網路資訊傳入ospf網路。

ospf鏈路狀態公告型別

ospf路由器之間交換鏈路狀態公告(lsa)資訊。ospf的lsa中包含連線的介面、使用的metric及其他變數資訊。ospf路由器收集鏈結狀態資訊並使用spf演算法來計算到各節點的最短路徑。lsa也有幾種不同功能的報文,在這裡簡單地介紹一下:

lsa type 1:由每台路由器為所屬的區域產生的lsa,描述本區域路由器鏈路到該區域的狀態和代價。乙個邊界路由器可能產生多個lsa type1。

lsa type 2:由dr產生,含有連線某個區域路由器的所有鏈路狀態和代價資訊。只有dr可以監測該資訊。

lsa type 3:由abr產生,含有abr與本地內部路由器連線資訊,可以描述本區域到主幹區域的鏈路資訊。它通常彙總預設路由而不是傳送彙總的ospf資訊給其他網路。

lsa type 4:由abr產生,由主幹區域傳送到其他abr, 含有asbr的鏈路資訊,與lsa type 3的區別在於type 4描述到ospf網路的外部路由,而type 3則描述區域內路由。

lsa type 5:由asbr產生,含有關於自治域外的鏈路資訊。除了存根區域和完全存根區域,lsa type 5在整個網路中傳送。

lsa type 6:多播ospf(mosf),mosf可以讓路由器利用鏈路狀態資料庫的資訊構造用於多播報文的多播發布樹。

lsa type 7:由asbr產生的關於nssa的資訊。lsa type 7可以轉換為lsa type 5。

ospf區域型別

前述的四種路由器可以構成五種型別的區域,這五種區域的主要區別在於它們和外部路由器間的關係:

標準區域: 乙個標準區域可以接收鏈路更新資訊和路由總結。

主幹區域(傳遞區域):主幹區域是連線各個區域的中心實體。主幹區域始終是「區域0」,所有其他的區域都要連線到這個區域上交換路由資訊。主幹區域擁有標準區域的所有性質。

存根區域:存根區域是不接受自治系統以外的路由資訊的區域。如果需要自治系統以外的路由,它使用預設路由0.0.0.0。

完全存根區域:它不接受外部自治系統的路由以及自治系統內其他區域的路由總結。需要傳送到區域外的報文則使用預設路由:0.0.0.0。完全存根區域是cisco自己定義的。

不完全存根區域(nsaa): 它類似於存根區域,但是允許接收以lsa type 7傳送的外部路由資訊,並且要把lsa type 7轉換成lsa type 5。

區分不同ospf區域型別的關鍵在於它們對外部路由的處理方式。外部路由由asbr傳入自治系統內,asbr可以通過rip或者其他的路由協議學習到這些路由。

報文在ospf多區域網路中傳送的過程

首先,區域內部的路由器最初使用lsa type 1或lsa type 2對本區域內的路徑資訊進行交換並計算出相應的路由表項。當路由器的鏈路資訊在區域內部路由達到統一後,abr才能傳送lsa摘要報文(lsa type 3或lsa type 4)給其他區域。其他區域路由器可以根據這些摘要資訊計算相應到達本區域以外的路由表項。最後,除了存根區域,所有路由器根據asbr所傳送的lsa type 5計算出到達自治域外的路由表項。

為減少lsa報文,lsa摘要資訊可以通過合理地分配ip位址和配置路由摘要提高效率。

在ospf多區域網路中,主幹區域必須保持全連通狀態,即每個其他區域必須直接與主幹區域area0有連線才能交換區域間的路由資訊。但 在實際應用中,因為各種原因很難避免有些區域無法直接與area0相連,為了解決這個問題,ospf協議中定義了虛鏈路的概念使乙個連線主幹的區域連線第 三方區域。在圖2中,area43與area0的連線就是lab_c通過虛鏈路與lab_b實現的。【完】

理論 深度介紹OSPF路由協議

2 ospf的基本概念 3 router id及dr選舉原則 4 ospf的資料報型別 5 ospf鄰接關係的建立 6 ospf的網路型別 7 ospf多區域的生成 8 末梢區域和完全末梢區域 ospf open shortest path first開放式最短路徑優先 是乙個內部閘道器協議 int...

OSPF協議入門

ospf是乙個基於鏈路狀態的動態路由協議 屬於igp的一種 基本思路 在自治系統中的每一台執行ospf的路由器收集各自的介面 鄰接資訊成為鏈路狀態,通過flooding演算法在整個系統廣播自己的鏈路狀態,使得整個系統內部維護有個同步的鏈路狀態資料庫,割據這一資料庫,路由器計算出以自己為根,其它網路節...

OSPF協議配置

r0路由器上的配置 router en router conf t router config intf0 0 router config if ipadd 192.168.1.1 255.255.255.0 router config if noshut router config if ints...