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