有类和无类路由协议的汇总详解(二)
其实有类无类协议的区别就在于是否支持VLSM(可变长子网mask)。有类的不发送mask,不支持VLSM,无类的反之。默认情况下无类协议和有类协议一样,在边界路由器上自动进行汇总(OSPF不在边界自动汇总);而无类协议可以关闭这个该死的自动汇总功能,改用手工方式进行汇总。
理论就是这么简单几句话,现在谁能告诉我,无类协议的好处是什么呢?还是继续玩个实验吧。
拓扑还是上面的拓扑,只是改一下IP信息。
R1上的IP配置如下:
s1/0:172.16.1.1/24
loopback0:10.0.1.1/24
R2上的配置如下:
s1/0:172.16.1.2/24
s1/1:172.16.0.2/24
loopback0:10.0.3.1/24
R3上的IP配置如下:
s1/0:172.16.0.1/24
loopback0:10.0.2.1/24
然后在3台Router上配置该死的RIPv1(IGRP已经被cisco枪毙了,RIPv1你什么时候光荣下岗?)
由于R1上loop0的10.0.1.0/24与外出接口s1/1的172.16.1.0/24分属不同主类网络,所以被自动汇总成10.0.0.0/8 发布给R2,而R3上loop0的10.0.2.0/24也同理被自动汇总成了10.0.0.0/8发给了R2,R2开骂了:“你大爷的,真假美猴王 啊?!~你们到底谁是10.0.0.0/8?”
这就是一个不连续的子网在有类协议中的尴尬,好在我们有无类协议,还等什么呢?赶紧把RIPv1升级成v2吧。
{
下面是广告时间,别走开,稍后更精彩
RIPv2,今天你升了没有?
}
乘着广告的间隙,大家都把RIP升级到了v2了吧?怎么样?感觉很爽吧?——被人欺骗的感觉一定很爽!此时的R2肯定和你们一样,从失望到希望,再从希望到绝望,瞧——它又抓狂了:“靠,有没有搞错?!~不是说升级到v2就可以支持VLSM了吗?我怎么还是无法区分这该死的不连续子网?借我借我一双慧眼吧……”
如果以为敲一个version 2命令就万事大吉,那就错咧~还记得我前面说的那段话了吗?(导播~回放一下)
“……默认情况下无类协议和有类协议一样,在边界路由器上自动进行汇总;而无类协议可以关闭这个该死的自动汇总功能,改用手工方式进行汇总。”
在每台Router上RIPv2进程下发布no auto-summary的命令,just do it !
大功告成,收工!
详细过程见下面配置:
先shut掉R2的loop0,配置RIPv1时,R2路由表显示如下:
|
172.16.0.0/24 is subnetted, 2 subnets |
然后,激活R2的loop0,R2路由表如下:
|
172.16.0.0/24 is subnetted, 2 subnets |
接着,把RIPv1升级到v2, R2路由表如下:
|
172.16.0.0/24 is subnetted, 2 subnets |
最后,no auto-summary, R2路由表如下:
|
172.16.0.0/24 is subnetted, 2 subnets |
OK,完成。
没有评论▼