路由汇总地址的计算方法
一、路由汇总
1、概念:汇总也叫聚合,是将分类网络中的子网合并,让路由选择协议能够用一个地址通告众多网络。
2、意义:缩小路由器中的路由选择表规模,节省内存;
缩短IP对路由选择表进行分析以找出前往远程网络的路径所需的时间。
二、计算方法
举例,如果要将如下网络汇总到一个网络通告中,只需确定块大小,你就能轻松地找出答案:
网络192.168.16.0~192.168.31.0,计算过程:
1、首先计算块大小
这是个C类网络,网络192.168.16.0到192.168.31.0共有31-16+1=16个C类网络,使用块大小16刚好可以满足需求,
需知:网络的块大小只能是 2、4、8、16、32、64、128,也就是2的1次方、2的2次方、2的三次方直到2的7次方为止;
2、根据已知的块大小计算网络地址和子网掩码
子网掩码:256 - 块大小 = 子网掩码, 256 - 16 = 240,所以子网掩码可以确定是255.255.240.0 (11111111.11111111.11110000.00000000)
子网划分:共可划分出2的4次方等于16个子网, 每个子网有2的4次方等与16个IP地址,其中合法IP地址有16-2=14个(减去1个网络号和1个广播号)
网络地址中的第3个字节依次为0、16、32、48、64、80、96、112、128、144、160、176、192、208、224、240
网络地址为:192.168.0.0
192.168.16.0
192.168.32.0
192.168.48.0
~~~~~
192.168.240.0
3、确定汇总地址
用于通告汇总地址的网络地址总是块中的第一个网络地址,根据网络192.168.16.0~192.168.31.0,正好网络地址192.168.16.0可以满足路由汇总的要求,
所以确定汇总地址和子网掩码为:192.168.16.0 255.255.240.0
三、练习题
1、对于下面每组网络,确定用于将它们进行汇总的汇总地址和子网掩码。
(1) 192.168.1.0/24 ~ 192.168.12.0/24
网络间隔数为12-1+1=12个,满足的块大小为16,计算子网掩码第3个字节为256-16=240,子网划分0、16、32、48……
其中网络地址为192.168.0.0的满足网络192.168.1.0~192.168.12.0的汇总要求,所以汇总地址和子网掩码为:
192.168.0.0 255.255.240.0
(2) 172.144.0.0 ~ 172.159.0.0
网络间隔数为159-144+1=16个,满足块大小为16,计算子网掩码256-16=240,子网划分0、16、32、48、64、80、96、112、128、144、160……
其中网络地址为172.144.0.0的满足网络172.144.0.0 ~ 172.159.0.0的汇总要求,所以汇总地址和子网掩码为:
172.144.0.0 255.240.0.0
(3) 192.168.1.0 ~ 192.168.120.0
网络个数为120-1+1=120个,满足的块大小为128,计算子网掩码256-128=128,子网划分0、128,两个子网
其中网络地址为192.168.0.0满足网络192.168.1.0 ~ 192.168.120.0的汇总要求,所以汇总地址和子网掩码为:
192.168.0.0 255.255.128.0
(4) 53.60.96.0 ~ 53.60.127.0
网络间隔数为127-96+1=32个,满足的块大小为32,计算子网掩码256-32=224,子网划分0、32、64、96、128……
其中网络地址为53.60.96.0满足网络53.60.96.0 ~ 53.60.127.0的汇总要求,所以汇总地址和子网掩码为:
53.60.96.0 255.255.224.0