无类域间路由技术(CIDR)(超网技术supernet)
将现有的IP地址合并成较大的、具有更多主机地址的路由域。
CIDR提出“网络前缀(network-prefix)”代替“网络号+主机号”,形成新的无分类的二级地址结构,
即IP地址表示为:网络前缀+主机号
CIDR不在使用子网的概念,是一种无分类的二级地址结构。采用“斜线记法”
例:200.16.23.0/20 其中前20位为网络前缀,后12位是主机号。
CIDR将网络前缀相同的连续的IP地址组成一个“CIDR地址块”,一个CIDR地址块是由起始地址与块地址数来表示的。地址块的起始地址是指地址块中数值最小的一个。
例:200.16.23.0/20表示一个地址块时,起始地址为200.16.23.0,地址块中的地址数为2^12次。
CIDR中的广播地址:将主机号全置为1。
例:网络195.1.22.64/27的广播地址就要考虑5位主机号置1。由于64的二进制数为 0100 0000,后5位置1后为01011111(为十进制数95),那么网络195.1.22.64/27的广播地址为195.1.22.95。
无类域路由CIDR
对应的掩码
无类域路由CIDR
对应的掩码
/8
255.0.0.0
/20
255.255.240.0
/9
255.128.0.0
/21
255.255.248.0
/10
255.192.0.0
/22
255.255.252.0
/11
255.224.0.0
/23
255.255.254.0
/12
255.240.0.0
/24
255.255.255.0
/13
255.248.0.0
/25
255.255.255.128
/14
255.252.0.0
/26
255.255.255.192
/15
255.254.0.0
/27
255.255.255.224
/16
255.255.0.0
/28
255.255.255.240
/17
255.255.128.0
/29
255.255.255.248
/18
255.255.192.0
/30
255.255.255.252
/19
255.255.224.0
》示 例1:
如 59.67.6.65 -> 00111011 01000011 00000110 01000001
59.67.6.66 -> 00111011 01000011 00000110 01000010
59.67.6.67 -> 00111011 01000011 00000110 01000011
--------------------------------------------------------------------------------------------------------------------
00111011 01000011 00000110 01000 - - -
前30位相同,但是全0或全1的要作为网络地址或广播地址保留,所以实际聚合前29位。
聚合后的地址为 59.67.6.64/29
》示 例2:
如 59.67.32.1 -> 00111011 01000011 00100000 00000001
59.67.33.1 -> 00111011 01000011 00100001 00000001
59.67.34.1 -> 00111011 01000011 00100010 00000001
--------------------------------------------------------------------------------------------------------------------
00111011 01000011 001000- - 00000001 可以聚合前22位,聚合后为: 59.67.32.0/22
注:虽然第一行IP地址的第三段后为00,但是第四段中有个1,不要因为三个IP地址看起来只有第三段不同,而忽略了第四段,而聚合为前18位,并且聚合后的为网络地址,不要把主机部分的算进去了,和示例1相互比较一下更容易记住差别。