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