路由汇总的计算方法及与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. 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 

就是这个题目: 
   假设下面有4个路由: 
   172.18.129.0/24 
   172.18.130.0/24 
   172.18.132.0/24 
   172.18.133.0/24 
如果这四个进行路由汇聚,能覆盖这四个路由的是: 
A.172.18.128.0/21 
B.172.18.128.0/22 
C.17 ... 


选A 
解答如下: 
172.18.129.0/24、172.18.130.0/24、172.18.132.0/24和172.18.133.0/24分别化成二进制. 

172.18.129.0: 这里只将129化为二进制,其他省.129:10000001 
其他也是一样,即130:10000010     132:10000100    133:10000101 

路由汇聚就是将他们共同的部分找出来,即:他们前 21位是相同的,即路由汇聚后的地址为: 172.18.128.0/21 


还有,汇总只能汇总到主类的边界,也就是说A类只能汇总到/8,B类只能汇总到/16,C类只能汇总到/24。只有CIDR(无类别域间路由选择)才可以突破主类边界。

即CIDR和路由汇总之间的区别在于,路由汇总通常在分类网络边界内进行,而CIDR合并多个分类网络。

CIDR是一种用来缓解IP地址耗尽和路由选择表增大问题的机制。CIDR采用13~27位可变网络ID,而不是A-B-C类网络ID所用的固定的8、16和24位。


例如:某家公司使用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类网络的边界。          

172.0000 1000 .0.0  

   172.0000 1001 .0.0                    
  172.0000 1010 .0.0

    172.0000 1011 .0.0

Cisco通过以下两种方法来管理路由汇总:      


1.发送路由汇总:


路由选择协议RIP/IGRP和EIGRP自动地在主网络(分类网络)的边界接口上向外通告的路由选择信息进行汇总.具体地说,如果路由和被通告的接口的分类网络地址不同,则自动对路由进行汇总。使用OSPF或IS-IS时,必须手工配置汇总。

路由汇总不一定总管用。如果需要跨越边界通告所有的网络,如网络不连续时,就不能使用路由汇总。使用EIGRP和RIPV2时,可以关闭自动汇总功能。
         
2.选择路由:

如果在路由选择表中有多个与目的地匹配的条目,将使用前缀最长的。对于同一个目的地,可能有多条与之匹配的条目,但总是使用前缀最长的那一个。即最长匹配原则!

原文地址:http://hi.baidu.com/qq978856966/blog/item/c953d575eac88f098701b093.html

PS:CIDR就是所谓超网,合并子网一般在数值上是连续的.

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值