由于 EIGRP 会自动添加 Null0 总结路由,人们在分析包含 EIGRP 路由的路由表时通常会感到困惑。在图中,R1 的路由表包含两条送出接口为 Null0 的路由。我们在第 7 章 "RIPv2" 中学过,Null0 接口实际上是不通向任何地方的路由,通常称为“比特桶”。所以,默认情况下,EIGRP 使用 Null0 接口来丢弃与父路由匹配但与所有子路由都不匹配的数据包。

 
您可能认为,如果我们使用 ip classless 命令配置无类路由行为,EIGRP 将不会丢弃该数据包,而会继续寻找默认路由或超网路由。然而,EIGRP Null0 总结路由是一条子路由,即使父路由的其它子路由与数据包都不匹配,Null0 总结路由也会与之匹配。即使通过 ip classless 命令使用无类路由行为(使用无类路由行为时,路由查找过程将查找超网路由和默认路由),如果父路由没有匹配的子路由,EIGRP 也将使用 Null0 总结路由并丢弃数据包,因为 Null0 总结路由与父路由传递来的任何数据包都匹配。
 
不管是使用有类还是无类路由行为,都将使用 null0 总结,因此不会使用任何超网路由或默认路由。
注:只要同时存在下列两种情况,EIGRP 就会自动加入一条 null0 总结路由作为子路由:
通过 EIGRP 至少发现了一个子网。
启用了自动总结。
 
与 RIP 相似的一点是,EIGRP 在网络边界自动总结。您可能已经注意到,在 show run 输出中,EIGRP 默认使用 auto-summary 命令。在下一个主题中您将看到,禁用自动总结会删除 Null0 总结路由并允许 EIGRP 在子路由与目的数据包不匹配时寻找超网路由或默认路由。