PHP IPV6 CIDR计算主机总数

时间:2017-07-18 19:03:32

标签: php ipv6 hosts cidr

我正在寻找一个PHP脚本,它将以CIDR格式给出IPV6 IP地址的主机总数。我知道有类似的帖子,但到目前为止我还没能让它们中的任何一个正常工作。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

如果你有CIDR表示法的前缀,那么你知道前缀长度。可用于主机的位是前缀未定义的位。因此,计算数字很容易:

取前缀长度(斜杠后面的部分),从地址长度(128)中减去它,然后根据结果的幂来计算2。