计算机网络基础:10 子网划分
IP子网
子网划分
- 从1985年起在IP地址中又增加了一个“子网号字段”,使两级的IP地址变成三级的IP地址。这种做法叫子网划分
- 基础概念:将原来属于主机位的比特“借”过来作为子网号
应用情况
- 划分子网纯属一个单位内部的事情。单位对外仍然表现为没有划分子网的网络。在校园内运用的相当普遍。
IP子网划分方法
原理
- 子网的划分,实际上就是向IP地址中原来表示主机ID的bit位借位,作为子网ID
- 需要重新确定子网掩码。就要确定向原主机位借多少位,即子网掩码中有多少个“0”变成“1”
确定参数
- 确定借用多少位主机位:如果需要划分m个子网,假设需要借用N为主机位,那么满足2N-2≥m
- 确定子网划分后的新子网掩码
- 确定每个子网的网络地址(每个网段的第一个地址)
- 确定每个子网的广播地址(每个网段的最后一个地址)
- 确定每个子网中有效主机范围
IP子网划举例
- 一个B类的网络128.1.0.0 要划分为6个子网
- 这里m=6,根据2N-2≥m,N的最小值为3
- 使用新的子网掩码标示借用3位
子网划分
-
第一个子网:128.1.0.0
-
最后一个子网:128.1.192.0
子网内部信息
现在选用第一个子网对其内部信息讲解
- 第一个子网的网络地址:128.1.32.0
- 第一个子子网的广播地址:128.1.63.255
- 第一个子网的第一个可用IP地址:128.1.32.1
- 第一个子网的最后一个可用IP地址:128.1.63.254
6个子网的详细表
- 一个B类的网络128.1.0.0,要划分为6个子网,每个子网详细信息如下
IP网络号 | IP地址形式(二级制) | 子网掩码 | 最小IP地址 | 最大IP地址 |
---|---|---|---|---|
128.1.32.0 | 10000000 00000001 001xxxxx xxxxxxxx | 255.255.224.0 | 128.1.32.1 | 128.1.63.254 |
128.1.64.0 | 10000000 00000001 010xxxxx xxxxxxxx | 255.255.224.0 | 128.1.64.1 | 128.1.95.254 |
128.1.96.0 | 10000000 00000001 011xxxxx xxxxxxxx | 255.255.224.0 | 128.1.96.1 | 128.1.127.254 |
128.1.128.0 | 10000000 00000001 100xxxxx xxxxxxxx | 255.255.224.0 | 128.1.128.1 | 128.1.159.254 |
128.1.160.0 | 10000000 00000001 101xxxxx xxxxxxxx | 255.255.224.0 | 128.1.160.1 | 128.1.191.254 |
128.1.192.0 | 10000000 00000001 110xxxxx xxxxxxxx | 255.255.224.0 | 128.1.192.1 | 128.1.223.254 |