在思科路由器中,默认RIP是发送RIP版本1的消息,接受版本1和2的消息。如果配置成RIPv1,那么RIP就默认只能接收和发送版本1的消息;如果配置成RIPv2,那么RIP默认也就只能接收和发送版本2的消息。我们可以用
1 | show ip protocols |
命令来查看RIP协议的兼容性信息。如下:
上图就是一个默认RIP的版本兼容情况,从上面我们可以看到默认的RIP是发送版本1,接收1和2。当然我们也可以手动进行修改,命令是在接口下使用
1 | ip rip send version |
和
1 | ip rip receive version |
,比如我们想让RIP接受和发送版本1和2,我们可以使用如下配置:
R1
interface Serial1/1
ip address 12.1.1.1 255.255.255.0
ip rip send version 1 2
ip rip receive version 1 2
ip address 12.1.1.1 255.255.255.0
ip rip send version 1 2
ip rip receive version 1 2
上面配置后效果如下:
这里要注意的就是在思科的设备中,只要启用RIP,不管是版本1还是版本2,默认就已经加入到224.0.0.9这个组播接受组中,我们配置的兼容性只是指定去处理某个版本的RIP报文。我们可以用命令
1 | show ip interface |
来查看接口的接收组信息。