目录
实验难度 | 2 |
实验复杂度 | 2 |
一、实验原理
在一个大型的网络中,存在许多的子网,这些子网一般都是连续性的,那么如果把所有的明细路由都宣告到网络上,那么就会大大增加了路由器的负担,链路也会被消耗一些。显然这些资源的消耗是可以减少的,因为我们可以把这个连续的子网汇总成一条范围更大的子网就可以解决资源的占用过多问题了。比如,172.16.1.1/24、172.16.2.1/24、172.16.3.1/24,172.16.4.1/24这些子网都是可以找到相同的网络位进行汇总的。很多时候,我们使用路由汇总是有很大的好处的,至少对于那些低端的路由器来说可以减少路由表条目,从而节省了路由器的内存资源。相对于链路来说,汇总后的路由条目少了,那么占用的链路带宽也会变少了。
二、实验拓扑
三、实验步骤
1.搭建如图所示的网络拓扑:
2.初始化路由器,配置相应的IP地址,测试它们之间的连通性;
3.整个网络都配置EIGRP路由协议,不关闭自动汇总,在R2上查看路由表,测试到172.16.0.1的通信;
4.在R1、R3的出接口配置路由汇总,在R2上查看路由表,测试到172.16.0.1的通信;
四、实验过程
1.搭建如图所示的网络拓扑:
略。
2.初始化路由器,配置相应的IP地址,测试它们之间的连通性;
R1:
R2:
R3:
测试:
3.整个网络都配置EIGRP路由协议,不关闭自动汇总,在R2上查看路由表,测试到172.16.0.1的通信;
R1:
R2:
R3:
在R2上查看路由表,测试到R3的环回口172.16.0.1/24的通信
在R2上察看邻接关系是否已经建立,若没有建立是无法发送路由更新的。
测试:
在R2的路由表上可以看到172.16.0.0/16的汇总路由,不过这个是实现了一个负载均衡的情况,这里就有一个问题了。如果需要访问172.16.0.1这个IP地址,那么这个访问的数据报文是往R1方向走好,还是往R3方向走好呢?这里可以看到R2访问这个IP地址是无法通信的,这时可以关闭EIGRP的自动汇总。
现在分别在各自的路由器上关闭自动汇总:
R1:
R2:
R3:
在R2上查看路由表,然后再来测试一下:
现在在R2的路由表上可以看到172.16.0.0/16这个网络的所有明细路由,所以当R2访问172.16.0.1/24这个IP地址时,它就知道怎么走了。这个自动汇总可以节省网络资源,但是,也会造成通信的问题,那么如何汇总才可以做到既实现节省网络资源,又不会造成网络的通信问题呢?这个可以使用手工汇总来人为控制这些路由的范围。
4.在R1、R3的出接口配置路由汇总,在R2上查看路由表,测试到172.16.0.1的通信;
(1)在R1与R3上配置路由汇总
R1:
R3:
(2)在R2上查看路由表:
(3)测试R2到172.16.0.1的通信
在进行了汇总后,R2的路由表上只有R2条关于172.16.0.0/16的汇总路由,这个情况大大减少了路由表的规模,也少占用了一些链路带宽。那么该如何进行汇总呢?前面有说是找相同的网络位进行网络汇总的,我们拿R3的环回口来说,IP地址是由32位比特也就是4个字符组成的,所有的子网中的两个首字符都为一样的。所以这里我只需要查看第三个字节就可以了,把最后的两个字节都还原成比特,发现前面6个比特都为0,后面2位都是变化的,所以它们的相同网络位为16+6=22位,转换为十进制的子网掩码就是255.255.252.0.
172.16.0000 0000.0000 0000
172.16.0000 0001.0000 0000
172.16.0000 0010.0000 0000
172.16.0000 0011.0000 0000
那么这个自动汇总与手工汇总的区别是什么呢?
1.自动汇总只可以汇总为主类网络,无法汇总为子网;
2.手工汇总既可以汇总为主类网络,也可以汇总为子网;
什么主类网络?
就是子网掩码固定的网络,比如10.1.1.1/8,172.16.0.1/16这些就为主类网络,10.1.1.1/24,172.16.0.1/24这些网络就为子网。
代码解析:
R3(config-if)#ip summary eigrp 100 172.16.0.0 255.255.252.0 //在路由器的出接口上配置EIGRP AS号为100的汇总路由,这个汇总的路由条目最后为172.16.0.0 255.255.252.0
R2(config)#do show ip eigrp neighbor //用于查看EIGRP的邻接关系是否已经建立
总结
本章节讲了EIGRP的汇总实验,这个实验难度不高,也很容易理解,可唯一让人感到难理解的应该就是路由汇总了。其实这个汇总也不是什么大问题的,主要需要理解IP地址的一些概念,因为这个IP地址有讲到网络地址与主机地址、子网等相关的信息。好了,我们在下一个章节再见,加油!