Internet網路的主要節點設備是路由器,路由器通過路由轉發接受到的數據。轉發策略可以是人為指定,但是由於工作量大,無法實現;靜態路由由於不能採用靈活的路由維護和生成功能,於是動態路由協議得到廣泛應用,通過自動計算路由表信息來計算決定自身路由狀況,以及維護周邊路由器的信息,最終實現路由維護。
常見的路由協議有RIP、IGRP、EIGRP、OSPF、IS-IS、BGP等。
RIP、IGRP、EIGRP、OSPF、IS-IS是內部網關協議,適用於單個ISP的統一路由協議的運行,一般由一個ISP運營的網路位於一個AS(自治系統)內,有統一的AS number(自治系統號)。BGP是自治系統間的路由協議,是一種外部網關協議。但是BGP也分成IBGP和EBGP.尤其是那種構建了MPLS-VPN網路的ISP都採用全網BGP互連,MPLS是基於TAG來做路由轉發的,在這裡就不多做介紹了.EBGP適用於有多個出口作為路由選擇的網路,最重要的是此網路與ISP網路的策略不同.
RIP很早就被在Internet上使用,是最簡單的路由協議。它是「路由信息協議(Route Information Protocol)」的簡寫,主要傳遞路由信息,通過每隔30秒廣播一次路由表,維護相鄰路由器的位置關係,同時根據收到的路由表信息計算自己的路由表信息。RIP是一個距離向量路由協議,最大的跳數為16,超過了16跳網路則認為目標網路不可達.此協議大部分用在網路架構較為簡單的小型網路環境.現在的版本分為RIP-V1和RIP-V2版本,後者支持VLSM技術.
OSPF協議是「開放式最短路徑優先(Open Shortest Path First)」的縮寫。它利用最小生成樹演算法(SPF演算法)得到路由表,傳遞鏈路狀態來得到網路信息,維護一張網路有向拓撲圖。由於其特有的開放性,它在廣泛使用中。
為了維護各個ISP的獨立利益,標準化組織制定了ISP間的路由協議BGP。 BGP是「邊界網關協議(Border Gateway Protocol)」的縮寫,處理各ISP之間的路由傳遞。但是BGP運行在相對核心的地位,需要用戶對網路的結構了解很多,否則造成的損失可能會很大。
stock | retire | vm
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History