IPV6基本了解

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

参考https://support.huawei.com/enterprise/zh/doc/EDOC1100116138#ZH-CN_TOPIC_0204809629
https://www.w3cschool.cn/ipv6/ipv6_address_types.html

IPv6地址结构

IPv4的10进制的表示方式不同IPv6使用的是16进制的表示方式。
首先基本知识IP v6是128位二级制表示也就是32个16进制位构成如参考连接中下图所示
在这里插入图片描述
图中书写格式前64位是网络前缀相当于IP v4网络号后64位是接口标识相当于IP v6主机号
分割格式网络前缀和标识接口号两个冒号隔开其他每4个16进制位用一个冒号隔开
/64相当于IP v4中的子网掩码

IP v6地址分类

IPv6主要有三种地址单播地址、任意播地址和组播地址

单播地址

单播地址Unicast唯一标识一个接口类似于IPv4的单播地址。发送到单播地址的数据包将被传输到此地址所标识的唯一接口。
在这里插入图片描述
表中各类地址的意义如下

链路本地单播地址用于邻居发现协议和无状态自动配置进程中链路本地上节点之间的通信。可以和本地局域网内IP地址通信
唯一本地地址个人理解在本地自己设置的地址仅用于同一个站点的地址。具有全球唯一的前缀可以进行网络之间的私有连接不必担心地址冲突等问题。
环回地址0:0:0:0:0:0:0:1或::1。它的作用与在IPv4中的127.0.0.1相同即节点将IPv6报文发送给自己。
未指定地址::不能被分配给任何节点也不能作为目的地址。主机初始化用于地址探测的地址使用
全球单播地址等同于IPv4公网地址。运营商管理的48位路由前缀和本地站点管理的16位子网ID以及64位接口ID。如无特殊说明全球单播地址包括站点本地单播地址。
任播地址Anycast用来标识一组接口通常这组接口属于不同的节点。发送到任播地址的数据包被传输给此地址所标识的一组接口中距离源节点最近的一个接口最“近”的一个是指根据路由协议的距离度量。
组播地址Multicast用来标识属于不同节点的一组接口类似IPv4的组播地址。发送到组播地址的数据包被传输给此地址所标识的所有接口。IPv6不包括广播地址广播地址的功能均由组播地址来提供。

IPv6 link local的构成及生成方法

在这里插入图片描述

这就是链路本地单播地址IPv6中的应用范围受限制的地址类型只能在连接到同一本地链路的节点之间使用。由特定的本地链路前缀FE80::/10最高10位值为1111111010和IEEE EUI-64格式的接口标识符EUI-64可来源于EUI-48构成。
当一个节点启动IPv6协议后通过配置IPV6全球单播地址或配置自动生成的链路本地地址时节点的每个接口会自动配置一个IPv6 link local地址其固定的前缀+EUI-64规则形成的接口标识。
IPv6 link local的生成方法
当在接口视图下使能IPV6协议时可通过下面三种方式为该接口配置link local地址

  • 接口配置IPv6全球单播地址后自动生成Link Local地址。
  • 接口配置ipv6 address auto Link-Local命令自动生成Link Local地址。
  • 接口使用ipv6 address Link-Local命令手动指定Link Local地址。

配置IPv6 link local

  1. 执行命令system-view进入系统视图。
  2. 执行命令interface interface-type interface-number进入接口视图。
  3. 请根据不同情况进行以下配置。 如果配置接口的自动链路本地地址请执行命令ipv6 address auto link-local。

    如果手动配置接口的链路本地地址请执行命令ipv6 address ipv6-address link-local。
    可以为接口配置多个IPv6地址但是每个接口只能有一个链路本地地址。

  4. 执行命令commit提交配置。
阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: ipv6