路由器协议配置 eigrp协议
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自治系统 (AS) 和进程ID
❖ EIGRP 将该参数称为“自治系统”编号,它实际 上起进程 ID 的作用
❖一个进程 ID 代表各自在路由器上运行的协议实例 ❖Router(config)#router eigrp autonomous-
system
router eigrp 命令
❖router eigrp autonomous-system
检查路由表
❖Null0 总结路由介绍 – Null0 接口实际上不存在 – 只要同时存在下列两种情况,EIGRP 就会自动加 入一条 null0 总结路由作为子路由 • 至少有一个通过 EIGRP 获知的子网。 • 启用了自动总结。
检查路由表
❖R1 和 R2 都自动总结了 172.16.0.0/16 网络并 将其作为一条路由更新发送
9.4.1 DUAL 概念
❖ 几个术语 ▪ 后继路由器 ▪ 可行距离 (FD) ▪ 可行后继路由器 (FS) ▪ 报告距离 (RD),或称通告距离 (AD) ▪ 可行条件,或称可行性条件 (FC)
❖ 几个概念
后继路由器和可行距离
❖后继路由器 (Successors) :用于转发数据包 的一台相邻路由器
5.2 EIGRP 消息格式
❖EIGRP 数据包报头
5.2 EIGRP Message Format
❖EIGRP 数据包报头 – Opcode(操作码) – Autonomous System Number(自治系统编 号)
❖EIGRP 参数TLV – 权重 – 保留时间
5.2 EIGRP 消息格式
5.1 EIGRP 简介
❖EIGRP 术语 – 可行后继(Feasible Successor,FS)
– 满足可行条件FC,但没有被选作后继路由器的 一个邻居路由器。
– 可行后继路由器只保留在拓扑表中不在路由表 中。
– 在后级路由器失效时,能够马上讲可行后继路 由器安装到路由表中,如果没有可行后继路由 器,则重新计算当前拓扑
使用 Bandwidth 命令
❖ 配置带宽 ▪ 使用 bandwidth 命令
❖ 检验带宽 ▪ 使用 show interface 命令
注 – bandwidth 命令只会修改 EIGRP 和 OSPF 等路由协议所用的带宽度量,并不改变接口物 理带宽。
计算 EIGRP度量
❖ 缺省计算可简化为:最低带宽(即最小带宽)加 上总延迟
播方式回送自己的路由信息的更新包。路由信息发生变 化时,以组播方式发生只包含变化的更新包。
❖ 查询(Query):链路失效时,路由器重新进行路由计 算,如果拓扑表中没有可行的后继路由时,路由器以组 播的形式发生查询包。
❖ 应答(Reply):以单播方式回传给查询方 ❖ 确认(Acknowledgment):以单播方式,确认更新、
❖show ip eigrp neighbors
neighbors 顺序号
RTT(平均回程 RTO(重传间隔)
计时器)
Sequence
Number(
序列号)
等待发送的EIGRP包
检验 EIGRP
❖show ip protocols 命令
检查路由表
❖show ip route 命令 ❖ “D”=DUAL
EIGRP 路由协议
LOGO
目标
❖ 描述EIGRP的背景和历史; ❖描述 EIGRP的功能和工作方式; ❖检查基本的 EIGRP 配置命令并识别其他用途; ❖计算 EIGRP 使用的复合度量; ❖描述 DUAL的概念和工作方式; ❖描述 EIGRP中其他配置命令的使用;
5.1 EIGRP 简介
LOGO
Network 命令
❖带通配符掩码的 network命令 ▪ 要配置 EIGRP 仅通告特定子网时使用
❖Router(config-router)#network network-
address [wildcard-mask]
检验 EIGRP
❖路由器必须与其邻居建立邻接关系,EIGRP 才 能发送或接收更新
计算 EIGRP度量
❖EIGRP在其度量计算中使用最低带宽 ▪ 计算BW = 参考 BW / 最低BW(kbps)
❖EIGRP使用所有传出接口的延迟度量的总和 ▪ 计算Delay =所有传出接口的延迟度量的 总和/10
❖EIGRP 度量 = 计算 BW + 计算 delay
计算 Eபைடு நூலகம்GRP 度量
EIGRP 简介
❖EIGRP 若干特点 – 通过发送和接收Hello报文来建立和维护邻居 关系,并交换路由信息 – 基于组播的路由矢量更新,组播地址 224.0.0.10 – 管理距离为90
管理距离(AD)
❖ 路由来源的可信性(即优先程度)
EIGRP 简介
❖EIGRP 若干特点 – 度量值的计算包括带宽、延迟、负载和可靠性 等要素,最大跳数255,默认100 – 触发更新和增量发送进行路由更新 – 支持VLSM和CIDR – 默认开启自动汇总功能 – 无环路 – 较快收敛速度 – 支持多种网络层协议 – 支持等价和非等价的负载均衡
❖EIGRP 路由域内的所有路由器都必须使用同一个 进程 ID 号
Network 命令
❖network 命令功能 ▪ 此路由器上任何符合 network 命令中的网络地 址的接口都将被启用,可发送和接收 EIGRP 更新。 ▪ 此网络(或子网)将包括在 EIGRP 路由更新 中。 Router(config-router)#network networkaddress
5.6 基本 EIGRP 配置
LOGO
EIGRP 网络拓扑
❖ EIGRP在有类边界自动总结
自治系统 (AS) 和进程ID
❖创建、选择和注册自治系统的指导原则在 RFC 1930 中规定AS Numbers are assigned by IANA
❖ 需要自治系统编号 – ISP – Internet 主干提供商 – 连接其它实体的大型机构
❖报告距离(RD或称通告距离)即为 EIGRP 邻居 通向相同目的网络的可行距离
拓扑表:后继路由器和可行后继路由器
被动状态 目的网络
后继路由器 数量 到目的网络 可行距离
通向网络的 出站接口
后继路由器的 下一跳地址
可行路由器的 下一跳地址
到目的网
络的可行 距离
后继路由器的 报告距离
可行路由器的
报告距离
简介
5.1 EIGRP 简介
❖EIGRP 术语 – 路由表( Routing table)
❖show ip route 命令 ❖ “D”=DUAL
5.1 EIGRP 简介
❖EIGRP 术语 – 可行距离( Feasible Distance,FD)
– 可行距离FD:计算出的通向目的网络的最低度 量
5.1 EIGRP
❖EIGRP的前身: IGRP
EIGRP 简介
–EIGRP(Enhanced Interior Gateway Routing ,增强型内部网关路由协议)
– cisco私有的、平衡混合高级距离向量路 由协议,源于距离矢量路由协议IGRP, 增加了链路状态型路由协议的特征。
–融合了距离向量和链路状态两种路由协 议的有点。
更多EIGRP 配置
LOGO
Null0 总结路由
❖默认情况下,EIGRP 使用 Null0 接口来丢弃与父路由 匹配但与所有子路由都不匹配的数据包
❖只要同时存在下列两种情况,EIGRP 就会自动加入一 条 null0 总结路由作为子路由 ▪ 通过 EIGRP 至少发现了一个子网。 ▪ 启用了自动总结。
EIGRP 度量
❖ 延迟-延迟是衡量数据包通过路由所需时间的指 标
❖ 是一种静态值,它以接口所连接的链路类型为基 础,单位为微秒
EIGRP 度量
❖可靠性 (非缺省指标) ▪ 可靠性 (reliability) 是对链路将发生或曾经发生 错误的几率的衡量指标
❖ 负载(非缺省指标) ▪ 负载 (load) 反映使用该链路的流量。 ▪ 与可靠性相似,负载也是动态测得的,且取值 范围也是从 0 到 255 ▪ 负载值越低越好,因为这表示链路上负载较轻
防止路由环路
❖优点:维护一个备用路由列表,其中包含它 已确定为无环路由的备用路由,如果路由 表中的主路由发生故障,则最佳的备用路 由会立即添加到路由表中
EIGRP 简介
❖EIGRP 若干特点 – 使用可靠传输协议(RTP)保证路由信息的可 靠性 – 支持验证:MD5 – 协议配置简单,没有区域概念
LOGO
9.4.1 DUAL 概念
❖Diffusing Update Algorithm (扩散更新算法、 DUAL) 用于最佳无环路径和无环备用路径
❖ 基本思想 ▪ 为目标网络找一个后继和可行后继,如果后继 失效,使用可行后继作为后继。如果没有可行 后继,就进入活跃状态,并向所有邻居查询, 以寻找后继和可行后继
拓扑表:无可行后继路由器
❖ 存在可能没有可行后继 路由器,因为不符合可 行性条件
❖ 通过添加 [all-links] 选 项到 show ip eigrp topology 命令中来查 看所有可能的链路
5.5 EIGRP 度量 计算
LOGO
EIGRP 复合度量和K值
❖ 复合度量 ▪ 带宽(Bandwidth)、延迟,(delay)、可靠 性(reliability)、负载( load)
❖TLV: IP 内部 – 度量字段(“延迟”和“带宽”) – 子网掩码字段(“前缀长度”) – “目的地”字段
❖TLV: IP 外部 – 用于 EIGRP 路由过程中导入外部路 由时
5.3 EIGRP的工作过程
❖ EIGRP数据包类型 ❖ Hello:组播周期性发送,用于建立和维持邻居关系 ❖ 更新(Update):收到邻居的第一个Hello包,以单
查询和应答包
EIGRP工作过程
❖ 1、建立邻接关系 ❖ 通过Hello包或ACK包,发现相邻路由器并与之建
立邻接关系
EIGRP工作过程
❖ 2、发生更新包 ❖ 部分(Partial)更新
▪ 仅包含与路由变化相关的信息 ❖限定(Bounded )更新
▪ 仅传播给受变化影响的路由器 ❖EIGRP’通过部分和限定更新将发送 EIGRP 数据
❖ 可行距离FD:计算出的通向目的网络的最低度量
可行后继路由器、可行行条件和报告距离
❖可行后继路由器 (FS) 是指一个邻居,它有一条通 向后继路由器所连通的同一个目的网络的无环备 用路径,并且满足可行性条件。
❖符合了可行性条件 (FC)是指当邻居通向一个网络 的报告距离 (RD) 比本地路由器通向同一个目的 网络的可行距离短时
身份验证
❖ EIGRP 支持对路由信息 – 加密 – 认证
5.1 EIGRP 简介
❖EIGRP 术语 – 邻居表(neighbor table) –保存邻居地址、接口、保持时间、平稳 的往返定时器、队列计数、序列号等
5.1 EIGRP
❖EIGRP 术语 – 拓扑表( topology table) –使用 show ip eigrp topology 命令
包时占用的带宽降到最低
EIGRP工作过程
❖3、查询和应答 ▪ 如何没有后继路由器,也没有可行后继, DUAL算法先将路由置为活跃状态,然后 以组播方式向所有邻居发生查询包,来定 位后继。邻居路由器必须发送应答包来响 应。
▪ 查询包可以是组播、单播。应答包一定是 单播
▪ 查询和应答都要可靠传输。
5.4 DUAL算法
❖通告距离(AD,RD,Reported Distance) ▪ 由下一跳邻居路由器通告的可行距离
5.1 EIGRP 简介
❖EIGRP 术语 – 可行条件( Feasible Condition,FC)
– 报告距离比可行距离小的条件,即RD《FD, 同时必须是无欢的
– 后继(successor) – 满足可行条件Fc并具有到达目的网络最短距离 的下一跳路由器。
禁用自动总结
❖no auto-summary 命令 ▪ DUAL 取消所有邻接关系,然后重新建立邻接关系, 以充分实现 no auto-summary 命令的效果。 ▪ 所有 EIGRP 邻居将立即发出新一轮更新,这些更新 不会被自动总结。
❖ 缺省值 ▪ K1 和 K3= 1 ,所有其他 K 值 0
EIGRP 复合度量和K值
❖检验 K 值
EIGRP 度量
❖使用 show interfaces 命令来检查 ❖EIGRP 度量
▪ 带宽度量0-是一种静态值 ▪ 大多数串行接口使用默认带宽值 1544 Kbit
(即 1,544,000 bps 或 1.544 Mbps)