1、 子网掩码255.255.255.0/24 255.255.255.248/29子网划分IP 地址 子网掩码或掩码位可用 IP 数 IP 范围例如,IP 地址范围为 202.167.210.0202.167.210.255,子网掩码为255.255.255.0,202.167.210.0 成为网络地址,而 202.167.210.255 是广播地址,所以这两者皆不能使用,实际上只能使用 202.167.210.1202.167.210.254 的 254 个 IP 地址。子网掩码主要的目的是由 IP 地址通过计算获得网络地址,也可以说 IP 地址的二进制形式和子网掩码的二进制形式做 AND 运
2、算而得到网络地址 。子网掩码采用一个 32 位二进制的位模式,若位模式中的某一位置为 1,则对应 IP 地址中的某位为网络中的一位,若位模式中的某一位置为 0,则对应 IP 地址中的某位为主机标识中的一位。如果采用子网技术,修改子网掩码就可以将一个 C 类 IP 地址划分为多个子网。192.168.0.1-192.168.0.254 默认使用的子网掩码为 255.255.255.0,其中的 0 在 2 进制中表示,8 个 0.因此有 8 个位置没有被网络号码给占用,2 的 8 次方就是表示有 256 个地址,去掉一个头(网络地址)和一个尾( 主机地址) ,表示有 254 个电脑主机地址,因此我
3、们想要对这 254 来划分的话,就是占用最后 8 个 0 中的某几位。假如占用第一个 0.那么 2 进制表示的子网掩码为11111111.11111111.11111111.10000000.转换为 10 进制就为 255.255.255.128,那么这时电脑主机应该为多少? 其实很简单,就是 2 的 7 次方了(不再是原来的 2 的 8 次方了) ,2 的 7 次方=128,因此假如子网掩码为 255.255.255.128 的话,这个 C 类地址可以被区分为 2 个网络,每个网络中最多有 128 台主机。 192.168.0.1-192.168.0.127 为一个,192.168.0.12
4、8-192.168.0.255 为第二个。再举个例子,假如还是 C 类地址,其 IP 范围为 192.168.0.1-192.168.0.254,假如子网掩码 255.255.255.192(也就是最后 8 为主机位,被占用了 2 位,2 进制表示为11111111.11111111.11111111.11000000),那么这个网段的电脑主机数目就是 2 的 6 次方=64 台,总共有 2 的 2 次方=4 个网段。第一个网段为 192.168.0.1-192.168.0.63,第二个网段为 192.168.0.64-192.168.0.127,第三个网段为 192.168.0.127-19
5、2.168.0.191,第四个网段为 192.168.0.192-192.168.0.254。从这 2 个例子中,我们可以总结出一个规律,就是主机被占用了 N 位数,那么就有 2的 N 次方个子网,子网掩码位就是 24+N,就有 2 的(8-N)次方的主机数目了。例如,11111111.11111111.11111111.11111000,主机被占用了 5 位数,就有 2 的 5 次方即 32 个子网,子网掩码位是 24+5=29,每个子网有 2 的(8-5)次方即 8 个主机(去除一个网络地址一个广播地址,可用 6 个) 。11111111.11111111.11111111.11111000 转换成十进制为255.255.255.248/29,可以快速计算主机数目为 256-248=8 即 2 的 3 次方,那么子网数为 2的(8-3)次方,即 32 个。可用子网掩码在线计算器计算获得。255.255.254.0/23 可用地址 510 个。 子网掩码反码掩码是用来区分标记网络地址的,所以反掩码就是用来标记主机地址的!放在 ACL 和OSPF 中只是为了方便计算,其他地方,就看是需要计算网络地址还是主机地址了!30 位子网掩码是 255.255.255.252反掩码是 0.0.0.318 位的子网掩码是 255.255.192.0反掩码是 0.0.63.255