2

有时,Web 开发人员使用 IP 地址块或范围来处理来自该 IP 范围(IP 块)的流量,当我们想要阻止机器人访问网站和更多用途时,也会使用 ip 范围。

我无法理解一件事,我在这里看到了有关 IP 的信息http://ipinfo.io/AS16509,我读到了类似“103.246.150.0/23 有 512 个 IP 地址”的内容,

好的,但是“103.246.150.0/23”中的“/23”是什么意思?过去,每当我读到“103.246.150.0/23”之类的内容时,我只是认为这意味着 23 个 IP 地址,例如 103.246.150.0、103.246.150.1、103.246.150.2....... 103.246.150.23。但事实并非如此,它包含 512 个 IP,请在此处阅读http://ipinfo.io/AS16509

那么“/23”是什么意思呢?

例如,Facebook 提供了一系列 IP 来处理他们的机器人

31.13.24.0/21

66.220.144.0/20

那么上面的IP是什么,有多少IP?谢谢

4

1 回答 1

5

请参阅无类域间路由(CIDR) 表示法。

斜杠后面的数字/表示子网掩码的位数。包含 512 个地址,/23因为子网在前 23 位中指定,其余 32 - 23 = 9 位在该子网中给出 2 9 = 512 个地址。(IPv4 地址是四个字节,或 32 位。)

有关更详细的答案,请参阅Network Engineering Stack Exchange 上的相同问题。

于 2016-02-07T00:43:41.630 回答