一,動態路由的協議
1.動態路由協議的概述
動態路由就是路由器之間交換信息的以語言 OSPD、ISIS各種各樣的協議就是不同語言相互交換信息,如果使用不同的協議是不能交換信息的。
【動態路由是基於某種協議實現的,每一種動態路由協議都有自己的語言】
RIP:Routing Information Protocol,路由信息協議。
OSPF: 0pen shortest Path First,開放式最短路徑優先。
ISIS: Intermediate system to Intermediate system,中間系統到中間系統。
BGP: Border Gateway Protocol,邊界網關協議。
注:不同路由協議是不能通信的,但是可以用其他方法讓他們通信舉例 人語言
2.動態路由的特點
減少管理任務:只需配置,配置完之后我只要把各個網段宣告出去
占用網絡帶寬:
1.無需管理員手工維護,減輕管理員工作負擔
2.占用了網絡帶寬。
3.在路由器上運行路由協議,是路由器可以自動根據網絡拓撲圖結構的變化調整路由條目
4.網絡規模大、拓撲復雜的網絡
3.度量值
【度量值代表距離。它們用來在尋找路由時確定最優路由路徑。每一種路由算法在產生路由表時,會為每一條通過網絡的路徑產生一個數值(度量值),最小的值表示最優路徑】
1)跳數
它可以簡單的記錄經過路由器的個數。例如,數據從路由器A發出,經過路由器B到達其他網絡,那么其跳數為1,如果經過c到達其他網絡,它經過的路由器為2,那么其跳數為2在RIP中跳數是衡量路徑的主要標准,其最大跳數16,超過16即為不可達。意為最大16個路由器
2)帶寬
一般會選擇帶寬高的路徑,但是不是主要標准,如果在T1線路上,鏈路帶寬占用過多,那么它就可能不會選擇這個鏈路了。
3)負載
負載反映了沿途鏈路的流量大小。最優路徑應該是負載最低的路徑。負載不會像帶寬或者跳數那樣,路徑上的負載變化,那么度量也會跟着變化。這里需要當心,如果度量變化過於頻繁,那么會引起路由振盪,路由振盪會對路由器的CPU、數據鏈路的帶寬和全網穩定性產生負面影響。
4)時延
時延是報文經過鏈路經過的時間,使用時延作為度量的路由協議會使用時延較低的鏈路最為最佳路徑。有多種方法可以計算時延,時延不僅要考慮鏈路時延,而且還要考慮路由器的’處理時延和隊列時延等因素。另一方面,路由的時延可能根本無法度量。因此,時延可能是沿路各個接口所定義的靜態時延的總
和。
5)可靠性
此獨聯是用以度量鏈路在某種情況下發生故障的可能性。可靠性是可以變化的或者固定的。可靠性高的鏈路將被優先選擇。
6)成本
此度量有管理員設置,可以反映路由的登記。通過任何策略或者鏈路特性對鏈路的cost進行定義。同時,花費也可以反映出網絡管理員的主觀意識。
一般以上幾種度量不是單獨使用,一般是綜合使用,通過某種算法來計算最佳路徑。大家在使用中應該靈活運用。
路由器會通過度量值來確定最優路由路徑
4.收斂
所有路由表都達到一致狀態的過程
大家到達一致狀態或者說穩定狀態,大家的路由表條目都是一樣的
5.靜態路由與動態路由的比較
網絡中靜態路由和動態路由相互補充
靜態路由方向精確,但配置麻煩
動態路由指標工作比較簡單,但是占用帶寬靜態路由協議只能小規模的企業網絡,大型企業網絡用的是動態路由協議
靜態路由:
優點:配置靈活,管理員手工配置,節省鏈路開銷
缺點:當拓撲發生改變時,需要管理員去每台路由器上修改路由配置建議五條以內的外部路由用靜態路由協議,五條以上的用動態路由協議
二,動態路由協議的分類
1.距離矢量路由協議
依據從源網絡到目標網絡所經過的路由器的個數選擇路由RIP、IGRP
距離:到目的地成本(度量值)
矢量:到目的地方向(下一跳)
2.鏈路狀態路由協議
綜合考慮從源網絡到目標網絡的各條路徑的情況選擇路由OSPF、IS-IS
【鏈路的狀態是指與該路由器直連網絡的狀態,並包含關於網絡類型以及那些網絡中與該路由器相鄰的所有路由器的信息。】
三,RIP路由協議工作原理
RIP:距離-矢量路由選擇協議
1.RIP的基本概念
定期更新(路由器每經過一段時間周期-30S后,向鄰居發送更新信息)
鄰居(與其相連的路由器)
廣播更新(Ripv1 255.255.255.255)
組播更新(Ripv2 224.0.0.9)
全路由表更新(路由器將從鄰居學習到的路由放進自己的路由表中,然后將路由表所有路由信息在通告給其他路由器,直到整個網絡學習到)
路由表的形成
2.RIP的度量值與更新時間
RIP度量值為跳數
最大跳數為15跳,16跳為不可達
RIP更新時間
每隔30s發送路由更新消息,UDP520端口 RIP
路由更新消息
發送整個路由表信息
3.水平分割
路由環路
假如40斷了 R2和R3就會不斷循環直到第16次斷掉 這期間R2還保留40 R3已經丟失40
行水平分割可以阻止路由環路的發生
從一個接口學習到路由信息,不再從這個接口發送出去
同時也能減少路由更新信息占用的鏈路帶寬資源
四,RIP的配置
啟動RIP進程
rip 1
1是進程號,這邊范圍是1-65535
version 2
宣告RIP版本號 #2是版本號還有個版本1
network X.X.X.X
X.X.X.X'為網絡號,宣告主網絡號
dis rip 1
查看路由協議的配置