EIGRP手工汇总 一.实验说明两个问题:
1.如何做EIGRP手工汇总
2.指向NULL0口路由的作用
二.实验拓朴图: file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image001.jpgX
三.实验过程:
1.如上图做好基本的IP和路由的配置,使R1能通过EIGRP学到R2上的四个LO口路由
r1(config)#router ei 100
r1(config-router)#no auto
r1(config-router)#net 12.12.12.0 0.0.0.255
r2(config-if)#router ei 100
r2(config-router)#no au
r2(config-router)#net 12.12.12.0 0.0.0.255
r2(config-router)#net 192.168.0.0 0.0.255.255
在r1#ship rout 查看路由表:
D 192.168.0.0/24 [90/2297856] via 12.12.12.2, 00:00:19, Serial0
12.0.0.0/24 is subnetted, 1 subnets
C 12.12.12.0 is directly connected, Serial0
D 192.168.1.0/24 [90/2297856] via 12.12.12.2, 00:00:19, Serial0
13.0.0.0/24 is subnetted, 1 subnets
C 13.13.13.0 is directly connected, Serial1
D 192.168.2.0/24 [90/2297856] via 12.12.12.2, 00:00:19, Serial0
D 192.168.3.0/24 [90/2297856] via 12.12.12.2, 00:00:19, Serial0
从以上可以看出,R1已学到了R2上LO口的四条路由
2.在R2上手工汇总路由
r2(config)#int s0
r2(config-if)#ip summary-address eigrp 100 192.168.0.0 255.255.252.0
查看路由表:
r1#sh ip rout
12.0.0.0/24 is subnetted, 1 subnets
C 12.12.12.0 is directly connected, Serial0
13.0.0.0/24 is subnetted, 1 subnets
C 13.13.13.0 is directly connected, Serial1
D 192.168.0.0/22 [90/2297856] via 12.12.12.2, 00:09:13, Serial0
汇总成功后,明细路由消失,出现一条/22的汇总路由
r2#sh ip rout
C 192.168.0.0/24 is directly connected, Loopback0
12.0.0.0/24 is subnetted, 1 subnets
C 12.12.12.0 is directly connected, Serial0
C 192.168.1.0/24 is directly connected, Loopback1
C 192.168.2.0/24 is directly connected, Loopback2
C 192.168.3.0/24 is directly connected, Loopback3
D 192.168.0.0/22 is a summary, 00:10:08,Null0
现在的问题是,R2上为什么出现一条指向NULL0的路由!它的作用是什么?答案是防环,防止路由表中有默认路由时发生环路!为什么能防环呢?!
假如LO1口DOWN掉!R1发往R2的LO1口的话,数据包会在R2的路由表中查找路由,找不到明细则会找默认路由!如果R2的路由表中有一条:D* 0.0.0.0/0 [90/2681856] via 12.12.12.1, 00:00:25,Serial0 这样的默认路由,那么这时,数据包就会被默认路由匹配到发往R1,而R1又会跟据/22的汇总路由又发到R2!至此,环路就行成了!!!
四.实验总结:
通过上面的实验步骤,我们知道了:
1.EIGRP的手工汇总是在接口模式下用“r2(config-if)#ip summary-address eigrp 100 192.168.0.0255.255.252.0”做手工汇总!
2.EIGRP做完汇总后,会在路由表里产生一条指向NULL0口的路由,作用是防止路由表里有默认路由时产生环路!
|