# 首要简介
学习网工很多时候都需要自己划分网络段。(放假在家没什么要写的,水一篇)
如:
已经某公司 192.168.1.0/24,有 ABCD 四个部门,每个部门有 30 台电脑,请规划它们的子网 ip
# 做题先审题
题目假设就如下:
已经某公司 192.168.1.0/24,有 ABCD 四个部门,每个部门有 30 台电脑,请规划它们的子网 ip
那么需要 4个子网
主机数30
掩码24
24 位的二进制转换就是 11111111.11111111.11111111.00000000
# 审题结束划分正确的子网
众所周知,划分子网就是牺牲主机位来实现,意思就是占掉一个主机位
那么牺牲的主机位现在定义它位 n 公式为: 2^n ≥ 需要划分子网数量
根据公式所以得到需要占用 2 个主机位,但是很重要的是: 因为主机号和子网号不允许是全0或全1
当你选择占用两位时候,可得掩码为:255.255.255.192
转换二进制:
11111111.11111111.11111111.00000000 # 不可用
11111111.11111111.11111111.01000000
11111111.11111111.11111111.10000000
11111111.11111111.11111111.11000000 # 不可用
因为主机号和子网号不允许是全0或全1,所以第一个和最后一个是不可用状态
那么实际只分配了两个子网,不符合要求。
那么我需要再占用一位,占用三位后子网掩码为:255.255.255.224
转换为二进制:
11111111.11111111.11111111.00000000 # 不可用
11111111.11111111.11111111.00100000
11111111.11111111.11111111.01000000
11111111.11111111.11111111.01100000
11111111.11111111.11111111.10000000
11111111.11111111.11111111.10100000
11111111.11111111.11111111.11000000
11111111.11111111.11111111.11100000 # 不可用
但是得到了八个,两个不可用,我们只要用掉四个,那么就取前四个,剩下的备用即可。
那么子网转换后为:
255.255.255.32
255.255.255.64
255.255.255.96
255.255.255.128
255.255.255.160
255.255.255.192
# 计算可用 IP
计算一下可用 IP:
255.255.255.32: 00100000-00111111
255.255.255.64:01000000-01011111
255.255.255.96:01100000-01111111
255.255.255.128:10000000-10011111
255.255.255.160:用不上留着备用
255.255.255.192:用不上留着备用
因为ip中第一个是子网的地址,最后一个是广播地址,这是规定。
那么转换一下:
255.255.255.32: 001 00001-001 11110
255.255.255.64:010 00001-010 11110
255.255.255.96:011 00001-011 11110
255.255.255.128:100 00001-100 11110
那么可用 IP 为:
192.168.2.33- 192.168.2.62 子网:192.168.2.32
192.168.2.65- 192.168.2.94 子网:192.168.2.64
192.168.2.97- 192.168.2.126 子网:192.168.2.96
192.168.2.129- 192.168.2.158 子网:192.168.2.128
# 熟能生巧,勤加练习
加油网工人