ripng的应用配置

1.ripng简单介绍

      ripng是针对ipv6设计一种简单距离矢量路由协议。它虽然基于ripv2但是并不是ripv2的简单扩展,而是一个完全独立的协议。ripng协议不支持ipv4。

      ripng使用与ripv2相同的计时器、过程处理和消类型。例如像ripv2一样使用30s的更新计时器,180s的超时计时器、120s刷新计时器和180s的抑制计时器。它也使用相同的跳数度量,16跳表示不可到达。用与ripv2相同的方式使用请求和响应消息。以组播方式收发请求和响应消息。用的组播地址是ff02::9。除了上述这些类似的功能外个例外之处是认证功能。身并没有认证机制但是承担认证功能的特性已经集成到ipv6中了。

      ripng发送和接收消息都是运行在udp的521端口。另一个与ripv2不同之处是它没有设定消息的大小。在这里息的大小仅仅依赖于发送它的链路的MTU值。

ripng的报文格式如下图:

image

2.ripng的配置

1)拓扑图

1

2)配置要求

与R1连接的主机(2001:db8:0:18:18/64)能够和与R4连接的网段(2001:db8:0:20::)通信,而不能和R3

所连接的网段(2001:db8:0:8/62)通信。连接到R3的网段能和连接到R4的(2001:db8:0:21::1/64)通信而不能和与R1连接的主机通信。连接R1主机和连接R3的网段之间不能通信。

R1的配置:

R1(config)#ipv6 unicast-routing                        //在路由器上启用ipv6转发

R1(config)#nterface Loopback0
R1(config-if)#ipv6 address 2001:DB8:0:18::18/64
R1(config-if)#ipv6 rip xht1 enable              //配置接口参与的进程,不同进程之间不共享信息

R2的配置

R2(config)#interface Serial1/0
R2(config-if)#ipv6 address 2001:DB8:0:6::1/64
R2(config-if)# ipv6 rip xht1 enable    
R2(config)#interface Serial1/1
R2(config-if)# ipv6 address 2001:DB8:0:4::1/64
R2(config-if)#  ipv6 rip xht2 enable
R2(config)#interface Serial1/2
R2(config-if)#  ipv6 address 2001:DB8:0:5::1/64
R2(config-if)#  ipv6 rip xht1 enable
R2(config-if)#  ipv6 rip xht2 enable                //serial1/2同时参与两个进程

R2(config)#ipv6 router rip xht2
R2(config-rtr)#port 525 multicast-group FF02::9   //配置进程xht2使用udp 525端口

R3的配置与R1类似

interface Loopback0
ipv6 address 2001:DB8:0:10::10/64
ipv6 rip xht2 enable
      
interface Loopback1
ipv6 address 2001:DB8:0:11::11/64
ipv6 rip xht2 enable
       
interface Loopback2
ipv6 address 2001:DB8:0:12::12/64
ipv6 rip xht2 enable
       
interface Loopback3
ipv6 address 2001:DB8:0:13::13/64
ipv6 rip xht2 enable

interface Serial1/1
ipv6 address 2001:DB8:0:4::2/64
ipv6 rip xht2 enable
 

ipv6 router rip xht2
port 525 multicast-group FF02::9

R4的主要配置

interface Loopback0
ipv6 address 2001:DB8:0:20::1/64
ipv6 rip xht1 enable
    
interface Loopback1
ipv6 address 2001:DB8:0:21::1/64
ipv6 rip xht2 enable

interface Serial1/2
ipv6 address 2001:DB8:0:5::2/64
ipv6 rip xht2 enable
ipv6 rip xht1 enable

ipv6 router rip xht2
port 525 multicast-group FF02::9

3.测试

image

image

(深入了解请参阅TCP/IP路由协议卷一)

你可能感兴趣的:(ipv6)