Ipv6基础配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ipv6基础配置
以Ipv4为核心技术的internet获得巨大成功,促使IP技术得到广泛应用。然而,随着internet的迅猛发展,Ipv4技术的不足也日益凸显,特别是地址空间的不足直接限制了IP技术应用的进一步发展。
Ipv6(internetprotocolversion 6)是网络层协议的第二代标准协议,也被称为Ipng(IP nextgeneration,下一代IP协议)。它是IETF设计的一套规范。Ipv6和Ipv4之间最显著的区别就是IP地址长度从原来的32bit变为128bit,地址空间大的惊人,有一种夸张的说法是:地球上的每一粒沙子都可以拥有一个Ipv6地址。Ipv6以其简化的报文头格式、充足的地址空间、层次化的地址结构、灵活的扩展头、增强的邻居发现机制将在未来的市场竞争中充满活力。
128bit的Ipv6地址被分为8组,每组的16bit用4个十六进制字符(0~9)·,A~F来表示,组和组之间用冒号隔开。比如2031:0000:130F:0000:0000:09C0:876A:130B,为了书写方便,每组中的前导“0”都可以省略。地址中包含的连续两个或多个均为0的组,可以用双冒号“::”来代替,这样可以压缩Ipv6地址书写时的长度。但是在一个Ipv6地址中只能使用一次双冒号,否则当计算机将压缩后的地址恢复成128bit时,无法确定每段中0的个数。所以,上述地址可以简写为
2031:0:130F:;9C0:876A:130B。
一个Ipv6的地址可以分为两部分,比如2001:A304:6101:1:0000:E0:F726:4E58/64,前64bit是网络前缀,相当于Ipv4地址中的网络ID,后64bit相当于IPV4地址中的主机ID。
配置IPV6单播地址
根据实验编址表在PC上配置相应的IPV6地址。模拟器中的PC上已经默认开启了Ipv6功能,即已经自动生成了链路本地地址。
在路由器系统视图模式下全局开启Ipv6功能
[R1]ipv6
在R1上的GE0/0/0接口下使用ipv6enable命令开启ipv6功能。
[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ipv6 enable
在R1的GE0/0/0接口上配置自动生成的链路本地地址。
[R1-GigabitEthernet0/0/0]ipv6 address auto link-local ipv6地址自动链接本地
配置完成后,在R1上查看GE0/0/0接口所配置的自动生成的链路本地地址。
可以看到当前GE0/0/0接口下的链路本地地址.
在PC1上测试与R1链路本地地址间的连通性。
通信正常。同理配置R2的GE0/0/0接口。
[R2]ipv6
[R2]interface GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]ipv6 enable
[R2-GigabitEthernet0/0/0]ipv6 address auto link-local ipv6地址自动连接本地
配置完成后,测试PC2与R2之间的连通性。
可以看到通信正常。
在R1和R2的GE0/0/1接口上手工静态配置全球单
播地址。在配置Ipv4地址时,新地址会替换老地址;而
在配置Ipv6地址时,新地址会被添加,老地址不受影响。使用ipv6address命令可以为接口直接添加Ipv6地址,2031:0:130f::1为需要配置的Ipv6地址,64为此地址的前缀长度。[R1]interface GigabitEthernet 0/0/1
[R1-GigabitEthernet0/0/1]ipv6 enable
[R1-GigabitEthernet0/0/1]ipv6 address 2031:0:130f::1 64
[R2]interface GigabitEthernet 0/0/1
[R2-GigabitEthernet0/0/1]ipv6 enable
[R2-GigabitEthernet0/0/1]ipv6 address 2031:0:130f::2 64
配置完成后再R1和R2上查看所配置的全局地址。
可以看到Ipv6全球单播地址的配置已经生效。
测试R1与R2的全球单播地址间的连通性,同时请注意区分全球单播地址和链路本地地址。
可以看到通信正常
用EUI-64方式配置IPV6地址
在R1的GE0/0/0接口使用ipv6address命令配置EUI-64地址
[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ipv6 address 2001:3:fd:: 64 eui-64
配置完成后,查看配置结果。
可以看到R1GE0/0/0接口此时已经生成了有效的EUI-64地址。
继续在R2上的GE0/0/0接口使用Ipv6addresseui-64命令配置EUI-64地址。
[R2]interface GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]ipv6 address 2002:3:de:: 64 eui-64
配置完成后,查看配置结果。
地址生成后,在PC1上配置R1的GE0/0/0接口地址为网关地址,在PC2上配置R2的GE0/0/0接口地址为网关地址。
配置IPV6静态路由和默认路由
在R1上配置IPV6 route-static命令配置IPV6静态路由,目的网段为PC2所在的Ipv6网段,下一跳为R2的GE0/0/1接口的IPV6全球单播地址。
[R1]ipv6 route-static 2002:3:de:: 64 2031:0:130f::2
ipv6路线静态目的地2002:3:de:: 64下一跳2031:0:130f::2
在R2上配置IPV6默认路由,下一跳为R1的GE0/0/1接口的IPV6全球单播地址。
[R2]ipv6 route-static :: 0 2031:0:130F::1ipv6路线静态目的地所有网段下一跳2031:0:130F::1
配置完成后在PC1上测试与PC2间的连通性。
通信正常。
注意:PC机的IPV6网关配置子网掩码(前缀长度)配置否则无法ping通
思考:如果路由器某一接口下配置了多个IPV6地址,互相之间是否会产生影响?