# IP子网划分计算

# 计算方式示例

C类地址:192.168.1.0/26

二进制掩码表示:11111111.1111111.1111111.11000000

十进制掩码表示:255.255.255.192

C类地址默认掩码位位24位,二进制掩码 1 对应的位为网络位,0对应的位为主机位

子网个数=2^(借的主机位)=2^(26-24)=4

每个子网的IP数量=2^(剩余主机位)-2=2^(32-26)-2=62

子网地址 可用地址 广播地址
192.168.1.0/26 192.168.1.1-192.168.1.62 192.168.1.63
192.168.1.64/26 192.168..65-192.168.1.126 192.168.1.127
192.168.1.128/26 192.168.1.129-192.168.1.190 192.168.1.191
192.168.1.192/26 192.168.1.193-192.168.1.254 192.168.1.255

C类地址:192.168.1.0/27

二进制掩码表示:11111111.1111111.1111111.11100000

子网个数 = 2^(27-24) = 8

每个子网的IP数量 = 2^(32-27)-2 = 30

子网 地址 可用地址 广播地址

192.168.1.0/27 192.168.1.1-192.168.1.30 192.168.1.31

192.168.1.32/27 192.168.1.33-192.168.1.62 192.168.1.63 ....

B类地址 127.16.0.0/18

二进制掩码表示:11111111.11111111.11000000.00000000

B 类地址默认掩码位数为16位

子网个数 = 子网个数=2^(借的主机位)= 2^(18-16) = 4

每个子网的IP数量 = 2^(剩余主机位)-2= 2^(32-18)-2 = 16382

B类地址子网这样无法直接去列出可用的地址范围,所以需要再求一个参数

每个子网的间隔位数 = 2^(借位段剩余主机位) = 2^6 = 64

先写出4个子网地址,更具子网地址反推出广播地址,广播地址-1就是可用地址最大范围 子网 可用地址 广播地址 172.16.0.0 172.16.0.1-172.16.0.254 172.16.0.255

172.16.64.0 172.16.64.0-172.16.64.254 172.16.65.255 172.16.128.0 ... 192.168.192.0 ....

A 类地址:100.0.0.0/11 二进制掩码表示:11111111.11100000.0000000.0000000

子网个数 = 2^(11-8) = 8

分断的子网间隔位数 = 2^(借位段剩余主机位) = 2^5 = 32

子网地址 可用地址 广播地址

100.0.0.0/11 100.0.0.1-100.0.255.254 100.0.255.255

100.32.0.0/11 100.32.0.1-100.32.255.254 100.32.255.255

100.64.0.0/11 ....

....

# 子网划分题目

  • 在192.168.1.0/24的C类主网络内,需要划分出1个可容纳100台主机的子网、1个可容纳50台主机的子网、2个可容纳25台主机的子网,应该如何划分?
  • 请写出详细解题和计算思路
  • 请写出每个子网的网络号、子网掩码、容纳主机数量和广播地址

注意:按照主机数量从大到小进行计算

192.168.1.0/25 2^(32-25)-2 = 126

192.168.1.0/25 192.168.1.1-192.168.1.126 192.168.1.127

192.168.1.128/25 192.168.1.129-192.168.254 192.168.1.255

192.168.1.128/26 2^(32-26)-2=62

192.168.1.128/26 192.168.1.129-192.168.1.190 192.168.1.191

192.168.1.192/26 192.168.1.193-192.168.1.254 192.168.1.255

192.168.1.192/27 2^(32-27)-2=30

192.168.1.192/27 192.168.1.193-192.168.1.222 192.168.1.223

192.168.1.224/27 192.168.1.225-192.168.1.254 192.168.1.255

# 一键计算工具

下载地址 http://bbs.52open.cn/thread-124-1-1.html (opens new window)