IPv6路由协议及重分发
配置用于IPv6的EIGRP
使用全局命令ipv6 unicast-routing启用ipv6路由
使用全局配置命令ipv6 router eigrp asn启用eigrp
在接口上启用ipv6,配置方法同RIPng
使用接口子命令ipv6 eigrp asn在接口上启用eigrp,指定的asn必须与全局命令一致
在eigrp配置模式下,使用命令no shutdown 启用用于ipv6的eigrp
如果没有自动选择eigrp路由器id,在eigrp配置模式下使用命令eigrp router-id rid配置一个eigrp路由器id
IPv6的EIGRP通告有关接口上所有直连子网的信息,但链路本地地址和本地路由除外。
验证用于IPv6的EIGRP
OSPF第3版
比较OSPFv2和OSPFv3
说明:
OSPFv3不要求邻接路由器必须位于同一个子网才能成为邻居
OSPFv3支持在一条链路上使用多个OSPF实例,而OSPFv2只允许每条链路使用一个实例使用邻居的链路本地IPv6地址用于下一跳地址
ospfv3必须有RID才能工作
配置OSPFv3
下一代RIP
RIPng--理念及其与RIP-2的比较
由于IPv6使用IPSec身份验证报头(AH)来支持身份验证,因此RIPng本身不支持身份验证,而依赖于IPSec进行身份验证
配置RIPng
RIPng基本配置步骤:
使用全局命令ipv6 unicast-routing启用ipv6路由。如果不配置此命令,将不能配置RIPng
使用全局配置命令ipv6 router rip name启用RIPng.指定的名称必须在当前路由器中是唯一的,但不必与邻接路由器使用的名称相同
在接口上启用IPv6.方法一:使用接口命令ipv6 address address/prefix-length [eui-64]给接口配置一个ipv6单播地址。方法二:配置命令ipv6 enable.如果不配置此步,将不能在接口上启用RIPng.
使用接口子命令ipv6 rip name enable在接口上启用RIP,其中的名称必须与全局配置命令指定的名称相同。如果忘记配置第二步,此步将会使IOS自动生成第二步的命令。
验证RIPng
RIPng使用链路本地IPv6地址用做下一跳IP地址
用于IPv6的EIGRP
用于IPv4和IPv6的EIGRP--理论及比较
用于IPv6和IPv6的EIGRP的差异:
用于IPv6的EIGRP通告IPv6前缀/长度,而不是IPv4子网/掩码信息
用于IPv6的EIGRP将邻居的链路本地地址用做下一跳IP地址
用于IPv6的EIGRP依赖于IPv6内置的身份验证和保密功能进行身份验证
用于IPv6的EIGRP不能执行自动汇总
用于IPv6的EIGRP不要求邻居位于同一个IPv6子网以便成为邻居
OSPFv3只支持一种配置方法,就是使用ipv6 ospf area在接口上启用OSPFv3.OSPFv3不支持network命令。配置步骤如下:
使用全局命令ipv6 unicast-routing启用ipv6路由
使用全局配置命令ipv6 router ospf process-id创建一个ospfv3路由进程
在接口上启用ipv6,方法同RIPng
使用接口子命令ipv6 ospf process-id area areanmuber在接口上启用ospfv3
配置ospf路由器id,方法同eigrp
验证OSPFv3
IPv6 IGP重分发
IPv4与IPv6路由重分发之间的相似之处如下:
重分发使用iP路由表中的路由,而不是源路由协议控制的拓扑表和数据库中的路由
重分发时可使用路由映射表来过滤路由,设置度量值以及设置路由标记
IPv6路由协议使用的默认管理距离与IPv4相同,覆盖这些默认设置的机制也相同
IPv6使用同样的基本机制来避免环路问题:管理距离,路由标记和过滤
IPv6路由协议使用给内部和外部路由设置的默认管理距离与IPv4路由协议相同
配置重分发的命令语法相同
配置和概念方面的不同之处如下:
IPv6片redistribute命令默认只重分发IGP获悉的路由,而不重分发启用了该IGP的接口的直连路由。要重分发这些直连路由,必须在命令redistribute中指定参数include-connected.ipv4 IGP重分发总是考虑IGP 获悉的路由以及启用了该IGP的接口的直连路由。
不同于OSPFv2,OSPFv3不需要在命令redistribute中包含参数subnets,因为IPv6没有分类网络及其子网的概念
IPv6重分发不考虑IPv6路由表中的本地路由
在不使用路由映射表的情况下重分发
使用路由映射表进行重分发
静态IPv6路由
使用命令配置IPv6静态路由,语法如下:
ipv6 route prefix/length {outgoing-interface [next-hop-address] | next-hop-address} [admin-distance] [tag
tag-value]
注意:1、可将邻接路由器的任何地址用做下一跳iP地址,包括邻居的链路本地Ipv6地址。2、如果将链路本地地址用做下一跳地址,则必须配置出站接口和链路本地地址。