简单划分方法:
A类网络的网络位数是8位,子网掩码就是11111111.00000000.00000000.00000000,换算成二进制表示为255.0.0.0。
B类网络的网络位数是16位,子网掩码就是11111111.11111111.00000000.00000000,换算成十进制表示为255.255.0.0。
C类网络的网络位数是24位,子网掩码就是11111111.11111111.11111111.00000000,换算成十进制表示为255.255.255.0。
我们可以划分子网个数为128个,64个,32个,16个,8个,4个,2个
一个B类网络的默认子网掩码为255.255.0.0,你如果想把它划分为2个子网,网络位数就成立17位(2^1),也就是说子网掩码就变成了255.255.128.0;想划分为16个子网,因为16是2的4次方,所以网络位数加4变成了20位,也就是说子网掩码加长,成了20位,就是255.255.24.
子网划分定义:Internet组织机构定义了五种IP地址,有A、B、C三类地址。A类网络有126个,每个A类网络可能有16777214台主机,它们处于同一广播域。而在同一广播域中有这么多节点是不可能的,网络会因为广播通信而饱和,结果造成16777214个地址大部分没有分配出去。
可以把基于每类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于每类的网络地址的主机部分创建的。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。
子网划分首先要看选用的IP地址是什么类型的,IP地址采用的是32位地址,前24位表示网络号,后面的根据实际情况划分子网号和PC号。
要熟记2的幂:2的0次方到9次方的值分别为:1,2,4,8,16,32,64,128,256和512。还有要明白的是:子网划分是借助于取走主机位,把这个取走的部分作为子网位。因此这个意味划分越多的子网,每个子网容纳的主机将越少。
比如网络地址192.168.10.0;子网掩码255.255.255.192(/26)
1、子网数=2*2=4
2、主机数=2的6次方-2=62
3、有效子网?:block size=256-192=64;所以第一个子网为192.168.10.64,第二个为192.168.10.128
4、广播地址:下个子网-1.所以2个子网的广播地址分别是192.168.10.127和192.168.10.191
5、有效主机范围是:所以第一个子网为192.168.10.0,第二个为192.168.10.64,第三个为192.168.10.128,第四个为192.168.10.192
划分子网的目的
1、节约IP地址,避免浪费。
2、限定广播的传播。
3、保证网络的安全。
4、有助于覆盖大型地理区域。
参考资料:百度百科-IP子网划分
IP:192.168.1.0 子网掩码:255.255.255.0,代表 192.168.1是网络位数..怎么来的呢?原因就是子网掩码的非零部分代表网络数..非零部分,,是用二进制表示的..255.255.255.0用二进制表示就是 11111111 11111111 11111111 00000000,在与ip进行and运算后,,就知道192.168.1 代表网络位数.同理如果子网掩码为11111111 11111111 11111111 11000000 ,则表示有26位代表 网络数.后面的两个1相当于在原有基础上划分了子网..划分了多少位?答案是2的2次方 为4位.. 192.168.1.1 用二进制表示为:11000000 10101000 00000001 00000001 如果 子网掩码二进制为:11111111 11111111 11111111 10000000 ,则IP地址的 11000000 10101000 00000001 0 代表网络位.也相当于在C类网址的基础上人为划分了几个网段.因为只多了一个位数.所以也相当于多划分了2个网段.即:11111111 11111111 11111111 1 和11111111 11111111 11111111 0 两个网段...用十进制表示为 255.255.255.0,和255.255.255.128总之,多少个网段都是用二进制来表示的..你理解的时候也该用二进制来理解...计算机爱好者群:64456988,一起学习..
子网掩码的计算方法:
用第三个字节的前四位确定子网掩码。前四位都置为“1”,即把第四字节的最后四位作为主机位,其实在这里有个简单的规律,非网络位的前几位置1原网络就被分为2的几次方个网络,这样原来网络就被分成了2的4次方16个子网。所以假如你要划分成的10个子网,其实被划分了16个子网。这样你的子网掩码用二进制来表示为
11111111.11111111.11111111.11110000
转化成16进制为
255.255.255.240 这个就是你的子网掩码
主机数计算方法:
主机数也就是可用的IP地址数是2的(n-1)次方减2,(n为32减去网络位数).比如地址为192.168.1.0掩码为255.255.255.0,那么将IP和掩码做与运算后可得192.168.1.0,这就是网络地址.可用的IP地址数是2的8次方减2(因为192.168.1.0和192.168.1.255作为内部使用),也就是254个.其中n=32-24=8.