0

有没有办法从 IPv6 CIDR 中获取 IPv6 地址的数量?

例如: CIDR: 2403:3E00::/32 => 需要获取 ipv6 地址数:79228162514264337593543950336

4

2 回答 2

0

IPv6 地址有 128 位,其中(稍微简化)一个数字专用于网络地址,其余的专用于主机地址。

在您的情况下,32 位专用于网络部分(/32),因此其他 96 位专用于主机地址。

2^(128-32) = 2^96 = 79228162514264337593543950336 hosts
于 2013-08-18T18:04:35.117 回答
0
2^(128-32) = 2^96 = 79228162514264337593543950336 

错了,你还需要

79228162514264337593543950336 - 1 = 79228162514264337593543950335 hosts

PS。抱歉,由于声誉问题,我无法对 Joachim 的回答发表评论,这就是我对 stackoverflow 不太感兴趣的原因。

于 2015-07-15T19:15:47.413 回答