第九章:EIGRP

思科出版社

节选自CCIE路由与交换正式考试认证指南,第二版。

请注意这本书的第二版已经卖完了。最新的版本是第3版

请阅读温德尔·奥多姆为思科子网写的博客。

更多的章节从新的和经典的思科出版社的书

评价你最喜欢的思科出版社的书

本章涵盖的蓝图主题:

本章涵盖了思科CCIE路由和交换笔试蓝本中的以下主题:

IP路由

EIGRP

的使用显示和调试命令

本章涵盖了与EIGRP相关的大多数特性、概念和命令。第11章,“IGP路由重分发、路由摘要和默认路由”,涵盖了eigrp的其他一些细节—特别是路由重分发、路由过滤和路由摘要。

“我已经知道了吗?”Quiz

表9-1列出了本章的主要标题以及相应的“我已经知道了吗?”小测验问题。

表9-1:“我已经知道这个了吗”基础主题节到问题的映射

基金会的主题部分 本节涉及的问题 分数
EIGRP基础知识和稳态操作 1 - 4
EIGRP收敛 5 - 7
EIGRP配置 8 - 9
总分

为了更好地利用这一章节前的评估,记住要严格给自己打分。你可以在附录A中找到答案,“我已经知道这个了吗?”“测验”。

  1. 以下哪项对EIGRP是正确的?

    1. 身份验证可以使用MD5或明文进行。

    2. 使用UDP端口88。

    3. 根据需要发送全部或部分更新。

    4. 多播更新到224.0.0.10。

  2. 四个路由器(R1、R2、R3和R4)连接到同一个VLAN。R1被配置为一个3的EIGRP Hello定时器。R2已经配置了a公制重量0 0 0 1 0 0命令。R3的保持时间为11秒。它们的IP地址分别是10.1.1.1、10.1.1.2、10.1.1.3和10.1.1.4,前缀为/24,R4则配置了/23前缀。所有其他相关参数都设置为默认值。选择能够共同形成邻居关系的路由器。

    1. R1

    2. R2

    3. R3

    4. R4

    5. 他们都不能形成邻居关系。

  3. 在下面的命令输出中,标记为“H”的列中的数字代表什么?

    R1 #显示ip eigrp邻居进程1的IP-EIGRP邻居H地址接口保持正常运行时间SRTT RTO Q Seq (sec) (ms) Cnt Num 2 172.31.11.2 Fa0/0 4 00:03:10 1 4500 0 233 1 172.31.11.202 Fa0/0 11 00:04:43 1 4500 0 81 0 172.31.11.11.201 Fa0/0 14 00:05:11 1927 5000 0 84
    1. 当前保持时间倒计时

    2. 预期发生Hello之前的秒数

    3. 邻居们出现的顺序

    4. 其他的答案都不对

  4. 关于EIGRP更新消息,下列哪项不正确?

    1. 更新需要一个带有Ack消息的确认。

    2. 更新可以发送到组播地址224.0.0.10。

    3. 当更新被重新发送时,它们被作为单信号发送。

    4. 更新总是包括路由器已知的所有路由,部分路由信息作为EIGRP应答消息的一部分分发。

  5. 的输出显示ip eigrp拓扑命令列出了关于子网10.1.1.0/24的信息,以及以“via”开头的两个后继路由和三条路由。How many feasible successor routes exist for 10.1.1.0/24?

    1. 0

    2. 1

    3. 2

    4. 3.

    5. 根据所提供的信息不能确定

  6. 下面的命令输出显示了子网10.1.1.0/24的R11拓扑信息。然后R11和R12 (IP地址10.1.11.2)连接到同一个局域网段。然后R11的EIGRP持有时间将为邻居R12到期。关于R11在失去邻居R12时的第一反应,下列哪项是正确的?

    R11 #显示ip eigrp拓扑!为了简洁而省略的行P 10.1.1.0/24, 1继承人,FD是1456通过10.1.11.2 (1456/1024),FastEthernet0/0通过10.1.14.2 (1756/1424),Serial0/0.4
    1. R11向所有邻居发送更新,毒害到10.1.1.0/24的路由。

    2. R11将通过10.1.11.2的旧路由替换为通过10.1.14.2的可行后继路由。

    3. R11向所有其他邻居发送查询消息,以确保通过10.1.14.2的替代路由在使用该路由之前是循环空闲的。

    4. 在查询它的其他邻居之前,R11首先只查询接口fa0/0上的邻居以获得可选路由。

  7. EIGRP路由器R11刚刚将子网10.1.2.0/24的路由更改为活动状态,并向五个邻居发送了查询。关于R11的下一步,下列哪一项是正确的?

    1. 一旦R11收到描述到10.1.2.0/24的新路由的EIGRP应答,它就会向路由表添加到10.1.2.0/24的新路由。

    2. R11可以在收到来自所有5个邻居的回复消息后,向10.1.2.0/24添加一个新路由。

    3. R11可以为10.1.2.0/24添加一个新的路由到路由表,即使没有5条回复消息,一旦保持计时器到期。

    4. R11可以为10.1.2.0/24添加一个新的路由到路由表,即使没有5条回复消息,一旦死计时器到期。

  8. EIGRP路由器R11有五个接口,IP地址为10.1.1.11/24(接口fa0/0)、10.1.2.11/24、10.1.3.11/24、10.1.4.11/24、10.1.5.11/24。它的EIGRP配置如下所示。关于这个路由器,下列哪个答案是正确的?

    路由器eigrp 1网络10.1.0.0 0.0.3.255无源接口fa0/0
    1. R11将发送EIGRP更新fa0/0,但进程没有收到EIGRP更新。

    2. R11将发布连接子网10.1.3.0/24和10.1.4.0/24。

    3. R11将发布子网10.1.1.0/24和10.1.2.0/24,并尝试发送Hellos和相关接口的更新。

    4. 网络命令不匹配任何接口,因此EIGRP基本上什么也不做。

  9. EIGRP路由器Br1是一个分支路由器,有两个帧中继子接口(s0/0.1和s0/0.2)连接到分布路由器。它也有一个局域网接口fa0/0。没有其他路由器连接到Br1区域网络。下列哪一种情况阻止路由器Br1发送EIGRP Hellos出它的fa0/0接口?

    1. 包括passive-interface fa0/0命令Br1

    2. 包括eigrp存根命令Br1

    3. 包括eigrp存根只收命令Br1

    4. 缺乏网络匹配Br1的fa0/0接口的IP地址的命令

