子网划分 - 网络

Subnetting - Networking

如何使用给定的 IP 地址和该网络中主机的子网掩码找到特定 LAN 的网络地址? 例如,如果主机的 ip 地址是 192.168.1.1,子网掩码是 255.255.255.128,那么它所属的网络地址是什么?

您可以使用 AND 运算,为此,您首先需要将 IP 地址和子网掩码转换为它们的二进制等价物。 AND运算规则如下:
0 AND 0 = 0
0 AND 1 = 0
1 AND 0 = 0
1 AND 1 = 1

因此,利用上述规则,我们可以找到给定IP地址所属子网的网络地址:

192.168.1.1 = 11000000 10101000 00000001 00000001
255.255.255.128 = 11111111 11111111 11111111 10000000


192.168.1.1 = 11000000 10101000 00000001 00000000

因此,网络地址为192.168.1.0,子网掩码为255.255.255.128

网络地址是“192.168.1.0/25”

主机地址范围是“192.168.1.1 - 192.168.1.126”

广播地址是“192.168.1.127”

在线子网计算器可用:https://www.subnet-calculator.com/

您只需如下所示添加您的 IP 地址和子网掩码,它就会显示所需的结果,

255.255.255.128 只不过是 /25 所以你可以简单地在下面的网站输入 192.168.1.1/25 来计算其他细节: https://www.site24x7.com/tools/ipv4-subnetcalculator.html

此处解释子网计算概念,

http://www.steves-internet-guide.com/subnetting-subnet-masks-explained/