如何在192.168.0.0/16上执行IP子网?

如何在192.168.0.0/16上执行IP子网?,ip,ip-address,subnet,data-communication,Ip,Ip Address,Subnet,Data Communication,我需要至少有30个子网。 同样,在这种情况下,借用的比特数是多少,剩下的比特数是多少? 我对网上的许多信息感到困惑。谢谢你的帮助。提前谢谢。为了便于解释,我需要用二进制格式写下子网掩码: IP:192.168.0.0/16 网络掩码(十进制格式):255.255.0.0或 网络掩码(二进制格式):1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 就网络掩码和(/16)而言,16位属于网络部分,16位属于主机部分。为了创建3

我需要至少有30个子网。 同样,在这种情况下,借用的比特数是多少,剩下的比特数是多少?
我对网上的许多信息感到困惑。谢谢你的帮助。提前谢谢。

为了便于解释,我需要用二进制格式写下子网掩码:

IP:192.168.0.0/16

网络掩码(十进制格式):255.255.0.0或

网络掩码(二进制格式):1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0

就网络掩码和(/16)而言,16位属于网络部分,16位属于主机部分。为了创建30个子网,您需要向网络部分添加5位主机部分。然后在主机部分中保留11位,为每个子网提供{(2^11=2048)或[(2^3=8)*(2^8=256)]=2048}IP地址。 向网络部分添加5位后,新的子网掩码变为:

CIDR:/21

小数点:255.255.248.0

二进制:1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.0.0.0.0.0.0.0.0

注意:通过这种方式,您可以创建(2^5=32)子网。但是,您应该知道,您不能创建正好30个子网,因为IP是以二进制格式工作的。因此,您必须创建(2^5=32)子网或(2^4=16)子网。如果16个子网不满足您的要求,您将选择32个子网。 现在,您可以分配每个子网2048 IP地址,并写下如下内容:

第一子网:(192.168.0.0~192.168.7.255)/21

第二子网:(192.168.8.0~192.168.15.255)/21

第三子网:(192.168.16.0~192.168.23.255)/21

第30子网:(192.168.232.0~192.168.239.255)/21

第31子网:(192.168.240.0~192.168.247.255)/21


第32个子网:(192.168.248.0~192.168.255.255)/21

网元上的子网有一个很好的问答: