【发布时间】:2022-07-05 23:03:49
【问题描述】:
这里我想要的是转换成 CIDR 格式的 IPv6 范围
例如:-
"2001:db8:abcd:0012:1::","2001:db8:abcd:0012:3::"
如果这是从和结束的范围
那么 CIDR List 应该是这样的
2001:db8:abcd:0012:1/128
2001:db8:abcd:0012:0/127
2001:db8:abcd:0012/126
等等……
【问题讨论】:
-
它是用于掩码而不是用于范围。我想要范围。
-
您提供的 CIDR 示例不正确,因为您没有八个 16 位字段(或
::表示多个0字段)。在任何情况下,/64以外的 IPv6 网络规模(/127点对点和/128环回地址除外)都毫无意义。使用/64以外的 IPv6 网络可能会导致问题。请参阅this answer。 -
看到这一切只是为了示例我要求的函数或任何使这个输入在范围内的东西。
标签: php ip calculator ipv6 cidr