概念
将一个大的网络划分成几个不同的较小的网络
子网掩码与IP地址
子网掩码与IP地址都是32位二进制数,分为4段,通常用十进制数表示
常见的子网掩码:255.255.255.0/24,即前24位全为1,该子网掩码对应的IP,前24位为网络位,后八位为主机位
由此引申一个判断两个IP是否属于同一子网的方法,将两个IP与子网掩码转化为二进制数进行and 运算,如果结果相同,则两个IP属于同一子网,该结果即为网络地址
IP子网划分
核心思想就是通过借用主机位来用作网络位
示例:C类网络划分
给定网络: 192.168.1.0/24
需求: 划分为4个子网
计算过程:
1、需要4个子网 → 需要借用2位主机位(2²=4)
2、新子网掩码:255.255.255.192 或 /26
3、每个子网有64个地址(6位主机位,2⁶=64)
4、其中62个可用主机地址(减去网络和广播地址)
子网划分结果:
子网 | 网络地址 | 可用主机范围 | 广播地址 |
---|---|---|---|
1 | 192.168.1.0/26 | 192.168.1.1 - 192.168.1.62 | 192.168.1.63 |
2 | 192.168.1.64/26 | 192.168.1.65 - 192.168.1.126 | 192.168.1.127 |
3 | 192.168.1.128/26 | 192.168.1.129 - 192.168.1.190 | 192.168.1.191 |
4 | 192.168.1.192/26 | 192.168.1.193 - 192.168.1.254 | 192.168.1.255 |
扩展IP地址分类
IP 地址类别
类别 | 地址范围 | 默认子网掩码 | 用途 |
---|---|---|---|
A | 1.0.0.0 - 126.255.255.255 | 255.0.0.0 | 大型网络 |
B | 128.0.0.0 - 191.255.255.255 | 255.255.0.0 | 中型网络 |
C | 192.0.0.0 - 223.255.255.255 | 255.255.255.0 | 小型网络 |
D | 224.0.0.0 - 239.255.255.255 | 无 | 组播 |
E | 240.0.0.0 - 255.255.255.255 | 无 | 实验用途 |