总长度为128比特,通常分为8组,每组有4个十六进制数,每组十六进制数间用冒号分隔;
例如:2021:0000:0000:1207:3210:320E:235C:43EB
为了书写方便,IPv6提供了压缩格式:
每组的前导0都可以省略,上述地址可写为2021::1207:3210:320E:235C:43EB
地址中包含的连续两个或多个均为0的组,可以用双冒号::来代替
注意:在一个IPv6地址中,只能使用一次双帽号“::”
网络前缀:n比特(由IANA去分配的,已分配好的),相当于IPv4地址中的网络ID
接口标识:128-n比特(得配置),相当于IPv4地址中的主机ID
手工配置;
系统通过软件自动生成;
IEEE EUI-64规范生成;
第一种:演示手工配置接口标识生成
使用 display ipv6 interface GigabitEthernet 0/0/0查看接口0下的IPv6详细信息
第二种:演示系统通过软件自动生成
拉出来一个cloud(云朵形状)关联一个云,先增加一个UDP端口,另一个端口是本地网卡上,该本地网卡是一个虚拟网卡,是在电脑上创建一个环回口得来的(在后面有详细步骤)。
undo ipv6 nd ra halt //使能系统发布RA报文功能。命令敲下去之后,很快就获取到了一个弹窗询问。该命令的使用是因为设备与主机相连时,需要周期性的向主机发布RA报文中的IPv6地址前缀和有状态自动配置标志位的信息。
注意如果不小心点了否,设备接口线变为红色了(后面有讲解)
该网卡上的IPv6地址设置是自动获取(右击——选择属性)可以查看到。
相当于是笔记本连上路由器,路由器上必须保证它启用IPv6,这时候看该网卡的详细信息可看到,它拿到了一个IPv6的地址。
测试一下。
IEEE EUI-64规范是将接口的MAC地址转换成IPv6的接口标识的过程
link-local地址可通过该方式生成的:
当一个接口只要配置了IPv6地址,它就会自动生成一个link-local address链路本地地址,通过EUI-64转换得到的
直接让它产生link-local address,不配置IPv6单播地址。会自动产生link-local address,不会生成全球单播地址。
手工配置的时候也可以配置单播IPv6地址也通过EUI-64生成
ipv6 address 2020::/64 eui-64 //配置接口的EUI-64格式的全球单播地址
右击此电脑——管理
设备管理器——网络适配器——操作——添加过时硬件
单击下一步
控制面板——网络和Internet——网络和共享中心——更改适配器设置
可看到已经添加成功的以太网2环回接口适配器,需要重启电脑才能使其生效
如果配置时出现该弹窗,不小心点了否定之后,ensp上的设备线都变红了
关掉ensp重新打开,看是否有下面的提示框出现,如果没有,再试着拉设备启动,如果还是那样的话,去查看一下防火墙,可直接关掉公网防火墙。然后再来试,如果没反应,可重启一下电脑。
觉得直接关掉公网的话,会有风险,那可以直接进入高级设置,只对ensp相关应用程序做改动。
选择禁用的右击——属性
这里直接选择允许连接,为什么不选择只允许安全连,个人觉得这个选项复杂且这里没必要。
完成。
B站学习链接——很详细