3. Manually Summarizing EIGRP Routes


EIGRP的手动汇总,如果在不连续子网的网络里使用默认的自动汇总,必定会出问题,所以在不连续子网的网络里配置EIGRP时要关闭自动汇总,适当的时候要手动汇总,以缩小路由表。
 
网络图:(10段的是不连续的子网,在R1和R4上都有)

image.png

每个路由器配置完基本的EIGRP信息后,在R2上的路由表:

红框里是自动汇总的结果,把10.0.0.0/8指向了R1,而R4里的10段子网R2已经不能连通,这是不行滴~

还有R3里192段的地址都是明细路由这个没必要,如果多的话还不方便排错~

image.png

下图说明在R2里和10.1.16等网段不能连通

image.png

因为:

R2#show ip eigrp topology all-links  
IP-EIGRP Topology Table for AS(50)/ID(172.16.1.5) 
 
Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply, 
       r - Reply status 
 
P 10.0.0.0/8, 1 successors, FD is 409600, serno 3 
         via 172.16.1.1 (409600/128256), Ethernet1/0 
         via 172.16.1.6 (435200/409600), Ethernet1/1

(此处表明两个方向都有同一个汇总信息过来,FD了小优先,选了R1的,因此出错)

 

真正的原因,并不是路由选择出错,而是自动汇总不能做到精确的控制原因导致的。

 

 先关闭自动汇总,在每个必要的路由器上使用 no auto-summary 命令关闭自动汇总,这时全网连通正常:

image.png


但是在各个路由器中的路由表全部都是明细路由,虽然能连通,但是这样不好

image.png

手动汇总可减少路由表大小,方便查找和排错。

 

在R1上:

interface Serial0/0
 ip address 172.16.1.1 255.255.255.252
 ip summary-address eigrp 50 10.1.0.0 255.255.252.0 5

 

在R2上:(没有)

 

在R3上:

interface Serial0/0
 ip address 172.16.1.6 255.255.255.252
 ip summary-address eigrp 50 192.168.0.0 255.255.252.0 5
 serial restart-delay 0
 no dce-terminal-timing-enable
 no fair-queue
!
interface Serial0/1
 ip address 172.16.1.9 255.255.255.252
 ip summary-address eigrp 50 192.168.0.0 255.255.252.0 5
 serial restart-delay 0
 no dce-terminal-timing-enable

 

在R4上:

interface Serial0/0
 ip address 172.16.1.10 255.255.255.252
 ip summary-address eigrp 50 10.1.16.0 255.255.252.0 5

 

完了之后再看R2的路由表:

image.png


明显小了很多,而且连通正常。

 

 

虽然EIGRP的自动汇总能够为网络配置带来便捷,但是其依赖于IP子网的规划。如果遇到糟糕的子网规划,则需要小心使用自动特性。

 


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

桂ICP备19000498号-3