需求:公司需要多个网段
现实:ISP最多只能分配给公司一个网段的公网IP
解决:把ISP分配给公司的一个网段, 再次划分为多个网段
子网划分的方法
网络位不能动, 主机位可以随便动.
把主机位当作网络位来使用, 把主机位借位到网络位.
以193.168.1.0/25为例
问题一:产生几个网段?
问题二:每个子网的地址范围?
问题三:每个子网有几个IP地址?
问题四:每个子网有多少个可用IP地址?
问题五:每个子网的网络地址和广播地址是什么?
问题六:每个子网的子网掩码是多少?
转化为二进制:
11000001.10101000.00000001. 0 0000000/25
———————————- ——– ————–
网络位 网络位 主机位
———————————- ——– ————–
0或1
产生两个网段,2n=21=2 ,分别是:
11000001.10101000.00000001.00000000/25
11000001.10101000.00000001.10000000/25
第一个子网:
11000001.10101000.00000001. 0 0000000/25
——————————— ——– ————–
网络位 网络位 主机位
最小主机位0000000
最大主机位1111111
最小IP地址:
11000000.10101000.00000001. 0 0000000/25
——————————— ——– ————–
最大IP地址:
11000000.10101000.00000001. 0 11111111/25
——————————— ——– ————–
该子网的子网掩码:
11111111.11111111.11111111.10000000
255.255.1.0
第一个子网IP范围为:193.168.1.0~193.168.1.128
该子网IP地址个数: 27=128个
可用IP地址个数: 排除网络地址和广播地址为27-2=126个
该子网的网络地址为193.168.1.0; 广播地址为193.168.1.128
该子网的子网掩码为:
第二个子网:
11000001.10101000.00000001. 1 0000000/25
——————————— ——– ————–
网络位 网络位 主机位
最小主机位0000000
最大主机位1111111
最小IP地址:
11000000.10101000.00000001. 1 0000000/25
——————————— ——– ————–
最大IP地址:
11000000.10101000.00000001. 1 11111111/25
——————————— ——– ————–
子网掩码:
11111111.11111111.11111111.10000000
255.255.1.128
第二个子网IP范围为:193.168.1.128/25~193.168.1.255/25
该子网IP地址个数: 27=128个
可用IP地址个数: 排除网络地址和广播地址为27-2=126个
网络地址为193.168.1.128; 广播地址为193.168.1.255
该子网的子网掩码为:255.255.1.128
C类地址子网掩码及相关参数对照表
子网掩码 | 子网数 | 主机数 | 可用主机数 |
/25(n=1) | 2n=2 | 28-n=27=128 | 128-2=126 |
/26(n=2) | 2n=4 | 28-n=26=64 | 62 |
/27(n=3) | 8 | 32 | 30 |
/28(n=4) | 16 | 16 | 14 |
/29(n=5) | 32 | 8 | 6 |
/30(n=6) | 64 | 4 | 2 |
由表可以看出, 借的主机位越多, 划分出的子网数越多, 而划分的主机数越少. 因此C类IP地址最多可借6位.
当借7为主机位时, 子网掩码为/31, 子网数为27=128, 主机数为2, 此时仅有两个IP地址可分配, 分配给网络地址和广播地址后, 可用主机数为0, 因此借7位主机位是毫无意义的.
子网划分实例
某分公司共有生产部, 销售部, 财务部, 客服部四个部门, 每个部门的主机数最多不超过50台. 若该公司获得一个C类IP地址192.168.100.0/24, 应该如何划分子网呢?
共有四个部门, 那么可以划分四个子网, n=log24, 则n=2. n=2代表网络位向主机位借2位. 因此子网掩码位/26→255.255.100.192
每个部门主机数不超过50台, 大于且最接近50的是64, 去掉网络地址和广播地址为62个可用地址. 可分配62台主机或网络设备.
192.168.100.0/26, 网络号为192.168.100.0, 广播号为:192.168.100.63
192.168.100.64/26, 网络号为192.168.100.64, 广播号为:192.168.100.127
192.168.100.128/26, 网络号为192.168.100.128, 广播号为:192.168.100.191
192.168.100.192/26, 网络号为192.168.100.192, 广播号为:192.168.100.255