# 首要简介

学习网工很多时候都需要自己划分网络段。(放假在家没什么要写的,水一篇)

如:
已经某公司 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

# 熟能生巧,勤加练习

加油网工人

更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

𝙍𝙥𝙒𝙣 微信支付

微信支付

𝙍𝙥𝙒𝙣 支付宝

支付宝

𝙍𝙥𝙒𝙣 贝宝

贝宝