子网掩码
CIDR:无类域间路由,目前的网络已经不再按 A B C 类划分,可以指定任意指定网段的范围
CIDR:无类域间路由表示法; IP /网络 id 位数,如:172.16.0.100/16
IP 地址/子网掩码
10.0.0.1/18
172.16.2.2/16
192.168.91.1/24
(出现 IP 地址后面必须跟上子网掩码)
必须是连续的 1 代表网络位
相关公式
一个网络的最多的主机数 = 2 ^ 主机 id 位数 - 2
网络数 = 2 ^ 网络 id 中可变的位数
网络 id = IP 与 netmask
如何判断两个地址是否可以直接通信
举例:
IP 地址一:192.168.1.1/24
IP 地址二:192.168.1.33/27
二者网段不相同,无法通信
子网划分
划分子网:将一个大网(主机数多,主机 id 多)分割成多个小网,网络 id 向主机 id 借位,将划分成 2 ^ n 个子网
主机位加网络位一共 32 bit(位)
练习
1:192.168.1.0/24 ,平均分配给四个部分使用
平均分配给四个部门使用
2 ^ 2 = 4
可得:网络位 24 + 2 = 26 位
主机位 32 - 26 = 6 位
得:192.168.1.xx 000000 /26
2:192.168.1.0 /24 ,四个部门:部门一100台、部门二40台、部门三10台、部门四1台 服务器
由题可得该 IP 地址为 C 类
部门一:分 100 台,加上网络号和广播地址,总共需要划分的 IP 地址为 102 个
2 ^ 7 = 128 > 102 主机位:7 网络位:25
网络号:192.168.1.0
广播地址:192.168.1.(0 + 128 - 1) == 192.168.1.127
注:(网络号的主机位数 + 划分给的 IP 地址数 - 网络号的个数为 1 个)
可用 IP :1 ~~126
部门二:分 40 台,加上网络号和广播号,总共需要划分的 IP 地址为 42 个
2 ^ 6 = 64 > 42 主机位:6 网络位:26
网络号:192.168.1.128
广播地址:192.168.1.(128 + 64 - 1) == 192.168.1.191
注:(网络号的主机位数 + 划分给的 IP 地址数 - 网络号的个数为 1 个)
可用 IP : 129 ~~ 190
部门三:分 10 台,加上网络号和广播号,总共需要划分的 IP 地址为 12 个
2 ^ 4 = 16 > 12 主机位:4 网络位:28
网络号:192.168.1.192
广播地址:192.168.1.(192 + 16 - 1) == 192.168.1.207
注:(网络号的主机位数 + 划分给的 IP 地址数 - 网络号的个数为 1 个)
可用 IP : 193 ~~ 206
部门四:分 1 台,加上网络号和广播号,总共需要划分的 IP 地址为 3 个
2 ^ 2 = 4 > 3 主机位:2 网络位:30
网络号:192.168.1.208
广播地址:192.168.1.(208 + 4 - 1) == 192.168.1.211
注:(网络号的主机位数 + 划分给的 IP 地址数 - 网络号的个数为 1 个)
可用 IP : 209 ~~ 210
3:10.10.10.0 /24 平均分成6个部门
由题可得为 C 类地址
平均分配给六个部门使用
2 ^ 3 = 8
可得:网络位 24 + 3 = 27 位
主机位 32 - 27 = 6 位
得:10.10.10.xxx 00000 /27
因为是 C 类地址,所以共有256个 IP 地址使用,平均分为八份,每份 IP 地址为 256 / 8 = 32
部门一:网络号:10.10.10.0
主机号:10.10.10.(0 + 32 - 1) == 10.10.10.31
注:(网络号的主机位数 + 划分给的 IP 地址数 - 网络号的个数为 1 个)
可用 IP :1 ~~ 30
部门二:网络号:10.10.10.32
主机号:10.10.10.(32 + 32 - 1) == 10.10.10.63
注:(网络号的主机位数 + 划分给的 IP 地址数 - 网络号的个数为 1 个)
可用 IP :33 ~~ 62
部门三:网络号:10.10.10.64
主机号:10.10.10.(64 + 32 - 1) == 10.10.10.95
注:(网络号的主机位数 + 划分给的 IP 地址数 - 网络号的个数为 1 个)
可用 IP :65 ~~ 94
部门四:网络号:10.10.10.96
主机号:10.10.10.(96 + 32 - 1) == 10.10.10.127
注:(网络号的主机位数 + 划分给的 IP 地址数 - 网络号的个数为 1 个)
可用 IP :97 ~~ 126
部门五:网络号:10.10.10.128
主机号:10.10.10.(128 + 32 - 1) == 10.10.10.159
注:(网络号的主机位数 + 划分给的 IP 地址数 - 网络号的个数为 1 个)
可用 IP :129 ~~ 158
部门六:网络号:10.10.10.160
主机号:10.10.10.(160 + 32 - 1) == 10.10.10.191
注:(网络号的主机位数 + 划分给的 IP 地址数 - 网络号的个数为 1 个)
可用 IP :161 ~~ 190
4:中国移动10.0.0.0/8,为32个省分配各自的子网
1新的子网的子网掩码
2 每个子网的主机数
3第一个子网和最后一个子网的网络ID
由题可得10.0.0.0 /8为 A 类地址
2 ^ 5 = 32 = 32
网络位:8 + 5 = 13
主机位:32 - 13 = 20
新的子网的子网掩码:13
每个子网的主机数:2 ^ 20 = 1 048 576
每个子网的可用主机数:1048576 - 2 = 1048574
第一个子网的网络号为:10.0.0.0.0 /13
最后一个子网的网络号为:10.248.0.0 /13
(248 为 1111 1000 转化为十进制)