EIGRP
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
手动总结可以包括超网路由 Router(config-if)#ip summary-address eigrp asnumber network-address subnet-mask
此路由器在实际中 不存在
9.5.3 手动总结
9.持的任何路由协议
使用 show interfaces 命令来检查 EIGRP 度量
带宽度量---是一种静态值。单位以kbps来表示。 大多数串行接口使用默认带宽值 1544 Kbit(即 1,544,000 bps 或 1.544 Mbps)
9.3.2 EIGRP 度量
延迟-延迟是衡量数据包通过路由所需时间的指 标 是一种静态值,它以接口所连接的链路类型为基 础,单位为微秒。EIGRP使用所有传出接口的延 迟来进行计算。
目的 :防止路由环路 优点:维护一个备用路由列表,其中包含它 已确定为无环路由的备用路由,如果路由 表中的主路由发生故障,则最佳的备用路 由会立即添加到路由表中
9.1.8 管理距离(AD)
路由来源的可信性(即优先程度)
9.1.9 身份验证
EIGRP 支持对路由信息
加密 认证
9.2.1 自治系统 (AS)
自治系统是由单个实体统一管理的一组网 络,这些网络通过统一的策略连接到 Internet。下图中,ABCD四家公司全部由 ISP1管理和控制。ISP1在代表这些公司向 ISP2通告路由时,会提供一个统一的路由 策略。
AS编号由Internet地址授权委员会IANA分 配,该机构同时也分配IP地址空间。 当地的Internet注册管理机构RIR负责从其 获得的AS编号块中为实体分配编号。 在2007年之前,AS编号的长度是16位,范 围为0-65536;现在AS编号为32位,可用编 号数目增加到超过40亿个。
9.2.4 Network 命令
带通配符掩码的 network命令
要配置 EIGRP 仅通告特定子网时使用
Router(config-router)#network network-address [wildcard-mask]
9.2.5 检验 EIGRP
路由器必须与其邻居建立邻接关系, EIGRP 才能发送或接收更新 show ip eigrp neighbors RTT(平均回程 RTO(重传间隔)
9.1.4 RTP和EIGRP数据包类型
查询(Query) 和应答(Reply)数据包由 DUAL 在搜索网络以 及进行其它任务时使用 查询(Query) Unicast数据包
组播 单播
应答(Reply)数据包
9.1.5 Hello 协议
发现相邻路由器并与之建立邻接关系
9.1.6 EIGRP 限定更新
谁需要自治系统编号?
ISP Internet 主干提供商 连接其它实体的大型机构
这些ISP和大型机构使用外部网关协议来传播路由 信息,BGP是一个唯一在配置中使用实际自治系 统编号的路由协议。 使用IP网络的绝大多数公司不需要AS编号,因为 他们的网络只是ISP管理的自治系统内各自独立的 网络之一,使用内部网关协议来路由数据包。
no auto-summary 命令
DUAL 取消所有邻接关系,然后重新建立邻接关系, 以充分实现 no auto-summary 命令的效果。 所有 EIGRP 邻居将立即发出新一轮更新,这些更新不 会被自动总结。
9.5.2 禁用自动总结
两条路径的 EIGRP 度量相同?
9.5.3 手动总结
9.4.6 有限状态机
有限状态机是一种抽象的机器,它定义了:
某事物可能经历的一组状态 什么事件会导致这些状态 这些状态会导致发生什么事件。
设计师使用有限状态机来描述设备、计算 机程序或路由算法如何来应对一组输入事 件。
9.4.6 有限状态机
9.4.6 有限状态机
无可行后继路由器
9.3.2 EIGRP 度量
可靠性 (非缺省指标)
可靠性 (reliability) 是对链路将发生或曾经发生 错误的几率的衡量指标,是动态测得的,取值 范围是0-255。其中,1表示可靠性最低,255表 示百分百可靠。 负载 (load) 反映使用该链路的流量。 与可靠性相似,负载也是动态测得的,且取值 范围也是从 0 到 255 负载值越低越好,因为这表示链路上负载较轻。 Txload表示出站负载值,rxload表示入站负载值。
9.3.4 计算 EIGRP 度量
9.4.1 DUAL 概念
Diffusing Update Algorithm (DUAL) 用于最佳 无环路径和无环备用路径 几个术语
后继路由器 可行距离 (FD) 可行后继路由器 (FS) 报告距离 (RD),或称通告距离 (AD) 可行条件,或称可行性条件 (FC)
Null0 接口实际上不存在 只要同时存在下列两种情况,EIGRP 就会自动 加入一条 null0 总结路由作为子路由
至少有一个通过 EIGRP 获知的子网。 启用了自动总结。
9.2.6 检查路由表
R1 和 R2 都自动总结了 172.16.0.0/16 网络并 将其作为一条路由更新发送
部分(Partial)更新
仅包含与路由变化相关的信息,EIGRP在目前 状态发生变化时发送这些增量更新,而非发送 全部的路由表。 仅传播给受变化影响的路由器
限定(Bounded )更新
EIGRP通过部分和限定更新将发送 EIGRP 数据包时占用的带宽降到最低
9.1.7 DUAL:简介
Opcode(操作码) Autonomous System Number(自治系统编号)
EIGRP 参数TLV
权重 保留时间
9.1.2 EIGRP 消息格式
TLV: IP 内部
度量字段(“延迟”和“带宽”) 子网掩码字段(“前缀长度”) “目的地”字段
TLV: IP 外部
特点
发送方式
9.1.4 RTP和EIGRP数据包类型
Hello数据包用于发现邻居并与所发现的 邻居建立邻接关系。该数据包以组播方式 发送,且使用不可靠传输。
9.1.4 RTP和EIGRP数据包类型
更新(Update):用于传播路由信息。 确认 (ACK) :由 EIGRP 在使用可靠传输 时发送。对于 EIGRP 更新、查询和应答 数据包确认 。
9.2.4 Network 命令
network 命令功能
此路由器上任何符合 network 命令中的网络地址的接口 都将被启用,可发送和接收 EIGRP 更新。 此网络(或子网)将包括在 EIGRP 路由更新中。 Router(config-router)#network network-address
几个概念
9.4.2 后继路由器和可行距离
后继路由器 (Successors) :用于转发数据 包的一台相邻路由器 可行距离FD:计算出的通向目的网络的最 低度量
9.4.3 可行后继路由器、可行行条件 和报告距离
可行后继路由器 (FS) 是指一个邻居,它有 一条通向后继路由器所连通的同一个目的 网络的无环备用路径,并且满足可行性条 件。 符合了可行性条件 (FC)是指当邻居通向一 个网络的报告距离 (RD) 比本地路由器通向 同一个目的网络的可行距离短时。 报告距离(RD或称通告距离)即为 EIGRP 邻居通向相同目的网络的可行距离。
9.4.3可行后继路由器、可行行条件 和报告距离
可行后继路由器、可行性条件和报告距离
9.4.4 拓扑表:后继路由器和可行后 继路由器
EIGRP 拓扑表 使用 show ip eigrp topology 命 令
9.4.4拓扑表:后继路由器和可行后 继路由器
被动状态 目的网络
后继路由器 数量 到目的网络 可行距离
计时器)
Sequence Number( 序列号)
neighbors 顺序号
等待发送的EIGRP包
9.2.5 检验 EIGRP
show ip protocols 命令
9.2.6 检查路由表
show ip route 命令 “D”=DUAL
9.2.6 检查路由表
Null0 总结路由介绍
缺省计算可简化为:最低带宽(即最小带 宽)加上总延迟
9.3.4计算 EIGRP度量
EIGRP在其度量计算中使用最低带宽
计算BW = 参考 BW / 最低BW(kbps)
EIGRP使用所有传出接口的延迟度量的总 和
计算Delay =所有传出接口的延迟度量的总和
EIGRP 度量 = 计算 BW + 计算 delay
9.5.1 Null0 总结路由
默认情况下,EIGRP 使用 Null0 接口来丢弃与父路由匹配但与所有子路由都 不匹配的数据包 只要同时存在下列两种情况,EIGRP 就会自动加入一条 null0 总结路由作为 子路由 通过 EIGRP 至少发现了一个子网。 启用了自动总结。
9.5.2 禁用自动总结
通向网络的 出站接口
后继路由器的 到目的网 后继路由器的 可行路由器 报告距离 络的可行 下一跳地址 的下一跳地 距离 可行路由器的 址 报告距离
9.4.4 拓扑表:后继路由器和可行路 由器
可选参数 [network]
9.4.5 拓扑表:无可行后继路由器
存在可能没有可行后继路由器,因为不符合 可行性条件 通过添加 [all-links] 选项到 show ip eigrp topology 命令中来查看所有可能的链路
负载(非缺省指标)
9.3.3 使用 Bandwidth 命令
配置带宽
使用 bandwidth 命令 使用 show interface 命令
检验带宽
注 – bandwidth 命令只会修改 EIGRP 和 OSPF 等路由协议所用的带宽 度量,并不改变接口物理带宽。
9.3.4 计算 EIGRP度量
9.3.1 EIGRP 复合度量和K值
复合度量
带宽(Bandwidth)、延迟,(delay)、可靠性 (reliability)、负载( load) K1 和 K3= 1 ,所有其他 K 值 0
缺省值
9.3.1 EIGRP 复合度量和K值
检验 K 值
9.3.2 EIGRP 度量
用于 EIGRP 路由过程中导入外部路由时
9.1.3 PDM(协议相关模块)
可以路由多种不同的协议(包括 IP、IPX 和 AppleTalk)
负责处理与每个网络层协议对应的特定路 由任务
9.1.4 RTP和EIGRP数据包类型
RTP的目的
-发送和接收 EIGRP 数据包 -包括可靠传输和不可靠传输两种方式。可靠RTP需要 接收方向发送方发回一个确认;不可靠RTP数据包不 需要确认。 –单播或组播(组播地址 224.0.0.10)
可用于当今支持的任何路由协议 通常配置在连接到 EIGRP 路由域外的网络(例 如通向 ISP)的路由器上
EIGRP 需要使用 redistribute static 命令才能将此静态默认路由(全零) 包括在其 EIGRP 路由更新中 Ip default-network
9.2.2 进程ID
EIGRP 将该参数称为“自治系统”编号, 它实际上起进程 ID 的作用 一个进程 ID 代表各自在路由器上运行的协 议实例 Router(config)#router eigrp autonomous-system
9.2.3 router eigrp 命令
router eigrp autonomous-system EIGRP 路由域内的所有路由器都必须使用 同一个进程 ID 号
EIGRP
简介
EIGRP 若干特点
可靠传输协议 (RTP) 限定更新 扩散更新算法 (DUAL) 建立邻接关系 邻居表和拓扑表
9.1.1 EIGRP
EIGRP的前身: IGRP
9.1.2 EIGRP 消息格式
EIGRP 数据包报头
9.1.2 EIGRP 消息格式
EIGRP 数据包报头