1. 程式人生 > >OSPF高級設置實現全網互通

OSPF高級設置實現全網互通

ospf:rip:靜態路由

OSPF(開放式最短路徑優先)是對鏈路狀態路由協議的一種實現,隸屬內部網關協議(IGP),故運作於自治系統內部(AS)。采用戴克斯特拉算法(Dijkstra‘s algorithm)被用來計算最短路徑樹。“Cost”作為路由度量值。鏈路狀態數據庫(LSDB)用來保存當前網絡拓撲結構,路由器上屬於同一區域的鏈路狀態數據庫是相同的(屬於多個區域的路由器會為每個區域維護一份鏈路狀態數據庫)。
OSPF提出了“區域(Area)”的概念,一個網絡可以由單一區域或者多個區域組成。每個區域都存在一個骨幹區域(Area0),該區域是整個OSPF網絡的核心區域,並且所有其他的區域都與之直接連接。所有的內部路由都通過骨幹區域傳遞到其他非骨幹區域(也叫標準區域Area1,2,3……)。所有的區域都必須直接連接到骨幹區域,如果不能創建直接連接,那麽可以通過虛鏈路和骨幹區域創建虛擬連接。區域分為骨幹區域,非骨幹區域(末梢區域,不完全末梢區域,完全末梢區域,完全非純末梢區域)

同一個廣播域的路由器或者一個點對點連接的兩端的路由器,在發現彼此的時候,創建鄰接。多路訪問網絡以及非廣播多路訪問網絡的路由器會選舉指定路由器(DR)和備份指定路由器(BDR),DR和BDR作為網絡的中心負責路由器之間的信息交換從而降低了網絡中的信息流量。OSPF協議同時使用單播和組播來發送Hello包和鏈路狀態更新,使用的組播地址為224.0.0.5和224.0.0.6。與RIP和BGP不同的是,OSPF協議不使用TCP或者UDP協議而是承載在IP協議之上,IP協議號為89,工作在OSI模型的傳輸層。
OSPF的路由類型有四種

  1. 內部路由器:如果一臺路由器上所有啟用了OSPF的接口都在同一區域,那麽這臺路由器就是內部路由器。
  2. 骨幹路由器:指至少有一個啟用了OSPF的接口是和骨幹區域(Area 0)相連的路由器。一臺骨幹路由器也可以同時是ABR或ASBR
  3. 區域邊界路由器(ABR):指連接一個或者多個區域的路由器。區域邊界路由器為每一個與之相連的區域維護一份鏈路狀態數據庫,因此區域邊界路由器需要比內部路由器更多的內存資源和更高性能的處理器。
  4. 自治系統邊界路由器(ASBR):把從其他路由協議(如BGP、EIGRP、其他進程號的OSPF等)學習到的路由以路由重分發的方式註入到OSPF進程中,從而使得整個OSPF域內的路由器都可以學習到這些路由(除了末梢區域內的路由器)。一臺ASBR可以是OSPF域內非末梢區域的任何路由器,它可以是內部路由器、區域邊界路由器、骨幹路由器。

實驗:模擬使用多種路由協議(靜態路由、默認路由、ospf及rip)的網絡拓撲實現其全網互通。

實驗準備

  • 利用GNS3畫出實驗所需的拓撲i圖,並在圖上標記關鍵信息。
    技術分享圖片

    實現開始

    R1

    • 端口配上IP地址
      技術分享圖片
    • 配置靜態路由
      ip route 192.168.10.0 255.255.255.0 192.168.20.1
    • 開啟ospf協議,設置router-id,宣告地址段落ospf地址宣告要接反掩碼,而rip協議不需要
      技術分享圖片
    • 路由重分發,包括靜態路由,直連網段(192.168.20.0)
      redistribute static subnets       //重分發靜態路由
      redistribute connected subnets    //重分發直連網段

      技術分享圖片

      R2

      端口配上IP,再配置一條默認路由出去即可

      ip route 0.0.0.0 0.0.0.0 192.168.20.2

      R3

    • 端口配上IP地址
    • 配置默認路由到達13.0.0.0網段
      ip route 0.0.0.0 0.0.0.0 12.0.0.2 

      技術分享圖片

    • 開啟ospf協議,設置router-id,宣告地址段落
      技術分享圖片
    • 路由重分發,包括默認路由
      default-information originate    //重分發默認理由

      技術分享圖片

      R4

    • 端口配上地址
      技術分享圖片
    • 開啟ospf協議,宣告地址。
      技術分享圖片
    • 開啟rip協議,宣告地址。
      技術分享圖片
    • 在ospf協議中重分發rip,在rip中重分發ospf
      技術分享圖片

      ISP

      ISP只需要端口配地址,在配一條默認路由回去即可(R3配過默認路由出來,路由有來有回)

      ip route 0.0.0.0 0.0.0.0 12.0.0.1

      R6

    • 端口配地址
    • 開啟rip協議,同時將網段宣告出去
      技術分享圖片
      路由器配置完成之後,可以查看個個路由器上的路由條目是否完整
      R1
      技術分享圖片
      R2
      技術分享圖片
      R3
      技術分享圖片
      R4
      技術分享圖片
      ISP
      技術分享圖片
      R6
      技術分享圖片

      測試

      除了R2和ISP路由器,其他路由器的路由條目中都已經有了整個網絡拓撲的所有網斷。此時我們打開VPCS為PC機配上IP地址,測試是否全網互通
      技術分享圖片

OSPF高級設置實現全網互通