新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 常用路由協議的分析及比較

        常用路由協議的分析及比較

        作者: 時間:2011-11-07 來源:網絡 收藏
        4.4 OSPF   

        本文引用地址:http://www.104case.com/article/155553.htm

          開放式最短路徑優先(Open Shortest Path First,OSPF)是一種為IP網絡開發的內部網關選擇,由IETF開 發并推薦使用。OSPF由三個子協議組成:Hello協議、交換協議和擴散協議。其中Hello協議負責檢查鏈路是否可用,并完成指定器及備份指 定器;交換協議完成“主”、“從”路由器的指定并交換各自的路由數據庫信息;擴散協議完成各路由器中路由數據庫的同步維護。   

          OSPF協議具有以下優點:   

          OSPF能夠在自己的鏈路狀態數據庫內表示整個網絡,這極大地減少了收斂時間,并且支持大型異構網絡的互聯,提供了一個異構網絡間通過同一種協議交換網絡信息的途徑,并且不容易出現錯誤的路由信息。 · OSPF支持通往相同目的的多重路徑。  

          OSPF使用路由標簽區分不同的外部路由。   

          OSPF支持路由驗證,只有互相通過路由驗證的路由器之間才能交換路由信息;并且可以對不同的區域定義不同的驗證方式,從而提高了網絡的安全性。   
        OSPF支持費用相同的多條鏈路上的負載均衡。   

          OSPF是一個非族類路由協議,路由信息不受跳數的限制,減少了因分級路由帶來的子網分離問題。  

          OSPF支持VLSM和非族類路由查表,有利于網絡地址的有效管理。   

          OSPF使用AREA對網絡進行分層,減少了協議對CPU處理時間和內存的需求。   

          4.5 BGP   

          BGP用于連接Internet。BGPv4是一種外部的路由協議。可認為是一種高級的距離向量路由協議。   

          在BGP網絡中,可以將一個網絡分成多個自治系統。自治系統間使用eBGP廣播路由,自治系統內使用iBGP在自己的網絡內廣播路由。   

          Internet由多個互相連接的商業網絡組成。每個企業網絡或ISP必須定義一個自治系統號(ASN)。這些自治系統號由IANA (Internet Assigned Numbers Authority)分配。共有65535個可用的自治系統號,其中65512~65535為私 用保留。當共享路由信息時,這個號碼也允許以層的方式進行維護。   

          BGP使用可靠的會話管理,TCP中的179端口用于觸發Update和Keepalive信息到它的鄰居,以傳播和更新BGP路由表。   

          在BGP網絡中,自治系統有: 1. Stub AS   

          只有一個入口和一個出口的網絡。   

          2. 轉接AS(Transit AS)   

          當數據從一個AS到另一個AS時,必須經過Transit AS。   

          如果企業網絡有多個AS,則在企業網絡中可設置Transit AS。   

          IGP和BGP最大的不同之處在于運行協議的設備之間通過的附加信息的總數不同。IGP使用的路由更新包比BGP使用的路由更新包更小(因此BGP承載更多的路由屬性)。BGP可在給定的路由上附上很多屬性。   

          當運行BGP的兩個路由器開始通信以交換動態路由信息時,使用TCP端口179,他們依賴于面向連接的通信(會話)。   BGP必須依靠面向連接的TCP會話以提供連接狀態。因為BGP不能使用Keepalive信息(但在普通頭上存放有Keepalive信息,以允許 路由器校驗會話是否Active)。標準的Keepalive是在電路上從一個路由器送往另一個路由器的信息,而不使用TCP會話。路由器使用電路上的這 些信號來校驗電路沒有錯誤或沒有發現電路。 某些情況下,需要使用BGP:   

          當你需要從一個AS發送流量到另一個AS時;   

          當流出網絡的數據流必須手工維護時;   

          當你連接兩個或多個ISP、NAP(網絡訪問點)和交換點時。   

          以下三種情況不能使用BGP:   

          如果你的路由器不支持BGP所需的大型路由表時;   

          當Internet只有一個連接時,使用默認路由;   

          當你的網絡沒有足夠的帶寬來傳送所需的數據時(包括BGP路由表)。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 象山县| 芒康县| 曲麻莱县| 阿鲁科尔沁旗| 凤冈县| 获嘉县| 冀州市| 阿尔山市| 旬邑县| 杭锦旗| 新余市| 汉川市| 弥渡县| 独山县| 天津市| 台南县| 庆城县| 会理县| 象州县| 宣恩县| 新泰市| 满城县| 凤冈县| 厦门市| 宜兰市| 攀枝花市| 彭泽县| 略阳县| 五莲县| 沿河| 马山县| 武义县| 永胜县| 集安市| 罗定市| 周至县| 昆山市| 古田县| 惠州市| 富平县| 满城县|