且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《IP路由协议疑难解析》一2.11  兼容性问题

更新时间:2022-09-21 08:04:48

本节书摘来自异步社区《IP路由协议疑难解析》一书中的第2章,第2.11节,作者 【美】Zaheer Aziz, CCIE #4127 , Johnson Liu, CCIE #2637 , Abe Martey, CCIE #2373 , Faraz Shamim, CCIE #4131,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.11  兼容性问题

IP路由协议疑难解析
RIP-1和RIP-2可在同一个网络内运行。在网络中同时运行这两种路由协议时,有以下几点需密切关注。

  • 自动汇总——RIP-1和RIP-2可在同一网络中并肩运行。同时运行两种协议时,定义RIP-2的RFC 1723建议关闭自动汇总功能。
  • 子网路由的通告——若RIP-1路由器收到了一条更精确的路由,就会误以为是主机路由。
  • 查询——收到RIP-1路由器发出的查询请求时,RIP-2路由器会回复以RIP-1路由更新消息。但若将RIP-2路由器配置为只发送RIP-2路由更新消息,则其会对RIP-1路由器发出的查询请求视而不见。
  • 版本字段——路由器会根据RIP数据包中的版本字段来决定如何处理RIP-1和RIP-2数据包。

若RIP数据包中的版本字段值为0,则丢弃该报,而不管接收路由器运行的是哪个RIP版本。
若RIP数据包中的版本字段值为1,则接收路由器会检查所有“必须为0”的字段(详见图2-9)。如果版本号非0,数据包将被丢弃,不管接收路由器运行的是哪个版本。
若运行RIP-1的路由器收到版本字段值为2的RIP数据包,则接收路由器只会“关注”数据包中的“必要”信息,不会检查所有“必须为0”的字段。