给定一个 prefix Y
,很容易计算相应的网络掩码:将Y
乘以一个设置位,然后用零填充“向右”,直到总共有 32 位 (IPv4)。
例子:
前缀24
,因此网络掩码11111111 11111111 11111111 00000000
或255.255.255.0
.
是否有具有不同位模式的网络掩码,例如
00000000 11111111 00000000 11111111
(0.255.0.255
)00000000 11111111 11111111 11111111
(0.255.255.255
)11111111 11111111 11111111 00000001
(255.255.255.1
)
指定“前缀”显然不适用于这些情况。
(我很确定答案是“否”,但我正在编写一些网络代码,这需要在所有可能的情况下都有效,所以我想 101% 确定。)