一、实验目的
- 掌握 RIP-2 单播更新的配置
- 理解 RIP-2 组播与单播发送的机制
二、应用环境
- 在某些非广播的环境中,需要进行单播路由更新
- 由于实际需要,路由器只向某个目标发送路由更新
三、实验设备
- DCR-2655 两台
- 网线(交叉线) 三条
四、实验拓扑
五、实验要求
六、实验步骤
第一步:按照上表,配置路由器的所有接口地址并测试连通性
Router_config#hostname Router-A
Router-A_config#interface g0/3
Router-A_config_g0/3#ip address 192.168.1.1 255.255.255.0
Router-A_config_g0/3#exit
Router-A_config#interface g0/4
Router-A_config_g0/4#ip address 192.168.0.1 255.255.255.0
Router-A_config_g0/4#exit
Router-B 配置如上
第二步:路由器 B 上配置 RIP 协议
Router-B#conf
Router-B_config#router rip
Router-B_config_rip#version 2 !配置为版本 2
Router-B_config_rip#network 192.168.1.0
Router-B_config_rip#network 192.168.2.0
Router-B_config_rip#timer update 4 !为方便观察,设置更新周期为 4 秒
第三步:查看组播更新过程
Router-B#debug ip rip database
RIP database debugging is on
Router-B#debug ip rip message
RIP message debugging is on
Router-B#debug ip rip packet !观察 RIP-2 组播更新的过程
RIP protocol debugging is on
Router-B#2002-1-1 00:04:43 RIP: Update timer timeout
2002-1-1 00:04:43 RIP: send to 224.0.0.9 via GigaEthernet0/3 !组播地址为 224.0.0.9
2002-1-1 00:04:43 vers 2, CMD_RESPONSE, length 24
2002-1-1 00:04:43 192.168.2.0/24 via 0.0.0.0 metric 1
2002-1-1 00:04:43 RIP: send to 224.0.0.9 via GigaEthernet0/4
2002-1-1 00:04:43 vers 2, CMD_RESPONSE, length 24
2002-1-1 00:04:43 192.168.1.0/24 via 0.0.0.0 metric 1
2002-1-1 00:04:47 RIP: Update timer timeout
2002-1-1 00:04:47 RIP: send to 224.0.0.9 via GigaEthernet0/3
2002-1-1 00:04:47 vers 2, CMD_RESPONSE, length 24
2002-1-1 00:04:47 192.168.2.0/24 via 0.0.0.0 metric 1
第四步:配置单播更新
Router-B#config
Router-B_config#router rip
Router-B_config_rip#neighbor 192.168.1.1 !配置单播更新
第五步:观察单播更新过程
Router-B#debug ip rip packet
RIP message debugging is on
Router-B#2002-1-1 00:06:31 RIP: Update timer timeout
2002-1-1 00:06:31 RIP: send to 192.168.1.1 via GigaEthernet0/3 !使用单播更新过程
2002-1-1 00:06:31 vers 2, CMD_RESPONSE, length 24
2002-1-1 00:06:31 192.168.2.0/24 via 0.0.0.0 metric 1
2002-1-1 00:06:31 RIP: send to 224.0.0.9 via GigaEthernet0/3
2002-1-1 00:06:31 vers 2, CMD_RESPONSE, length 24
2002-1-1 00:06:31 192.168.2.0/24 via 0.0.0.0 metric 1
2002-1-1 00:06:31 RIP: send to 224.0.0.9 via GigaEthernet0/4
2002-1-1 00:06:31 vers 2, CMD_RESPONSE, length 24
2002-1-1 00:06:31 192.168.1.0/24 via 0.0.0.0 metric 1
七、注意事项和排错
1.debug 命令观察完毕后一定记得关闭(no debug all)
2.修改更新定时器只是为了便于观察,与单播配置无关
八、相关配置命令详解
neighbor
使用 neighbor 命令定义交换路由信息的邻居路由路由器,no neighbor 取消邻居路由路由器。
neighbor ip-address
no neighbor ip-address
缺省: 无邻居路由器被定义。
命令模式: 路由配置状态
使用说明:neighbor 命令指定需要定点传送的地址,这主要是为了应付某些不能以广播地址发送的特定非广播网的特殊需求。
示例
下面例子中,neighbor 路由路由器配置命令可以允许使 RIP 更新发送给指定的邻居。
router rip
neighbor 131.108.20.4
相关命令
network