你知道IPv6地址的接口标识有几种方法吗?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了你知道IPv6地址的接口标识有几种方法吗?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2179字,纯文字阅读大概需要4分钟。
内容图文
我们都知道,IPv4的地址由网络号+主机位构成,那IPv6呢?
也是一样的,只不过叫法不同而已,
IPv6地址由:网络前缀+接口标识组成。
你们知道IPv6的接口标识是怎么产生的吗?
本期龙哥通过简单的实验展示,一起与大家分享一下怎么生成的?
希望大家能够利用零碎时间阅读本文,能有所收获,能巩固一下之前所学的知识点。
IPv6的接口标识生成方法,有3种:如下
手工配置;
系统通过软件自动生成;
IEEE EUI-64规范生成;(此方法最为常用)
下面,我们通过实验展示来看看,都是怎么生成的?
1手工配置
直接给每台路由器配IPv6地址,配置方法如下:
R1
[R1]ipv6
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ipv6 enable
[R1-GigabitEthernet0/0/0]ipv6 address 2020::1/64
[R1-GigabitEthernet0/0/0]
R2:
[R2]ipv6
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ipv6 enable
[R2-GigabitEthernet0/0/0]ipv6 add 2020::2/64
[R2-GigabitEthernet0/0/0]qu
查看:
验证一下:
怎么样?IPv6的接口标识手工配置,还是挺简单的吧?
2系统通过软件自动生成
接下来,用桥接的方式,演示一下,我的笔记本电脑如何获取到IPv6的?
桥接我电脑的虚拟网卡:
此时,我电脑虚拟网卡,IPv6配置情况如下:
现在,我们在R2配置一下,待会我的虚拟网卡就可以获取IPv6地址了:
R2
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]ipv6 enable
[R2-GigabitEthernet0/0/1]ipv6 add 2021::2/64
[R2-GigabitEthernet0/0/1]undo ipv6 nd ra halt //使能系统发布RA报文功能
现在,我们再看看我的虚拟网卡,已经有IPv6地址:
验证一下:可以通信了。
3IEEE EUI-64规范生成
EUI-64是如何生成的? 其实就是利用接口的48位mac地址,通过一下规范,转换成IPv6接口标识的过程。具体规范如下:
先将48位mac地址,对半分开;
中间插入:FFFE;
第1字节的第7位进行反转。
举个例子:
1、48位mac地址分成2半:
2、插入FFFE:
3、第1字节的第7位进行反转:
下面,我们通过实验演示一下:
R1配置:
[R1]ipv6
[R1]INT G0/0/0
[R1-GigabitEthernet0/0/0]ipv6 enable
[R1-GigabitEthernet0/0/0]ipv6 address 2020::/64 eui-64
R2配置:
[R2]ipv6
[R2]INT G0/0/0
[R2-GigabitEthernet0/0/0]ipv6 enable
[R2-GigabitEthernet0/0/0]ipv6 address 2020::/64 eui-64
验证一下:
我们以R1为例,进行分析:
R1的mac地址为:00e0-fc83-6923
现在将此mac对半分:00e0-fc 83-6923中间插入FFFE:00e0-fcFF FE83-6923第一字节为:00 ,化成2进制为:0000 0000
第一字节的第7位进行反转:0000 0010,十六进制为:02最后EUI-64 接口标识为:02e0-fcff-fe83-6923
现在,我们来查看R1的接口,核对一下是不是一样的?
怎么样?看完,是不是感觉涨知识了?觉得不错,点个赞哈~
内容总结
以上是互联网集市为您收集整理的你知道IPv6地址的接口标识有几种方法吗?全部内容,希望文章能够帮你解决你知道IPv6地址的接口标识有几种方法吗?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。