CIDR
CIDR无类别域间路由没有了以往传统分类的路由的概念,用网络前缀代替以往的子网络。
表示以及计算
{<网络前缀>,<主机号>} / 网络前缀所占位数
以 128.140.35.7/20 为例,计算步骤如下
- 转化为32位二进制, 10000000 00001110 00100011 00000111
- 其中前20位表示位前缀,也就是10000000 00001110 0010,后12位也就是主机号,那么可以代表表示2的12平方总计4096个地址。
- 最小地址前缀10000000 00001110 0010之后都为0,最大地址为前缀10000000 00001110 0010之后为1,也就是从10000000 00001110 00100000 00000000
到10000000 00001110 00101111 11111111,用IP表示则为128.14.32.0到 128.14.47.255 - 子网掩码计算更为简单,将前缀改1,主机号改为0,则为11111111 11111111 11110000 00000000 也就是255.255.240.0
子网划分
通过改变网络前缀所占位数,来划分不同子网
以下为一个子网的划分示例
CIDR
https://www.xinyublog.com/concept/cidr/