云容器引擎 CCE-创建CCE Turbo集群时如何设置IPv6服务网段:IPv6介绍

时间:2024-05-20 10:01:18

IPv6介绍

IPv6地址

IPv6地址采用128位二进制表示,是IPv4地址长度的4倍。因此IPv4地址的十进制格式不再适用,IPv6采用了十六进制来表示,将128位二进制数转换为32位十六进制数,每4位十六进制数(不区分大小写)为一组,每组以冒号“:”隔开,可以分为8组。

IPv6地址存在多种省略写法:

  • 0位省略:如果每个冒号分组中存在以0开头的,则可以将0位省略,多个0连续时可省略多个。例如以下IPv6地址均是等价的。
    • ff01:0d28:03ee:0000:0000:0000:0000:0c23
    • ff01:d28:3ee:0000:0000:0000:0000:c23
    • ff01:d28:3ee:0:0:0:0:c23
  • 双冒号省略:如果以十六进制表示的IPv6地址中间依然存在很多个全为0的分组,可以把连续全为0的分组压缩成双冒号"::"。但为保证唯一性,这种压缩方式只能使用一次,即一个IPv6地址中只能出现一次双冒号"::"。
    例如:

    双冒号省略前

    双冒号省略后

    ff01:d28:3ee:0:0:0:0:c23

    ff01:d28:3ee::c23

    0:0:0:0:0:0:0:1

    ::1

    0:0:0:0:0:0:0:0

    ::

IPv6地址段

IPv6地址段通常采用CIDR(无类别域间路由选择)表示法,通常用斜杠(/)后跟一个数字表示,即格式为“IPv6地址/前缀长度”。此处前缀长度与IPv4地址段的掩码作用类似,用数字来表示网络部分所占用的二进制位数,可将IPv6地址分为网络地址和主机地址两部分。而前缀长度指定了网络部分占用的位数,剩余位数则是主机地址部分,可以更加方便和灵活地表示不同的地址段。

例如,fc00:d28::/32表示一个前缀长度为32位的IPv6地址段,则在该网段中分配地址时,前32位(以二进制计算,此处即为fc00:d28)为网络地址,后96位则为可用的主机地址。

support.huaweicloud.com/cce_faq/cce_faq_00406.html