RIPng

R1(config)#router rip name启用RIPng

R1(config)#int fa0/0

R1(config-if)#ipv6 rip 1 enable

RIPng将通告与该接口相关联的大部分IPv6单播前缀,但不通告链路本地地址,也不通告前往每个接口IPv6的本地主机路由(前缀长度为/128的路由)。RIP通告与接口相关联的所有可路由子网

R1#sh ipv6 rip next-hops
RIP process "quid", Next Hops
FE80::C801:9FF:FE88:8/Serial1/0 [4 paths]

R2#sh ipv6 int b
Serial1/0 [up/up]
FE80::C801:9FF:FE88:8
2000::1:C801:9FF:FE88:8

RIPng将R2的链路本地地址用作下一跳。

IPv6的EIGRP

R1(config)#ipv6 router eigrp 1

R1(config-rtr)#eigrp router-id 2.2.2.2
R1(config-rtr)#no shut

R1(config-rtr)#exi

R1(config)#int fa0/0

R1(config-if)#ipv6 eigrp 1

与RIPng类似,IPv6的EIGRP通告有关接口上所有直连子网的信息,但链路本地地址和本地路由(前缀长度为/128的路由)除外,将邻居的链路本地地址用作下一跳。

OSPFV3

!
interface FastEthernet1/0
no ipaddress
shutdown
duplex auto
speed auto
ipv6 address 2000:0:0:3::/64 eui-64
ipv6 ospf 1area 0
!

ipv6 router ospf 1
router-id2.2.2.2
log-adjacency-changes
!

IPv6的IGP重分发

IPv6默认只分发邻接路由器IGP获悉的路由,要想获悉邻接路由器的直连路由,需要添加include-connected

ipv6 router rip name

redistribute ospf 1include-connected

静态IPv6路由

可将邻接路由器的任何地址用作下一跳IP地址,包括邻接路由器的链路本地IPv6地址,如果将链路本地地址用作下一跳地址,需要定义出站接口和链路本地地址。