CCNA和CCNP的學習和考試都會涉及到RIP,但是從學習內(nèi)容就可以看出涉及到的RIP的難度是不一樣的。相對于CCNA來說,CCNP的難度更大一些。所以才更需要對于CCNP的RIP做一些學習筆記,方便查看。
一、綜述:
1、DV:最大16跳。
2、工作于應(yīng)用層。
3、RIP版本分類:
RIPv1:有類,只支持自動匯總,廣播,不支持認證。
RIPv2:無類(支持VLSM,不支持CIDR),支持手動匯總,組播組地址224.0.0.9,支持認證。
4、封裝結(jié)構(gòu):|LL|IP|UDP(8Bytes)|RIP(512Bytes)|FDS|,每次最多可發(fā)送25條更新條目。
5、計時器:
更新:30s
失效:180s,失效記為possible down
抑制:180s,用于防環(huán),收到距離更大的相同條目,先標記為possible down,期間未收到更新則刪除
刷新:240s,期間未收到更新則刪除
6、IGP(建議使用在非常小的網(wǎng)絡(luò))。
7、RIPng:用于IPv6。
8、RIP報文分類:
Requst:路由器加入新的域時通告請求以保證路由表條目同步
Update:觸發(fā)更新和周期性更新
二、特性
1、自動匯總
啟動RIP后,自動匯總默認開啟,且RIPv1無法關(guān)閉。路由器會對以下兩種路由進行自動匯總并發(fā)送:該路由器的本地路由;通過鄰居獲悉的RIP路由。
2、手動匯總
在盡可能接近發(fā)送源的控制層面的發(fā)送出接口配置手工匯總;將多條度量值不同的條目匯總,以度量值低的作為匯總條目度量值;發(fā)送后本地路由表并不會在發(fā)送后產(chǎn)生一條前綴掩碼同匯總路由一致并指向Null0接口的防環(huán)路由;配置手工匯總后要通過某接口發(fā)送路由給鄰居,明細路由被抑制,匯總路由被發(fā)送;手工匯總優(yōu)先級比自動匯總低;先考慮是否發(fā)送,再考慮是否匯總。
三、向RIP域內(nèi)注入缺省路由的四種方法
1、邊界路由配置一條全0指向外網(wǎng)的靜態(tài)缺省路由,再在RIP進程內(nèi)配置命令redistribution static,通過重分發(fā)將靜態(tài)路由協(xié)議獲悉的路由以RIP協(xié)議的形式通告出去。
2、邊界路由配置一條全0指向外網(wǎng)的靜態(tài)缺省路由,再在RIP進程中配置命令network 0.0.0.0可將該靜態(tài)路由加入RIP。
3、全局模式下配置命令ip default-network $network-number,將邊界網(wǎng)絡(luò)下放進域內(nèi),對邊界路由本地路由表無影響。
4、RIP進程內(nèi)配置命令default-information originate,將全0的缺省路由下放到域內(nèi),對邊界路由本地路由表無影響。
四、認證
RIPv2支持認證,只有思科設(shè)備支持密文認證,第三方設(shè)備只能明文認證。認證基于廣播域,鏈路內(nèi)可以收發(fā)路由的接口,必須使用相同的類證類型和密鑰。
router(config)#key chain $chain-name //名字只有本地含義 router(config-keychain)#key $key-id //鑰匙編號具有全局含義 router(config-keychain-key)#key-string $password //設(shè)置密碼
router(config-if)#ip rip authentication key-chain $chain-name //選擇密鑰 router(config-if)#ip rip authentication mode {text|md5} //設(shè)置模式即啟用認證
五、被動接口
在幀中繼只有單播的環(huán)境中,或環(huán)回口,可在RIP進程內(nèi)配置命令passive-interface interface將接口置為被動接口。
該行為不影響本路由器其他被宣告進RIP的接口,通告該被動接口的直連網(wǎng)段路路由,或該接口接收到并加如路由表中的路由。
被其他被置為被動接口的接口收發(fā)RIP更新:
收:廣播/組播/單播都可以接收;
發(fā):不發(fā)廣播/組播,可發(fā)單播更新。
六、配置
router(config)#router rip //啟用RIPv1
router(config-router)#network $network-number //宣告主類網(wǎng)段進RIP router(config-router)#version 2 //啟用RIPv2
router(config-router)#no auto-summary //關(guān)閉自動匯總 router(config-router)#times basic $update-time $invalid-time $holddown-time $flush-time //計時器周期設(shè)置
router(config-if)#ip summary-address rip $prefix $mask //配置手工匯總
七、兼容性開關(guān)
默認啟用RIPv1,此時只發(fā)v1路由更新,但同時收v1和v2。接口中配置命令ip rip {send|receive} version {1|2},管理各接口的收發(fā)RIP更新的版本。
八、單播更新
RIP進程中配置命令neighbor $ip-address指向鄰居的直連接口的IP地址,用于MA環(huán)境。
整合一下關(guān)于RIP的學習筆記之后,就可以隨時翻看,更有助于加深記憶,這樣更容易通過考試哦!