网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

为IPv6配置RIP——Cisco中的RIPng

更新时间:2026年03月27日   作者:spoto   标签(Tag):

先决条件: 路由信息协议(RIP), 路由信息协议(RIP)V1与V2, RIP路由的实现

路由信息协议(RIP)是一种动态路由协议,它以跳数作为路由度量标准,以寻找从源网络到目标网络之间的最佳路径。它是一种距离矢量路由协议,其AD值为120。RIP运行在OSI模型的网络层上。RIP使用端口号520进行通信。

RIPng:安息吧。

RIPng的含义是:路由信息协议,下一代版本这是一种基于UDP协议的简单距离矢量协议,其传输协议所使用的端口号如下:521为了避免与现有的RIPv1和RIPv2发生冲突,采用了520作为替代值。由于RIP得到了广泛的采用,而且许多CISCO路由器以及其他厂商也支持RIP,因此人们开始开发一种基于RIPv2的IPv6版本,即RIPng。RIPng是在RIPv2的基础上构建的(RIPv2实际上是用于IPv4的RIP版本)。用于多播的RIPng公告的目标IPv6地址是……FF02::9.RIPng的许多操作与RIPv2类似。

在RIPng中,METRIC的含义是:

该指标是基于“跳数”来计算的。当接收RIPng公告时,该指标会随之增加。

metric =15 being the maximum
metric =16 representing infinity 
(as RIP/ RIPng is suitable for small office
/home office (SOHO) routers and simple networks)

配置RIPng:

步骤1:在全局配置模式下,需要在两台路由器上都启用IPv6单播路由功能。

R1(config)#ipv6 unicast-routing

R2(config)#ipv6 unicast-routing
 

步骤2在物理接口上启用IPv6功能。fastethernet0/0:

R1(config)#interface fastethernet0/0
R1(config-if)#ipv6 enable
R1(config-if)#no shut 

R2(config)#interface fastethernet0/0
R2(config-if)#ipv6 enable
R2(config-if)#no shut

第三步使用上述方法,可以在两台路由器的回环接口上配置一个IPv6单播地址。IPv6地址/前缀长度 :

R1(config)#interface loopback0
R1(config-if)#ipv6 address 2000:192:168::1/128

R2(config)#interface loopback0
R2(config-if)#ipv6 address 3000:192:168::1/128
$

此时,您可以尝试ping这些路由器的物理接口IPv6地址,但是无法ping到那些回环接口。

请尝试通过R1来ping R1的回环接口。

R2#ping 2000:192:168::1 

这将是您在R2 CLI上所得到的输出结果:

 

那么,现在我们需要在这两个路由器上配置RIPng协议。配置完成后,我们会再次尝试对它们进行ping测试。

步骤4:在两台路由器上都启用RIPng功能。IPv6路由器 RIP <名称>全局配置命令:

R1#ipv6 router rip routing 
R2#ipv6 router rip routing 

步骤5:在物理接口以及环回接口上启用RIP功能。启用 IPv6 RIP 协议 <名称>在这两个路由器上,都存在与“<name>”相关的接口子命令(在这种情况下,“routing”与IPv6路由器的RIP <name>全局配置命令相对应)。

R1(config)#interface fastEthernet 0/0
R1(config-if)#ipv6 rip routing enable
R1(config-if)#exit
R1(config)#interface loopback 0
R1(config-if)#ipv6 rip routing enable
R1(config)#do wr
R2(config)#interface fastEthernet 0/0
R2(config-if)#ipv6 rip routing enable
R2(config-if)#exit
R2(config)#interface loopback 0
R2(config-if)#ipv6 rip routing enable
R2(config-if)#exit
R2(config)#do wr

步骤6:确认两台路由器上RIPng的配置是否正确:

R1#show ipv6 protocols
 
R2#show ipv6 protocols
 

检查连通性:

现在,尝试从R1向R2的回环接口发送ping请求,反之亦然。

R1#ping 3000:192:168::1
 
R2#ping 2000:192:168::1
 

在配置完RIPng之后,R1应该能够ping通R2的回环接口。同样地,R2也应该能够ping通R1的回环接口。因为RIPng通过RIPng通告信息,将两台路由器各自的回环接口的IPv6网络路由信息添加到对方的IPv6路由表中(这与RIPv2的做法相同)。

为了在GNS3中捕捉该接口的情况:

  1. 请确保……Wireshark它已经安装在您的电脑上。
  2. 将鼠标悬停在想要捕获的界面上,然后右键点击该界面。
  3. 将会出现一个下拉菜单,其中包含一些选项。
  4. 请选择“说”这个选项。“开始捕获。”
 

输出流量:

通过Wireshark捕获到的第64个数据包的流量信息如下。该流量数据是由Wireshark所捕获的。

 

数据包信息:

 
              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料