靜態路由和RIP

靜態路由簡介:
  靜態路由是一種特殊的路由,由管理員手工配置。當網絡結構比較簡單時,只需配置靜態路由就可以使網絡正常工作。
  靜態路由不能自動適應網絡拓撲結構的變化。當網絡發生故障或者拓撲發生變化後,必須由網絡管理員手工修改配置。
BFD簡介:
  BFD是Bidirectional Forwarding Detection的縮寫,它是一個用於檢測兩個轉發點之間故障的網絡協議,在RFC 5880有詳細的描述。
  BFD是一種雙向轉發檢測機制,可以提供毫秒級的檢測,可以實現鏈路的快速檢測,BFD通過與上層路由協議聯動,可以實現路由的快速收斂,確保業務的永續性。
  BFD Echo報文采用UDP封裝,目的端口號爲3784,源端口號在49152到65535的範圍內。目的IP地址爲發送接口的地址,源IP地址由配置產生(配置的源IP地址要避免產生ICMP重定向)
RIP簡介:
  RIP(Routing Information Protocol,路由信息協議)是一種較爲簡單的內部網關協議(Interior Gateway Protocol,IGP),主要用於規模較小的網絡中,比如校園網以及結構較簡單的地區性網絡。
  對於更爲複雜的環境和大型網絡,一般不使用RIP。
  由於RIP的實現較爲簡單,在配置和維護管理方面也遠比OSPF和IS-IS容易,因此在實際組網中仍有廣泛的應用。
RIP基本概念:
RIP 是一種基於距離矢量(Distance-Vector)算法的協議,它通過 UDP 報文進行路由信息的交換,
使用的端口號爲 520。
RIP 使用跳數來衡量到達目的地址的距離,跳數稱爲度量值。在 RIP 中,路由器到與它直接相連網
絡的跳數爲 0,通過一個路由器可達的網絡的跳數爲 1,其餘依此類推。爲限制收斂時間, RIP 規
定度量值取 0~15 之間的整數,大於或等於 16 的跳數被定義爲無窮大,即目的網絡或主機不可達。
由於這個限制,使得 RIP 不適合應用於大型網絡。
爲提高性能,防止產生路由環路, RIP 支持水平分割(Split Horizon)和毒性逆轉(Poison Reverse)
功能。
RIP的路由數據庫:
  每個運行RIP的路由器管理一個路由數據庫,該路由數據庫包含了到所有可達目的地的路由項,這些路由項包含下列信息:
 ·目的地址:主機或網絡的地址。
 ·下一跳地址:爲到達目的地,需要經過的相鄰路由器的接口IP地址。
 ·出接口:本路由器轉發報文的出接口。·度量值:本路由器到達目的地的開銷。
 ·路由時間:從路由項最後一次被更新到現在所經過的時間,路由項每次被更新時,路由時間重置爲0。
 ·路由標記(RouteTag):用於標識外部路由,在路由策略中可根據路由標記對路由信息進行靈活的控制。關於路由策略的詳細信息,請參見“三層技術-IP路由配置指導”中的“路由策略”。
RIP防止路由環路的機制:
  RIP協議向鄰居通告的是自己的路由表,有可能會發生路由環路,可以通過以下機制來避免:
 ·計數到無窮(Counting to infinity):將度量值等於16的路由定義爲不可達(infinity)。在路由環路發生時,某條路由的度量值將會增加到16,該路由被認爲不可達。
 ·觸發更新(Triggered Updates):RIP通過觸發更新來避免在多個路由器之間形成路由環路的可能,而且可以加速網絡的收斂速度。一旦某條路由的度量值發生了變化,就立刻向鄰居路由器發佈更新報文,而不是等到更新週期的到來。
 ·水平分割(Split Horizon):RIP從某個接口學到的路由,不會從該接口再發回給鄰居路由器。
這樣不但減少了帶寬消耗,還可以防止路由環路。
 ·毒性逆轉(Poison Reverse):RIP從某個接口學到路由後,將該路由的度量值設置爲16(不可達),並從原接口發回鄰居路由器。利用這種方式,可以清除對方路由表中的無用信息。
RIP的運行過程:
(1)路由器啓動RIP後,便會向相鄰的路由器發送請求報文(Request message),相鄰的RIP路由器收到請求報文後,響應該請求,回送包含本地路由表信息的響應報文(Response message)。
(2)路由器收到響應報文後,更新本地路由表,同時向相鄰路由器發送觸發更新報文,通告路由更新信息。相鄰路由器收到觸發更新報文後,又向其各自的相鄰路由器發送觸發更新報文。
在一連串的觸發更新廣播後,各路由器都能得到並保持最新的路由信息。
(3)路由器週期性向相鄰路由器發送本地路由表,運行RIP協議的相鄰路由器在收到報文後,對本地路由進行維護,選擇一條最佳路由,再向其各自相鄰網絡發送更新信息,使更新的路由最終能達到全局有效。同時,RIP採用老化機制對超時的路由進行老化處理,以保證路由的實時性和有效性。
RIP的版本:
RIP有兩個版本:RIP-1和RIP-2。
  RIP-1是有類別路由協議(Classful Routing Protocol),它只支持以廣播方式發佈協議報文。RIP-1的協議報文無法攜帶掩碼信息,它只能識別A、B、C類這樣的自然網段的路由,因此RIP-1不支持不連續子網(Discontiguous Subnet)。
RIP-2是一種無類別路由協議(Classless Routing Protocol),與RIP-1相比,它有以下優勢:
 ·支持路由標記,在路由策略中可根據路由標記對路由進行靈活的控制。
 ·報文中攜帶掩碼信息,支持路由聚合和CIDR(Classless Inter-Domain Routing,無類域間路由)。
 ·支持指定下一跳,在廣播網上可以選擇到最優下一跳地址。
 ·支持組播路由發送更新報文,只有RIP-2路由器才能收到更新報文,減少資源消耗。
 ·支持對協議報文進行驗證,並提供明文驗證和MD5驗證兩種方式,增強安全性。
  RIP-2有兩種報文傳送方式:廣播方式和組播方式,缺省將採用組播方式發送報文,使用的組播地址爲224.0.0.9。當接口運行RIP-2廣播方式時,也可接收RIP-1的報文。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章