基础的话题

EIGRP基础知识和稳态操作

许多CCIE候选人至少在某些方面知道EIGRP操作和配置的许多细节。EIGRP在CCNP BSCI考试中得到了广泛的应用。考虑到这一点,本章努力简单回顾关键术语和概念,并直接得到具体的例子,详细说明EIGRP操作在思科路由器。最后,本章从表9-2开始,其中列出了一些与EIGRP相关的关键特性。

表9-2:EIGRP特性摘要

关键 功能 描述
运输 协议类型88(不使用UDP或TCP)。
度规 基于约束的带宽和由默认累积延迟,和任选的负载,可靠性和MTU。
你好间隔 路由器在接口上发送EIGRP Hello消息的时间间隔。
保持计时器 定时器用来确定当邻近路由器失败,基于路由器没有收到任何EIGRP消息,包括Hellos,在这个定时器期间。
更新目的地址 通常发送到224.0.0.9,重新发送到每个邻居的单播IP地址。
全部或部分更新 当发现新邻居时使用完整的更新;否则,使用部分更新。
身份验证 只支持MD5身份验证。
VLSM /无阶级 EIGRP包括每个路由的掩码,也允许它支持不连续网络和VLSM。
路线标记 允许EIGRP在路由被重新分配到EIGRP时标记路由。
跳场 支持用与广告路由器不同的下一跳路由器对路由进行广告。
手动路线总结 允许在EIGRP网络的任何点汇总路由。
多协议 支持IPX和AppleTalk路由的广告。

你好,邻居,和邻接

为EIGRP配置好路由器后,它的接口出现,它尝试通过发送EIGRP Hellos(目的地224.0.0.10)来查找邻居。一旦一对路由器彼此打招呼,它们就变成邻接——假设满足几个关键条件。一旦邻居通过了下面列表中的检查,它们就被认为是相邻的。此时,它们可以交换路由,并在输出中列出显示ip eigrp邻居命令。

必须通过认证过程吗

必须使用相同的配置号码

必须相信一个接收到的Hello的源IP地址是在那个接口上的路由器的主连接子网

K值必须匹配

