資源描述:
《RIP路由協議匯總》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、4/3山高人為峰!龍飛揚RIP一、RIPoverview:1.rip是tcp/ip協議開發(fā)的第一個路由選擇標準;是一個distancevector協議,協議號為17;利用UDp來封裝數據,用520端口發(fā)送接受更新。2.rip適用于小型網絡,路由器數目不大于15臺(默認16臺不可達),廣播更新。3.發(fā)送和接收的更新為路由表條目,并且每個更新包最多攜帶25條路由條目。4.基本原理:每個啟動RIP協議的端口發(fā)出目標為255.255.255.255的廣播(RIPRequestmessage),其鄰居路由器收到后發(fā)送
2、他所知道的路由表信息(Responsemessage),同時在發(fā)出后出端口的時候將hopcount加1(如果路由表中顯示的跳數為“1”則表示通告路由器是與自己直連的)以上過程周期性執(zhí)行(默認30秒一次);當接收方收到更新后就作如下處理:⑴更新信息是自己沒有的,則加入路由表。⑵更新信息的目標是自己有的,則比較跳數,如果比自己原有的小則更新路由表;如果跳數比較大或為不可達(跳數大于15),則看更新信息的源地址(即為自己去往目標的下一跳),是否與自己原來的下一跳一樣,如果不一樣則丟棄此更新;如果一樣,這時為了防止
3、有不斷變化的產生會啟動抑制計時器(Holddowntimer)默認180秒,同時將該路由設為不可達,如果在180秒后還收到同樣的更新消息則接受。⑶對于接受的更新在加入路由表的同時會附加一個無效計時器(Invalidationtimer)默認180秒,即在180秒后還沒收到相關更新信息則認為不可達設跳數為16,如果在過60秒(一共240秒)還沒收到則從路由表中刪除該條路由(刷新計時器(flushtimer))。這樣做的好處是防止了路由黑洞⑷為了防止同時發(fā)更新造成廣播風暴,隨機設置一個25.5~30秒的數值以實
4、現不同時送更新,這就是debug時看到的更新間隔不為30秒的原因。5.產生的問題和解決:⑴環(huán)路問題:A-B-C-①:設網絡收斂后,ABC為三臺路由器,①為一個網段如果該網段發(fā)生故障,則C可以知道,其將①設為不可達(hop=16)然后等待下一次更新時間去向B發(fā)送更新,但是如果B先更新,C會收到這樣一條消息說:“B可以去①跳數為2跳,那么C比較后(比16?。└侣酚杀?;問題產生了當有數據發(fā)向①時,B將數據轉給C,C在將數據給B不斷循環(huán)直到TTl=0。※解決1:splithorizion:只進不出(從某一端口收到
5、的更新不在從此端口發(fā)出)※解決2:reverserouter:從某一端口收到的更新在從此端口出去時跳數設為為16※解決3:采用觸發(fā)更新(全路由表更新)⑵同上問題如果ABC成環(huán)路則上述方法就時效了,所以采用最大跳數16,即大于15跳即表示不可達。(出現此問題的現象是一開始正常,但逐漸變得越來越慢)⑶路由黑洞:對于接受的更新在加入路由表的同時會附加一個無效計時器(Invalidationtimer)默認180秒,即在180秒后還沒收到相關更新信息則認為不可達設跳數為16,如果在過60秒(一共240秒)還沒收到則
6、從路由表中刪除該條路由這個為刷新計時器(flushtimer)。6.V1和V2的邊界路由器X支持v1,v2;v1通過他向其他路由器更新,v2也同樣,但是,當X轉發(fā)某以版本的更新后下一跳不是指向X而是要求轉發(fā)路由器。4/3山高人為峰!龍飛揚RIP1.路由表中nexthop0.0.0.0表示源地址為下一跳。一、RIPV11.只支持等價負載均衡(對于跳數相同的多條路徑),最大支持6條的負載均衡,默認為4條。2.以跳數為度量值3.每30秒更新路由表一次,廣播更新4.有類路由(classful),novlsm5.無認
7、證功能,所以要實現安全可通過passive-interface和neihbor來實現。6.主網絡號相同,sm相同的子網叫做連續(xù)子網,當為連續(xù)子網時RIP可傳送子網信息(實際上是通過接口上的sm來實現的),當同一網絡號時會發(fā)送帶子網信息的ip號而不是主網絡號,接受方收到后會將此ip號與自己的接受接口的sm與,如果主機位不為0(即說明兩個掩碼不同)則會認為這是一條主機路由加入路由表sm為/32此時可通過升級為V2來更正。7.對于不連續(xù)子網他們之間傳送網絡號而不傳送子網信息,這樣就產生了問題,可采用輔助ip地址加
8、以解決。ipadd192.168.0.1255.255.255.0secondary8.對于RIPV1的有類路由當需要尋址時先檢查網絡號有的化在看有無子網,有的化在檢查子網決定轉發(fā)或丟棄,無子網則可直接轉發(fā)給網絡號。二、RIPV21.defindinrfc1721,1222,24532.無類路由,更新時發(fā)送sm,支持vlsm3.組播更新(224.0.0.9)4.支持手動路由匯總5.支持md5驗證三、相關配置1.基