1.協議文檔
Rip-2協議的具體描述在RFC1388中。這份備忘錄只是提出一個針對與路由信
息協議(RIP)的修改。關于路由信息協議的具體內容可參見RFC1058。另外,有關
于RIP-2治理信息庫的內容請參考RFC1389。
2.要害特性
雖然RIP-2協議使用與RIP-1同樣的路由算法,但它支持幾種新的特性。這些特
性是:選擇域路由,外部路由標記,子網掩碼,下一跳地址以及驗證機制。
2.1選擇域路由
選擇域路由答應多個RIP自治系統共存在同一個物理網絡上。這個特性是應一
些Internat工程任務組的成員的要求加入的。它答應我們使用很簡單的策略來把按
域共享路由信息的路由器分組。
2.2外部路由標記
外部路由標記域常被用來傳播從外部網關獲得的信息。關于這個域的精確定義
已經超出了RIP-2協議的范疇。總之,它是有用的,例如把外部網關信息作為數字
傳播。
2.3子網掩碼
包含子網掩碼是改進RIP協議最初的意圖。子網掩碼信息是RIP協議在多種環境
中變得更有用,并且答應在網絡中使用變長掩碼。子網掩碼信息還答應我們像在CIDR
中一樣,將多個C類地址聚合在一個地址組中。
2.4下一跳地址
支持下一跳地址優化了在使用多種路由協議的網絡環境中的路由器。例如,假如
RIP-2協議在網絡中與另一個路由協議共同使用,并且有一個路由器同時運行兩種協
議,那么這個路由器就可以告訴其他使用RIP-2協議的路由器一個對于給定目的的更好
的下一跳地址,假如存在的話:)
2.5驗證機制
相對與RIP-1而言RIP-2的一個重大改進是加入了驗證機制。實質上,它和OSPF
提供的可擴展機制是一樣的。現在還只是為驗證機制設計了一個簡單的純文本密碼。
但是,一些更安全的驗證方法也可以很輕易的組合進來。
2.6多點廣播
RIP-2包可以用多點廣播的辦法發布以代替廣播發布。使用多點廣播地址降低了
那些不支持路由協議的主機的負載。它也答應運行RIP-2的路由器共享一些運行RIP-1
的路由器收不到的路由信息。這一點是非常有用的,因為運行RIP-1的路由器可能會
曲解這些路由信息,其原因是它們不能應用信息中提供的子網掩碼信息。
3.RIP-2治理系統庫
RIP-2的治理系統庫答應監測并控制RIP協議的操作。除了全局的計數器和控制器
外,還有計數器提供鄰居路由器的狀態。
4.實現
現在已經有一個幾乎完成的RIP-2協議的實現。一個使用RIP-2的“gated”程序
已經由康乃爾大學的JeffreyHonig完成。這個程序可以通過匿名登錄到
gate.cornell.edu,下載/pub/gated/gated-alpha.tar.Z得到。這個程序支持多點
廣播,子網掩碼信息,有限的確認機制,下一跳地址,有限的選擇域路由。一個基于
RIP-2的RIP查詢程序也已經完成。這個程序還不能支持完全的包容規則,不支持完全
的身份驗證機制,不支持完全的選擇域路由和治理系統庫。它已被用做對自身的測試
和對不同的RIP-1實現的測試。
還有,這個程序的完成是在一家廠商的支持下完成的。廠商的名字現在還不能
透露。
5.參考文獻
[1]Malkin,G.,"RIPVersion2-CarryingAdditionalInformation",
RFC1388,Xylogics,Inc.,January1993.
[2]Malkin,G.,andF.Baker,"RIPVersion2MIBExtension",RFC
1389,Xylogics,Inc.,AdvancedComputerCommunications,January
1993.
[3]Hedrick,C.,"RoutingInformationUniversity,June1988.
6.安全注重事項
有關安全事項的討論在2.5節中。
7.作者的地址
GaryScottMalkin
Xylogics,Inc.
53ThirdAvenue
Burlington,MA01803
Phone:(617)272-8140
EMail:gmalkin@Xylogics.COM
新聞熱點
疑難解答