清单中第三个项目的措辞需要进一步审查。接口的主子网是所隐含的子网ip地址属性的命令二次关键字。一个EIGRP路由器查看一个Hello的源IP地址;如果源IP地址是该路由器传入接口的主子网的一部分,Hello将通过IP地址检查。

这种逻辑留下了一些有趣的可能性。例如,如果路由器错误地配置了不同的子网掩码,检查仍然可以通过。如果一个路由器配置了10.1.2.1/24,另一个路由器配置了10.1.2.2/23,它们可以成为相邻的,假设所有其他检查都通过。虽然EIGRP支持辅助IP地址和子网,但EIGRP从主子网中的地址发送消息,而邻居的IP地址必须位于主子网的子网中。

列表中的最后一项提到了K个值;K值是定义EIGRP在计算指标时使用的乘数的常数。设置可以更改与eigrp路由器子命令指标权重tos k1 k2 k3 k4 k5。该命令的默认设置为0 1 0 1 0 0,意味着只使用带宽和延迟来计算度规。(本章中的例子习惯性地将设置更改为0 0 0 1 0 0,这从计算中删除了带宽,并使示例中的度量更加明显。)

除了检查正确的参数是否一致外,Hello消息还充当EIGRP keepalive。相邻路由器继续基于每个接口的EIGRP hello间隔多播hello。如果路由器在数秒内(由该邻居的EIGRP保持时间定义)没有听到该邻居的消息,则认为通过该邻居的所有路由都失败了。

示例9-1显示了路由器如何显示关于基于的EIGRP操作的一些基本信息图1胜9负。这个示例从四个路由器(R1、R2、S1和S2)开始,它们只有它们的公共LAN接口,只是为了显示Hello进程。在示例结束时,将出现R2-to-R5 PVC,但EIGRP邻接将由于k值不匹配而失败。

图1胜9负

图1胜9负

示例Internetwork用于EIGRP示例

例9-1:形成EIGRP邻接

!首先,一个在R1上启动调试。R1 #调试eigrp包你好eigrp包调试是在(你好)1月11日13:27:19.714:eigrp:收到你好在FastEthernet0/0 nbr 172.31.11.201 1月11日13:27:19.714:1,旗帜0 x0, Seq 0/0 idbQ 0/0 iidbQ un /依赖peerQ联合国0/0 / 0/0的依赖! !!打开S2的LAN接口,但没有显示!下面出现一对日志消息,宣布新邻居;这个消息!由于默认值而出现路由器eigrp子命令eigrp日志-邻居-改变。1月11日13:27:19.995:EIGRP:新同伴172.31.11.202 1月11 13:27:19.995:% DUAL-5-NBRCHANGE: IP-EIGRP(0) 1:邻居172.31.11.202 (FastEthernet0/0):新的邻接! !!接下来,只有那些成为邻接物的邻居——那些通过所有要求的!列出了对参数的检查。显示保持定时器;它开始于!它的最大值,并递减到0,在接收任何EIGRP时被重置!来自邻居的数据包。左边的“H”列表示进入的顺序!邻居成了邻居。 R1#显示ip eigrp邻居IP-EIGRP邻居为进程1 H地址接口保持正常运行时间SRTT RTO Q Seq (sec) (ms) Cnt Num 2 172.31.11.2 Fa0/0 4 00:03:10 1 4500 0 233 1 172.31.11.202 Fa0/0 11 00:04:43 1 4500 0 81 0 172.31.11.11 Fa0/0 14 00:05:11 1927 5000 0 84 !下面,R2和R5之间的PVC出现了,但是R5的K值与R2不匹配。!下面两个消息都是日志消息,在任何一个路由器上都没有启用调试器。!R5上的下一条消息!!03:55:51: %双-5- nbrchange: IP-EIGRP(0) 1:邻居172.31.25.2 (Serial0)关闭:k值不匹配!R2上的下一条信息!!1月11日13:21 . 45.643:% double -5- nbrchange: IP-EIGRP(0) 1:邻居172.31.25.5 (Serial0/0.5)关闭:收到接口再见

注意,当R2和R5之间的PVC出现时,R5上的消息是非常明显的,但是R2上的消息没有提到K值。一些后期发布的思科IOS错误无效的EIGRP k值设置为一个更新的EIGRP消息称为a再见消息。告别消息允许路由器以一种优雅的方式告诉对方它们正在关机;请注意,此消息可能只是k值不匹配的结果。

相关:
123.4 第1页
第1页共4页
工资调查:结果在