无类域间路由技术(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相互比较一下更容易记住差别。