2.CCNP路由交换复习(1-1)

EIGRP介绍

EIGRP特点

EIGRP
1、高级距离矢量路由协议 6、灵活的网络设计
2、快速收敛 7、组播和单播代替广播地址
3、支持VLSM和不连续的子网 8、支持在任意点手动汇总
4、支持部分更新 9、100%无环的无D类路由
5、支持多种网络层协议 10、支持等价和不等价负载均衡

EIGRP关键技术

  • 邻居发现/恢复 【Neighbor discovery/recovery】

    • 在邻居间使用Hello报文
    • 【Uses hello packets between neighbors.】
  • 可靠传输协议【Reliable Transport Protocol (RTP)】

    • 确保EIGRP报文可靠、有序地传送给所有邻居
    • 【Guaranteed, ordered delivery of EIGRP packets to all neighbors.】
  • DUAL状态机【DUAL finite-state machine】

    • 为去往每个目标选择最小开销、无环路的路径
    • 【Selects lowest-cost, loop free, paths to each destination.】
  • 协议相关模块【Protocol-dependent modules (PDMs)】

    • EIGRP支持为IP、AppleTalk、IPX等协议计算路由
    • 【EIGRP supports IP, AppleTalk, and Novell NetWare.】
    • 每种协议都有相对应的EIGRP模块,能够独立运行
    • 【Each protocol has its own EIGRP module and operates independently of any of the others that may be running.】

EIGRP三张表

  • IP EIGRP Neighbor Table(邻居表)

    • 与此路由器有邻接关系的运行EIGRP的直连路由器列表
    • 存放下一跳
  • IP EIGRP Topology Table(拓扑表)

    • 从每个EIGRP邻居获取的所有路由的列表
    • 存放所有路径
  • The IP Routing Table(路由表)

    • 来自EIGRP拓扑表和其他路由进程的所有最佳路由列表
    • 最优路径

2.CCNP路由交换复习(1-1)

DUAL术语

  • Selects lowest-cost, loop-free paths to each destination.
    【选择去往每个目的地最小开销、无环路的路径】
    • AD = cost between the next-hop router and the destination .
      【AD = 下一跳路由器和目的地之间的开销】
    • FD = AD of next-hop router + cost between the local router and the next-hop router.
      【FD = 本路由器和目的地之间的开销 = AD + 本路由器和下一跳路由器之间的开销】
    • Lowest-cost = lowest FD.
      【最小的开销 = 最小的FD】
    • Successor = next-hop router with lowest-cost, loop free path.
      【后继路由器 = 去往目的地具有最小开销、无环路径所对应的下一跳路由器】
    • Feasible successor = backup router with loop-free path (AD of feasible successor).
      【可行性后继路由器 = 具有无环路路径的备份路由(可行性后继路由器的AD必须小于当前后继路由器的FD)】
DUAL角色和术语
通告距离AD(advertised distance) 指下一跳到达目的网络的度量值
可行性距离FD(feasible distance) 指本台路由器到达目的网络的最小的度量值
后继路由器(Successor) 到达目的网络的开销最小(FD最低),并且加入到路由表。
可行性后继路由器(FS,Feasible Successor) 备份路径的下一跳路由器,Successor和FS是同时选择的,FS只存储在拓扑表中,拓扑表可以有多个FS。
可行性条件(FC,Feasible Condition) 邻居宣告到达目标网络的的距离小于本地路由器到达目标网络的FD ,AD<FD(min)当不满足AD<FD时,该条目也会被加入到拓扑表,但是使用show ip eigrp topology是查看不到的,必须使用show ip eigrp topology all-links查看当最好路由不可用,且不存在次好路由时,路由器向邻居发送“路由查询”信息,在所有应答包返回之前,路由器把该路由为active状态。

EIGRP报文

  • Hello:建立邻居关系
  • Updata:发送路由更新
  • Query:向邻居查询路由信息
  • Reply:对查询的路由信息进行相应
  • ACK:对可靠分组进行确认

2.CCNP路由交换复习(1-1)

EIGRP Metric

  • 度量值的考虑因素与IGRP相同:

    • Bandwidth:源和目的地之间的最小带宽
    • Delay:路径上接口的累计延迟
    • Reliability:源和目的地之间的最低可靠性、基于存活消息
    • Loading:源和目的地之间链路上的最终负载,基于分组速率和接口配置的带宽
    • MTU:路径上最小的MTU
  • EIGRP度量值等于IGRP度量值x256

EIGRP查看命令

  • show ip eigrp neighbors(查看EIGRP邻居表)

    2.CCNP路由交换复习(1-1)

Smoothed round trip time (SRTT): 发送EIGRP数据包给邻居,直到本地路由器接收到邻居对该数据包发送确认包的平均时间(毫秒)。
俗称:平滑回程时间
RTO:路由器在邻居的重传队列中,重传一个可靠的报文的等待确认时间(毫秒) 。
俗称:重传超时

  • show ip route eigrp(查看EIGRP路由表)

    2.CCNP路由交换复习(1-1)

  • show ip protocols(查看当前IP协议)

    2.CCNP路由交换复习(1-1)

  • show ip eigrp interfaces(查看当前EIGRP接口信息)

    2.CCNP路由交换复习(1-1)

Xmit Queue Un/Reliable:在不可靠/可靠队列中存留的数据包的数量;
Pacing Time Un/Reliable:用来确定不可靠/可靠队列中数据包被送出接口的时间间隔;
Multicast Flow Timer:组播数据包被发送前最长的等待时间。
Pending Routes:在传送队列中等待被发送的数据包携带的路由条目。

  • show ip eigrp topology(查看当前EIGRP拓扑表)

    2.CCNP路由交换复习(1-1)

可以查看当前设备从邻居收到的满足FC条件的拓扑信息
show ip eigrp topology all-links(查看当前设备从邻居收到的所有拓扑信息,不管是否满足FC条件)

  • show ip eigrp traffic(查找EIGRP信息包)

    2.CCNP路由交换复习(1-1)

显示EIGRP协议所产生和使用的各种信息包的发送和接收情况,其中主要有Hello、Update (更新)、Query (查询)。

EIGRP总结

  • EIGRP特性包括快速收敛、支持VLSM、部分更新以及多种网络层协议。
  • EIGRP的关键技术为邻居发现/恢复机制、可靠传输协议(RTP)、DUAL有限状态机和协议相关模块(PDMs)。
  • EIGRP中使用3张表:邻居表、拓扑表、路由表。路由表中包含到达某个目的地的最优路由(称为继任者)。可行继任者指的是到达某个目的地的备份路由,他存放在拓扑表中。
  • EIGRP使用和IGRP形同的度量值参数:delay,bandwidth,reliability,load,and MTU。
  • 缺省情况下,EIGRP度量值等于 bandwidth(最慢的链路)加上 delay(延迟的总和)
  • EIGRP度量值向后兼容IGRP,EIGRP度量值等于IGRP度量值 x 256.
上一篇:计算机工作过程典型分析


下一篇:思科CCNA+CCNP学习笔记 —— 子网划分