无类别域间路由选择(CIDR,ClasslessInter-DomainRouting),有时也被称作“超网络”(supernetting)是一种分派和指定网络地址的方法,比原始系统的网络协议地址等级更容易应用于域间路由。这种方法能够大大增加可用网络地址的数量。CIDR作为目前的路由系统,实际上被所有的网关主机应用于互联网络的高速链路上。互联网管理机构目前希望每一个网络服务提供商都使用这种路由方法。
CIDR是一种用记缓解IP地址耗尽和路由选择表增大问题的机制。CIDR基于的思想是,可将多个地址块合并或聚合起来,组成一个更大的无类IP地址集,以支持更大的主机。CIDR机制可用于A类,B类和C类地址块。
重点:CIDR和路由汇总之间的区别在于,路由汇总通常在分类网络边界内进行,而CIDR合并多个分类网络
路由汇总计算示例
路由选择表中存储了如下网络:
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.00001100.00000000
172.16.13.0/24=172.16.00001101.00000000
172.16.14.0/24=172.16.00001110.00000000
172.16.15.0/24=172.16.00001111.00000000
172.16.15.255/24=172.16.00001111.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路由器中的路由汇总操作
Cisco通过以下两种方法来管理路由汇总:
1.发送路由汇总:路由选择协议RIP/IGRP和EIGRP自动地在主网络(分类网络)的边界接口上向外通告的路由选择信息进行汇总.具体地说,如何路由和被通告的接口的分类网络地址不同,则自动对路由进行汇总。使用OSPF或IS-IS时,必须手工配置汇总。路由汇总不一定总管用。如果需要跨越边界通告所有的网络,如网络不连续时,就不能使用路由汇总。使用EIGRP和RIPV2时,可以关闭自动汇总功能。
2.选择路由:如果在路由选择表中有多个与目的地匹配的条目,将使用前缀最长的。对于同一个目的地,可能有多条与之匹配的条目,但总是使用前缀最长的那一个
一部分按照网络说明来指定主机。其中最常用的一级为B,它分配65,533个主机地址空间。一个公司如果需要254个以上但是远小于65,533个主机地址的话,它可能浪费所分配地址中的大多数。鉴于此原因,互联网将会很快用完地址空间。CIDR有效的解决了这个问题,它用一个新的并且很更简单的在路由器中的方法来说明网络。(用新的网络协议版本——IPv6——128位的可用地址,大大地扩展了互联网上可用的地址数量。但是,IPv6广泛应用仍有一段时间。)使用CIDR,每一个网络协议地址有一个网络前缀可以分区网关的集合或是单独的网关。网络前缀的长度也被作为网络协议地址的一部分加以说明,并且十分依赖于它所需的位数(由于任何专用级别的任务结构)。描述大量可用目的地的目的网络地址或者通路含有一个更短的前缀且不十分明确。较长的前缀能够更加明确地描述一个目的地网关。当转发数据包时,路由器需要在路由表中使用最具体或最长的网络前缀。
更多详细咨询,尽在课课家教育,我们期待您的咨询!