RIP V2的簡要介紹
RIP協(xié)議的使用可以追溯到很早。面對(duì)這個(gè)有些古老的協(xié)議,你是否掌握了呢?那么我們現(xiàn)在主要介紹一下RIP V2協(xié)議的一些特點(diǎn)。它只是在RIPV1協(xié)議的基礎(chǔ)上增加了一些擴(kuò)展特性,以適用于現(xiàn)代網(wǎng)絡(luò)的路由選擇環(huán)境?這些擴(kuò)展特性有:
◆每個(gè)路由條目都攜帶自己的子網(wǎng)掩碼
◆路由選擇更新更具有認(rèn)證功能
◆每個(gè)路由條目都攜帶下一跳地址
◆外部路由標(biāo)志
◆組播路由更新
最重要的一項(xiàng)是路由更新條目增加了子網(wǎng)掩碼的字段,因而RIP協(xié)議可以使用可變長的子網(wǎng)掩碼,從而使RIP V2協(xié)議變成了一個(gè)無類別的路由選擇協(xié)議?
RIP V2協(xié)議工作原理
V1版路由更新用是的廣播方式?RIP V2協(xié)議使用組播的方式向其他宣告RIP V2的路由器發(fā)出更新報(bào)文,它使用的組播地址是保留的D類地址224.0.0.9
使用組播方式的好處在于,本地網(wǎng)絡(luò)上相連的RIP路由選擇無關(guān)的設(shè)備不再花費(fèi)時(shí)間對(duì)路由器廣播的更新報(bào)文進(jìn)行解析?
RIP V2信息幀格式
包括:命令(8位)、版本(8位)、未用(值為0)、地址族標(biāo)示符、路由標(biāo)記、IP地址、子網(wǎng)掩碼、下一跳、度量值。和RIPV1一樣,RIP V2協(xié)議的更新報(bào)文***可以包含25個(gè)路由條目?同樣使用UDP的520端口號(hào),并且數(shù)據(jù)報(bào)文的大小***為512個(gè)8bit位?
◆命令(COMMAND)——取值為1和2,1表示是請(qǐng)求信息,2表示是響應(yīng)消息
◆版本號(hào)(VERSION)——對(duì)于RIP V2協(xié)議,該字段值為2
◆地址族標(biāo)識(shí)(address family indentifier ,AFI)——對(duì)于IP該項(xiàng)設(shè)置為2.當(dāng)消息是對(duì)路由器(或主機(jī))整個(gè)路由選擇表的請(qǐng)求時(shí),這個(gè)字段將被設(shè)置為0.
◆路由標(biāo)志(ROUTERTAG)——提供這個(gè)字段來標(biāo)記外部路由或重分配到RIP V2協(xié)議中的路由?默認(rèn)情況是使用這個(gè)16位的字段來攜帶從外部路由選擇協(xié)議注入到RIP中的路由的自主系統(tǒng)號(hào)?雖然RIP協(xié)議自己并不使用這個(gè)字段,但是在多個(gè)地點(diǎn)和某個(gè)RIP域相連的外部路由,可能需要使用這個(gè)路由標(biāo)記字段通過RIP域來交換路由信息?這個(gè)字段也可以用來把外部路由編成"組",以便于在RIP域中更容易地控制這些路由?
◆IP地址(IP ADDRESS)——路由條目的目的地址,它可以是主網(wǎng)絡(luò)地址?子網(wǎng)地址或主機(jī)路由?
◆子網(wǎng)掩碼(SUBNET MASK)——是一個(gè)確認(rèn)IP地址的網(wǎng)絡(luò)和子網(wǎng)部分的32位的掩碼?
◆下一跳(NEXT HOP)——如果存在的話,它標(biāo)識(shí)一個(gè)比通告路由器更好的地址更好的一下地址?也就是說,它指出的下一跳地址,其度量值比同一個(gè)子網(wǎng)上的通告路由器更靠近目的地?如果這個(gè)字段設(shè)置為全0(0.0.0.0),說明通告路由器的地址就是***的下一跳地址?
◆度量(METRIC)——是一個(gè)1~16之間的跳數(shù)?