首页 理论教育计算机网络基础与实践之EIGRP

计算机网络基础与实践之EIGRP

【摘要】:EIGRP 是Cisco 的私有路由协议,是原来Cisco 私有路由协议IGRP 的升级版。EIGRP 综合了距离矢量路由协议和链路状态路由协议的优点。EIGRP 支持等链路和不等链路负载均衡,此项为EIGRP 的一大特色。EIGRP 的路由表包含EIGRP 的拓扑表中到达所有目的的最优路径,最优路径直接构成路由器的路由转发表。通常EIGRP 的度量值计算仅与带宽和延迟有关,即×256。

EIGRP 是Cisco 的私有路由协议,是原来Cisco 私有路由协议IGRP 的升级版。EIGRP 综合了距离矢量路由协议和链路状态路由协议的优点。

1.EIGRP 的特点

EIGRP 属于高级距离矢量路由协议,它在进行路由更新时仅更新路由有变化的部分。EIGRP 采用弥散更新算法(Diffusing Update Algorithm,DUAL),保证全网络由无环路的快速收敛。

EIGRP 支持等链路和不等链路负载均衡,此项为EIGRP 的一大特色。EIGRP 配置简单、设计灵活,支持VLSM 和不连续子网;使用组播和单播进行数据包传递和路由更新;支持在EIGRP 域内任意节点的手工路由汇总。

EIGRP 使用PDM 模块(Protocol-Dependent Module),支持多种网络层协议,如IPX、Appletalk、IP、IPv6、Novellnetware 等协议,但目前IP 在网络中依然占主导地位。

2.EIGRP 的度量值

EIGRP 在作路由选择时要建立3 张表,即邻居表(Neighbor Table)、拓扑表(Topology Table)和路由表(Routing Table)。

EIGRP 的邻居表是通过发送hello 包建立邻居关系形成的,是互相直连的运行EIGRP 的路由器之间形成的邻居关系。(www.chuimin.cn)

EIGRP 的拓扑表包含所有邻居路由器发送来的网络拓扑信息,具体包含DUAL 算法所需的各项参数(包含度量值,在本书中不作详细介绍)。

EIGRP 的路由表包含EIGRP 的拓扑表中到达所有目的的最优路径,最优路径直接构成路由器的路由转发表。

EIGRP 的度量值计算需要5 个参数,具体包括带宽(Bandwidth)、延迟(Delay)、可靠性(Reliability)、负载(Loading)和MTU。带宽以源到目的链路上的最小带宽为准,单位是bit/s;延迟是源到目的链路上的延迟总和,单位是10μs。通常EIGRP 的度量值计算仅与带宽和延迟有关,即(10 ~7/带宽+延迟/10)×256。

3.EIGRP 的AD

EIGRP 的默认AD 是90。还有另外两种情况,外部EIGRP 路由(非EIGRP 路由再分布来的)的AD 是170,EIGRP 的汇总路由AD 是5。

EIGRP 支持不等路径负载均衡(最多6 条链路),需要在EIGRP 的拓扑表中存在至少一条备份路由(在DUAL 算法术语中称为Feasible Successor),此为EIGRP 负载均衡的前提条件。