【发布时间】:2016-01-15 04:58:27
【问题描述】:
如何手动根据 IP 地址范围计算子网掩码?
例如IP地址从212.92.32.00到212.92.63.255,十进制点格式的掩码是什么?
【问题讨论】:
-
您想以编程方式计算它还是...?如果你现在只想计算,这里 - subnet-calculator.com
-
我想知道如何在纸上手动计算
标签: ip-address
如何手动根据 IP 地址范围计算子网掩码?
例如IP地址从212.92.32.00到212.92.63.255,十进制点格式的掩码是什么?
【问题讨论】:
标签: ip-address
子网的first和last IPv4地址满足以下条件:
在这种情况下,网络掩码就是 /N。在您的示例中,地址是:
11010100.01011100.00100000.00000000和
11010100.01011100.00111111.11111111
所以:
所以,您的网络掩码是 /19,或 11111111.11111111.11100000.00000000,或 255.255.224.0。
【讨论】:
此 IP 范围属于 C 类,表示 N.N.N.H(N 表示网络 ID,H 表示主机 ID)和默认 C 类子集掩码 255.255.255.0。二进制格式 11111111 11111111 11111111 00000000。 这里 8 个主机位 2x2x2x2x2x2x2x2 = 256(仅可用 254,因为 2 个主机不可用,一个用于网络,一个用于广播) 现在第一个子网如下:
网络:212.92.32.0/24 广播:212.92.32.255 HostMin:212.92.32.1 -----(可用IP起始) HostMax:212.92.32.254 -----(可用IP结尾) 网络掩码:255.255.255.0 主机/网络:254
最高可达 212.92.63.255
【讨论】: