为什么要懂子网掩码计算,及子网划分属于网络基础知识。一般在几个地方会用到:
公司避免产生网络风暴而划分子网,帮助路由器判断对应主机是否在同一个网段中
服务器相互隔离而划分子网,一般机房管理人员规划;
安全组IP限制,如阿里云、防火墙出入规则;
软考、面试也常考...
概念理解子网掩码的分类缺省子网掩码:
未划分子网,对应网络号的位都置 1 ,主机号都置 0 。
未做子网划分的IP地址:网络号+主机号
自定义子网掩码
将一个网络划分子网后,把原本主机号位置的一部分给了子网号,余下的才是给了子网的主机号。
其形式如下:做子网划分后的IP地址:网络号+子网号+子网主机号
计算案例例1、计算出192.168.1.28/26的子网掩码、子网数、可用主机数、网关、广播地址。
那么子网掩码10进制转换到2进制就是:(11111111.11111111.11111111.11000000)
前面26位表示网络位,后面6位表示主机数,通过公式可计算出:
子网掩码:255.255.255.192
子网数:2^2次方=4个子网
可用主机数:2^6次方=64-2=62(扣除网络地址、广播地址)
网络地址:192.168.1.0
广播地址:192.168.1.63
各子网分别是:192.168.1.0--63、192.168.1.64--127、
192.168.1.128--191、192.168.1.192--253、
例2、给定一个C类地址 192.168.5.0,要求划分20个子网,每个子网5个主机数,求符合要求的子网掩码。
正推(从子网数推):
20个子网—>2^m=20—>m=5,则其子网掩码为255.255.255.248/29(11111111 11111111 11111111 11111000)
逆推(从主机数推):
每个子网5个主机—>2^n-2=5—>n=3,则其子网掩码为255.255.255.248/29(11111111 11111111 11111111 11111000)
例3、192.168.1.*需要建设可容纳888个主机数的网络:
计算:
可用的主机数:通过公式(2^n – 2 =X)得出n=10,
则子网掩码为:255.255.252.0/22(11111111 11111111 11111100 00000000)
最大可容纳主机数:1024
网络地址:192.168.1.0
广播地址:192.168.3.255
(责任编辑:范老师)