rip协议中周期性广播路由信息的报文_技术实操||距离矢量路由协议-RIP
距離矢量路由協(xié)議—RIP
01
距離矢量路由協(xié)議概述
路由信息協(xié)議RIP(RoutingInformation Protocol)的簡稱,它是一種基于距離矢量(Distance-Vector)算法的協(xié)議,使用跳數(shù)作為度量來衡量到達(dá)目的網(wǎng)絡(luò)的距離。RIP主要應(yīng)用于規(guī)模較小的網(wǎng)絡(luò)中。
RIP是一種比較簡單的內(nèi)部網(wǎng)關(guān)協(xié)議。最初的RIP協(xié)議開發(fā)時(shí)間較早,所以在帶寬、配置和管理方面要求也較低,因此,RIP主要適合于規(guī)模較小的網(wǎng)絡(luò)中。RIP協(xié)議中定義的相關(guān)參數(shù)也比較少。例如,它不支持VLSM和CIDR,也不支持認(rèn)證功能。
RIP協(xié)議只使用跳數(shù)作為唯一的度量值。
跳數(shù)指的是度量值,度量值代表距離
這也突顯出RIP在選路原則上的一個(gè)缺陷,那么就是它無法考慮到帶寬這類的鏈路狀態(tài)等問題。我們最終選擇R3這條路徑,但是R2這條路徑的帶寬為2M更優(yōu)。
02
RIP協(xié)議路由表形成
當(dāng)路由器接口配置完IP地址,路由表中將直接出現(xiàn)直連網(wǎng)段,等待更新時(shí)間到達(dá),則相互交換彼此路由表信息。
路由表形成方式如圖:
例如R2從R1收到20.0網(wǎng)段的更新,則與自己本地路由表中的20.0進(jìn)行對(duì)比,自己本地的路由表項(xiàng)更優(yōu)并且不是來自同一源地址則丟棄此更新。
經(jīng)過一次路由更新后,路由表如下圖所示:
很明顯目前的路由表并不完整,所以需要等待更新周期30S到,進(jìn)行下次更新。
03
RIPv1和RIPv2的區(qū)別
l RIPv1是有類別路由協(xié)議,不支持VLSM和CIDR。
l 以廣播的形式發(fā)送報(bào)文(255.255.255.255)。
l 不支持認(rèn)證。
l RIPv2為無類別路由協(xié)議,支持VLSM,支持路由聚合與CIDR。
l 支持以廣播或者組播(224.0.0.9)方式發(fā)送報(bào)文。
l 支持明文認(rèn)證和 MD5 密文認(rèn)證。
l 支持手工匯總
l 支持觸發(fā)更新
04
有類路由協(xié)議與無類路由協(xié)議的區(qū)別:
有類路由(Classful)協(xié)議,它們?cè)谛媛酚尚畔r(shí)不攜帶網(wǎng)絡(luò)掩碼
無類路由(Classless)協(xié)議,它們?cè)谛媛酚尚畔r(shí)攜帶網(wǎng)絡(luò)掩碼
RIPv1是有類路由協(xié)議不支持不連續(xù)子網(wǎng),如下圖:
R1與R3上分別有10.1.1.0/24、10.1.2.0/24網(wǎng)段,進(jìn)行路由更新時(shí)有由于V1屬于有類協(xié)議不攜帶子網(wǎng)掩碼,所以兩邊都會(huì)在R2上形成10.0.0.0/8的路由表項(xiàng),度量值都為1,下一跳分別為192.168.1.1和192.168.1.2,此時(shí)去往10.0.0.0/8就有兩個(gè)下一跳進(jìn)行負(fù)載均衡。
RIPv2由于屬于無類路由協(xié)議,所以發(fā)送更新時(shí)攜帶掩碼,會(huì)形成下圖所示路由表,不會(huì)形成負(fù)載。
總結(jié)
以上是生活随笔為你收集整理的rip协议中周期性广播路由信息的报文_技术实操||距离矢量路由协议-RIP的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言实现linux下的top命令来获取
- 下一篇: 华谊兄弟出现什么问题_什么是语言训练?这