eigrp的自动汇总与手工汇总

在eigrp中存在两种汇总方式:自动汇总与手工汇总。下面是汇总的详解:

1.eigrp自动汇总

图1:eigrp汇总拓扑图

捕获9
首先配置eigrp的基础配置,确保R1与R3分别有对方的eigrp路由条目:

R1:

捕获1

R2:

捕获2

R3:

捕获3

自动汇总,只对内部路由生效内部路由就是EIGRP协议宣告的子网,外部网络就是通过重分布等其他方式进入EIGRP协议的路由条目。在默认情况下,eigrp会自动启动汇总,可以通过"show ip protocols"命令查看eigrp的详细信息:

捕获4
通过上面的截图我们可以总结如下内容:

EIGRP 路由汇总原则:

1.当开启"auto-summary"自动汇总时,每个EIGRP路由器都会为自己的直连路由产生一条汇总信息(这条直连路由需要宣告进EIGRP),然后这条路由的明细和汇总信息都会放在拓扑表和路由表中,明细路由使用C表示,汇总路由使用D表示。不开启auto-summary则没有。

特别需要补充的是:

1.EIGRP只汇总自己network的网段,别的路由器传递过来的路由和重分发的路由,都不汇总。

2.路由器收到的路由是汇总的还是明细的取决于发送更新给你的路由器是否开启了auto-summary。

注意:

路由表里同时会产生一条指向本地null0的汇总路由条目,所谓null0可以理解成一个垃圾桶,“有去无回”是对它最好的描述,那么为什么会产生一条汇总路由指向NULL0口呢?其实这样做的目的是为了防止“环路”(在路由器中虽然有TTL这种机制,但是过长的TTL值会导致防环效率低下):
为了证明防环机制,我们继续进行实验,现在拓扑图如下所示:

捕获

在R1上有三条环回口,用来模拟外网网段,由于R1开启了自动汇总,所以R1与R2的路由表如下:

捕获

捕获1

在R1的路由表中,三个10网段的环回口被汇总到10.0.0.0/8,本地多出来了一条指向NULL0的10.0.0.0/8的路由条目(该路由条目AD=5),现状假设R1上有一条指向R2的默认路由:

捕获3

由于eigrp的汇总特征决定了只有当最后一条汇总子路由(例如本例中的10.1.1.1)条目丢失时,汇总路由条目才会消失,因此如果此时loop1的路由条目丢失,查看R1与R2的路由表如下:捕获5

捕获6

R1已经没有了loop1接口,但是R2仍然有一条去往R1的10.0.0.0/8的汇总路由。现在假设R2右边有一数据包目的地址是:192.168.1.1,那么他到达R2的时候会被路由至R1,如果R1没有那条指向NULL0的汇总路由存在,那么R1在匹配不到目标地址的时候会按照默认路由发回R2,此时环路产生。

2.eigrp手工汇总

eigrp的手工汇总使用的命令是:(注意:在接口配置模式下进行手动汇总)

"R1(config-if)# ip summary-address eigrp 90 10.1.0.0 255.255.0.0"效果如下:

首先在路由配置模式下使用''no auto-summary''命令取消自动汇总,会出现如下提示:

 

捕获

此时R2的路由表为:(明细路由已经出现)

捕获

在R1使用手工汇总命令:

捕获

查看R2与R1的路由表,效果与自动汇总效果类似:

捕获

捕获

注意:手工汇总优先级最高。

 

 

 

 

 

 

 

 

 

 

 

 

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值