两者的功能的都是为了减少路由条目,将多个网络汇总为一个路由条目
但路由汇总一般是在主类网络的边界内进行,而CIDR可以合并多个网络,CIDR没有类的的概念,它是个纯数字概念
简单的判别一个路由是CIDR还是路由汇总的方法(初步总结方法,未必完全正确):
看这个路由掩码前缀 比实际单个网络的掩码前缀小,且比主类网络掩码前缀还大,那么就是路由汇总(在主类内部进行,没有超过主类)
路由掩码前缀比实际单个网络的掩码前缀小,且比主类网络的前缀还小,那么就是CIDR
换个简单说法,就是掩码缩短,没超过主类的是汇总,缩的超过主类的是CIDR
CIDR是一种用记缓解IP地址耗尽和路由选择表增大问题的机制。CIDR基于的思想是,可将多个地址块合并或聚合起来,组成一个更大的无类IP地址集,以支持更大的主机。CIDR机制可用于A类,B类和C类地址块。
重点:CIDR和路由汇总之间的区别在于,路由汇总通常在分类网络边界内进行,而CIDR合并多个分类网络。
例如:某家公司使用4个B类网络:分部A的IP地址为172.16.0.0/16,分部B的IP地址为172.17.0.0/16,分部C的IP地址为172.18.0.0/16,分部D的IP地址为172.19.0.0/16,可以将它们合并为一个地址块:172.16.0.0/14,它代表全部4个B类网络,这种操作是CIDR,因为合并跨越了B类网络的边界。[/size]
[size=2][/size]
[size=2]路由汇总 :[/size]
[size=2]路由汇总也被称为路由聚合(route aggregation)或超网(supernetting),可以减少路由器必须维护的路由数,因为它是一种用单个汇总地址代表一系列网络号的方法。
路由汇总计算示例
路由选择表中存储了如下网络:
172.16.12.0/24
172.16.13.0/24
172.16.14.0/24
172.16.15.0/24
要计算路由器的汇总路由,需判断这些地址最左边的多少位相同的。计算汇总路由的步骤如下:
第一步:将地址转换为二进制格式,并将它们对齐
第二步:找到所有地址中都相同的最后一位。在它后面划一条竖线可能会有所帮助。
第三步:计算有多少位是相同的。汇总路由为第1个IP地址加上斜线可能会有所帮助。
172.16.12.0/24= 172. 16. 000011 00.00000000
172.16.13.0/24= 172. 16. 000011 01.00000000
172.16.14.0/24= 172. 16. 000011 10.00000000
172.16.15.0/24= 172. 16. 000011 11.00000000
172.16.15.255/24 = 172. 16. 000011 11.11111111
IP地址172.16.12.0---172.16.15.255的前22位相同,因此最佳的汇总路由为172.16.12.0/22
路由汇总的实现
使用路由汇总,可以减少接受汇总路由的路由器中的路由选择条目,从而降低了占用的路由器内存和路由选择协议生成的网络流量。为支持路由汇总,必须满足下述要求:
a.多个IP地址的最左边几位必须相同
b.路由选择协议必须根据32位的IP地址和最大为32位的前缀长度来做出路由选择决策
c.路由选择更新中必须包含32位的IP地址和前缀长度(子网掩码)
Cisco路由器中的路由汇总操作
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-36013-1.html
就算有钱也没法去