RIP V2協(xié)議的兼容
對(duì)于RIP協(xié)議來(lái)說(shuō),目前有版本1和版本2兩種。很多時(shí)候我們需要進(jìn)行這兩個(gè)版本的兼容作用。那么這兩個(gè)版本是否能很好的兼容呢?這兩個(gè)版本中的差異都存在什么地方呢?接下來(lái)就來(lái)討論一下RIP V2協(xié)議與V1的兼容性。
RIP-V1使用了靈活的方式來(lái)進(jìn)行路由更新。如果更新報(bào)文的版本字段指出是RIP的版本1,但所有未使用的字段(UNUSED FIELD)的所有位都被設(shè)置為1,那么這個(gè)更新報(bào)文將被丟棄;如果版本字段設(shè)置大于1,在版本1中定義為未使用的字段將被忽略,并且處理這個(gè)消息。結(jié)果,像RIP V2協(xié)議這樣新版本的協(xié)議就可以向后兼容RIP-V1.
"兼容性開(kāi)關(guān)",用來(lái)允許版本1和版本2之間的互操作:
◆RIP-1——只有RIPV1的消息傳送;
◆RIP-1兼容性——使RIPV2使用廣播方式代替組播方式來(lái)通告消息,以便RIPV1可以接收它們;
◆RIP-2——RIP V2協(xié)議使用組播方式通告消息到目的地址224.0.0.9
◆NONE——不發(fā)送消息(可以使用passive-interface命令來(lái)完成)
"接收控制開(kāi)關(guān)"用來(lái)控制更新的接收。
◆RIP-1ONLY
◆RIP-2ONLY
◆BOTH
◆NONE——不接受更新
NONE功能可以通過(guò)使用訪問(wèn)列表過(guò)濾UDP源端口號(hào)520,或者配置NETWORK語(yǔ)句不包含該接口,或者配置一個(gè)路由過(guò)濾列表完成。
RIP V2協(xié)議無(wú)類(lèi)路由的查找
有類(lèi)路由的查找方法——首先將目的地址與路由選擇表中的主網(wǎng)絡(luò)地址匹配,然后匹配主網(wǎng)絡(luò)的子網(wǎng)。如果經(jīng)過(guò)這些匹配項(xiàng),這個(gè)數(shù)據(jù)包就會(huì)被丟棄。
這樣的有類(lèi)別路由選擇協(xié)議,這種缺省的方式也能夠通過(guò)全局命令I(lǐng)P CLASSLESS更改。
當(dāng)路由器執(zhí)行無(wú)類(lèi)別路由查找時(shí),它不會(huì)注意目的地址的類(lèi)別,替代的方式是,它在目的地址和所有已知的路由之間執(zhí)行逐位(bit-by-bit)的***匹配。
當(dāng)和缺省路由一起工作時(shí),這個(gè)性能變得非常有用。當(dāng)再加上無(wú)類(lèi)別路由選擇協(xié)議的其他一些特性時(shí),無(wú)類(lèi)別路由查找的功能將顯得更加強(qiáng)大。