一起来学习RIP的自动汇总
2014-05-28 13:58
176 查看
拓扑配置如下:
R0:loopback0:10.0.0.1
255.255.255.0
Fa0/0:192.168.1.1
255.255.255.0
R1:loopback0:10.0.3.1
255.255.255.0
Fa0/0:192.168.1.2
255.255.255.0
Fa0/1:192.168.2.1
255.255.255.0
R2:loopback0:10.0.2.1
255.255.255.0
Fa0/1:192.168.2.2
255.255.255.0(注意各IP的子网掩码)
各路由器的路由协议用的是RIP V2,没有关闭其自动汇总功能。
当我们在R0上PING路由器R1上的192.168.2.1时
PING路由器R2上的192.168.2.2时
再在R0上PING路由器R1上的loopback 0 :10.0.3.1 时:
再在R0上PING路由器上R2上的loopback 0:10.0.2.1时:
发现问题了吧,两次通,两次不通,什么原因呢?(注意我们没有关闭RIP V2的自动汇总哦)
我们再来看一下R1上的路由表(注意R):
现在我们把自动汇总手动关闭,再在R0上PING路由器R2上的loopback:10.0.2.1口:
再来看一下关闭自动汇总后,R1的路由表:
好了,我们来总结一下,为什么第一次R0在PING路由器R2的loopback 0:10.0.2.1口时会两通两不通呢?这是由于主类边界路由器的自动汇总功能收起的,主
类指A.B.C类IP地址,边界路由器指网络地址不同的路由器。例如某个Router上配置了多个网段,其中某些网段的信息必须通过某一个特定的网段向其
他Router进行通告,而这个特定的网段与其他网段分属不同的主类网络,那么这个Router就是主类边界路由器,如处于A类的122.0.0.0与B
类的129.0.0.0之间的路由器就是边界路由器;若该路由器各个接口配置的IP是同一主类网络的不同子网,如配有主类为B类IP地址
172.16.1.0/24与172.17.1.0/24的路由器,也可称为主类边界路由器。而主类边界路由器的自动汇总又满足以下规律:
1)一,对于相同主类网络的子网,如果mask与出口接口的mask相同,则把该子网通过外出接口发布出去;
2)二,对于相同主类网络的子网,如果mask与出口接口的mask不同,则把该子网丢弃;
3)三,对于不同主类网络的子网,无论mask与出口接口的mask是否相同,把该网段汇总成主类网络发布出去。
再来说说我们上面的例子,为什么在未关闭路由器的自动汇总功能时R0路由器PING不通R2上的LOOPBACK:10.0.2.1呢?这是因为R1路由器的路由表产生混乱导致的,当R2RIP更新报文发到R1时告诉R1到达10.0.0.0要经过Fa0/1,(此时由于10.0.2.1与192.168.2.2不在同一个主类网络,因此将会自动汇聚成主类网络),而同理R0上也会向R1发送RIP更新报文,面10.0.0.1/24与192.168.1.1也不在同一个主类网络,因此也会汇聚成10.0.0.0,所以就出现了我们上图看到的R1的路由表在去10.0.0.0有两个路由。
虽然RIP配置很能简单,但是有些东西还是知道其原理更好啊,希望此贴能对午饭们有所帮助哈。
相关文章推荐
- RIP自动汇总及有无类路由
- RIP 自动汇总方法
- RIP的自动汇总
- RIP自动汇总(以下实验都开启了自动汇总)与更新发送与接收原则
- 深度学习、机器学习图像/人脸/字幕/自动驾驶数据集(Dataset)汇总
- 分布式版本控制系统Git学习资源收集汇总(附Github个人简历自动生成)
- LAB:RIP的自动汇总
- 分布式版本控制系统Git学习资源收集汇总(附Github个人简历自动生成)
- 分布式版本控制系统Git学习资源收集汇总(附Github个人简历自动生成)
- 关于RIP的自动汇总与关闭自动汇总实验
- 分布式版本控制系统Git学习资源收集汇总(附Github个人简历自动生成)
- 利用oracle的with语句和动态sql,自动产生用交叉表格式显示的汇总语句
- 学习的网址汇总
- ASP.net2.0学习资料汇总
- ASP.net2.0学习资料汇总
- ASP.net程序员案头经典参考学习书籍汇总
- 【推荐】骡友们推荐的各个学习英文网站的汇总【选择自CSDN i_like_cpp 的 Blog】
- 一起来学习Linux
- 学习资料 学术资源密码帐户汇总 http://www.readlife.com/?u=4359
- (积累汇总)asp.net 学习网址