无分类编址,即无类别域间路由选择(Classless Inter-Domain Routing)——CIDR
1、CIDR的主要特点
例1、已知IP地址为128.14.35.7/20是某CIDR地址块中的一个地址,求这个地址所在的地址块中的最小地址和最大地址
解:IP地址: 128.14.35.7/20 = 10000000 00001110 00100011 00000111
最小地址: 128.14.32.0 = 10000000 00001110 00100000 00000000
最大地址:128.14.47.255 = 10000000 00001110 00101111 11111111
地址数:2^(32-20)=2^12=4096
2、无分类编址-可变长度的子网(VLSM)
采用可变长度子网掩码,网络的类别已不重要了,网络中主机的数量也不是固定的而是依据实际需要定。为了实现灵活的网络大小规划,在网络号与主机号中间增加了一个概念——子网。子网概念的增加并没有改变IP v4中IP地址的实际长度,而是采用:从表示主机的二进制位位数中借用一定的位数来表示子网的方法实现(网络中主机数会减少)。
当从主机位中借1位二进制位时,当前网络可划分出2个子网;当从主机位中借2位二进制位时,当前网络可划分出4个子网,……,当从主机位中借N位二进制位时,当前网络可划分为2^N个子网。
例2、一个组织分配到的地址块的开始地址是14.24.74.0/24.在这个地址块中有2^(32-24) =256个地址.这个组织需要划分如下所
示的11个子网,请设计方案:
A、两个子网,每一个有60个地址 B、两个子网,每一个有28个地址
C、三个子网,每一个有12个地址 D、四个子网,每一个有4个地址
解:A、有两个子网,因此从主机位中借1位二进制位。
子网1:14.24.74.0/25 (00001110 00011000 01001010 00000000),掩码为255.255.255.128
子网2:14.24.74.128/25(00001110 00011000 01001010 10000000),掩码为255.255.255.128
B、有两个子网,且每一个有28个地址,因此从主机位中借2位二进制位。
子网3:14.24.74.128/26(00001110 00011000 01001010 10000000),掩码为255.255.255.192
子网4:14.24.74.192/26(00001110 00011000 01001010 11000000),掩码为255.255.255.192
C、有三个子网,且每一个有12个地址,因此从主机位中借4位二进制位。
子网5:14.24.74.128/28(00001110 00011000 01001010 10000000),掩码为255.255.255.240
子网6:14.24.74.144/28(00001110 00011000 01001010 10010000),掩码为255.255.255.240
子网7:14.24.74.160/28(00001110 00011000 01001010 10100000),掩码为255.255.255.240
D、有四个子网,且每一个有2个地址,因此从主机位中借6位二进制位。
子网8: 14.24.74.128/28(00001110 00011000 01001010 10000000),掩码为255.255.255.252
子网9: 14.24.74.132/28(00001110 00011000 01001010 10000100),掩码为255.255.255.252
子网10:14.24.74.136/28(00001110 00011000 01001010 10001000),掩码为255.255.255.252
子网11:14.24.74.140/28(00001110 00011000 01001010 10001100),掩码为255.255.255.252
参考文献:《计算机网络》—李军怀