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

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

IPv6服务网段示例

根据约束,本文中提供一个包含8192个地址的IPv6网段设置示例,供您参考。

  1. 根据地址数需求设定前缀长度,且前缀范围为112-120。

    本例中,需要8192个地址数,8192个地址需要13位二进制数表示,而IPv6地址总长度为128位二进制数,则该IPv6网段的前缀长度为128-13=115,表示前115位可用于区分网络地址段,后13位用于表示8192个主机地址。

    根据以上计算方式,可得出前缀范围为112-120的IPv6地址段所包含的地址数量如下:

    IPv6地址段的前缀长度

    包含的地址数量

    112

    65536

    113

    32768

    114

    16384

    115

    8192

    116

    4096

    117

    2048

    118

    1024

    119

    512

    120

    256

  2. 设置IPv6网络地址,且网络地址必须属于fc00::/8网段内。

    本例中,确定前缀长度为115,由于网络地址必须属于fc00::/8网段内,因此前8位二进制数是固定的。可修改的网络地址范围是第9位至第115位,第116位至第128位则属于主机地址。

    将IPv6地址写成二进制形式,则根据以上条件:

    • 网络地址必须属于fc00::/8网段,因此二进制中的前8位不可修改,否则将不属于fc00::/8网段,固定为1111 1110,对应十六进制为fc。
    • 包含8192个地址数的网段前缀长度设置为115,因此二进制中后13位用于表示主机地址,固定全为0。

    具体示例如下,其二进制中标红部分是不可修改的。

    二进制:  1111 1100 **** **** ... ***0 0000 0000 0000/115
                 |    |    |    |        |    |    |    |
    十六进制:   f    c    x    x ...    y    0    0     0/115

    其中x为任意十六进制数;而y对应的4位二进制数最后一位固定为0,因此十六进制数y可选范围为0、2、4、6、8、a、c、e。

support.huaweicloud.com/cce_faq/cce_faq_00406.html