IPv6(Internet Protocol Version 6)是网络层协议的第二代标准协议,也被称为IPng(IP next generation,下一代IP协议)。
IPv6的IP地址长度为128bit,被分为8组,每组的16bit用4个十六进制字符(0-9,A-F)来表示,组和组之间用冒号隔开。书写中,每组中的前导“0”以及连续的“0”可以用双冒号“::“来代替,但一个地址中双冒号只能出现一次。
IPv6地址有两部分,前64bit是网络前缀,后64bit相当于v4地址中的主机ID
[r1]ipv6
[r2]ipv6
[r1-GigabitEthernet0/0/0]ipv6 enable
[r2-GigabitEthernet0/0/0]ipv6 enable
[r1-GigabitEthernet0/0/0]ipv6 address auto link-local
[r2-GigabitEthernet0/0/0]ipv6 address auto link-local
[r1]display ipv6 interface?
GigabitEthernet0/0/0 current state : UP?
IPv6 protocol current state : UP
IPv6 is enabled, link-local address is FE80::5689:98FF:FEF6:30A8
R1
interface GigabitEthernet0/0/1
ipv6 enable
ipv6 address 2031:0:130F::1/64
R2
interface GigabitEthernet0/0/1
ipv6 enable
ipv6 address
R1
interface GigabitEthernet0/0/0
ipv6 address 2001:3:FD::/64 eui-64
R2
interface GigabitEthernet0/0/0
ipv6 address 2002:3:DE::/64 eui-64
在r1配置目的网段为pc2,下一跳为r2的GE0/0/1接口的全球单播地址
ipv6 route-static 2002:3:DE:: 64 2031:0:130F::2
在r2配置目的网段为pc1,下一跳为r1的GE0/0/1接口的全球单播地址
ipv6 route-static 2001:3:FD:: 64 2031:0:130F::1
测试pc1和pc2连通性
RIPng(RIP next generation,下一代RIP协议)是IPv4中RIPv2协议在IPv6网络上的扩展,多数RIPv2的原理都可以适用于RIPng。RIPng协议同样基于距离矢量算法的路由协议,用跳数来衡量到达目的主机的距离,16跳以上,定义为不可达。
RIPng对原有RIP协议的修改
RIPng与RIP协议相同点
都支持水平分割、独行逆转和触发更新,用来防止环路。默认情况下,启用水平分割和触发更新,不启用毒性扭转。
ripng 1
interface GigabitEthernet0/0/0
ripng 1 enable
OSPF针对IPv4协议使用的是OSPFv2,针对IPv6协议使用的是OSPFv3。
OSPFv3是基于链路运行的,同一链路上的两个节点不必具有相同的前缀也可以直接通信
OSPFv3的Router-ID,Area ID仍然保留类似IPv4地址长度的32bir的格式。实际上这些字段既不是IPv4地址,也不是IPv6地址,而只是一个编号。
OSPFv3,另据路由器总是以Router-ID作为标识的,所以DR和BDR也总是用其Router-ID来标识的。
OSPFv3不直接提供验证功能,依赖IPv6提供的IP AH和IP ESP协议进行验证。
router-id 1.1.1.1
interface GigabitEthernet0/0/0
ospfv3 1 area 0
display ospfv3 peer
学习书籍:《HCNA网络技术实验指南》
原文:https://blog.51cto.com/jiayimeng/2453423