配置EIGRP
作者:互联网
EIGRP:
Enhanced Interior Gateway Routing Protocol:
增强内部网关协议 平衡混合路由选择协议(融合距离矢量和链路状态两种路由选择协议的优点)使用扩散更新算法(DUAL),可实现很高的路由性能。前身: IGRP。cisco私有协议(2013年公有化)
特点:
快速收敛
部分(增量)更新
基于可靠传输协议(RTP)的通信
支持多种网络层协议(通过协议相关模块支持IP,IPX,AppleTalk)
使用多播和单播支持变长子网掩码,支持不连续子网
无缝连接数据链路层协议和拓扑结构
具有相同的自治系统号的EIGRP和IGRP之间,可无缝交换路由信息
配置简单
EIGRP消息格式:
EIGRP 数据包报头:
自治系统编号(EIGRP路由进程ID)
操作码(1更新 3查询 4应答 5Hello)
EIGRP参数TLV:
权重K1和K3:带宽和延迟的权重,设置为1
等待时间:路由器等待下一个hello时允许经过的最长时间。
IP内部路由TLV 延迟:
从源到目的总延迟(单位为10微秒)0xFFFFFFFF表示无法到达的路径
带宽:路径上所有接口的最低配置带宽
前缀长度:指定子网掩码中网络位的位数
目的地:路径的目的地址
IP外部路由TLV :
用于 EIGRP 路由过程中导入外部路由时
PDM:
Protocol-Dependent Module 协议相关模块:
可以路由多种不同的协议(包括 IP、IPX 和 AppleTalk)
负责处理与每个网络层协议对应的特定路由任务
RTP和EIGRP数据包类型:
5种数据包:
Hello(问候) 用来发现和维护邻居关系,目标地址为224.0.0.10,邻居收到后不需要确认。
Update(更新) 发给邻居的路由表,通过组播发送,邻居收到后必须回复确认消息。
Query(查询) 当路由信息丢失并没有备用路由时,向邻居查询,邻居必须回复确认。
Reply(回应) 是对邻居Query数据包的回复,也需要邻居回复确认。
Ack(确认) 是对收到的数据包的确认,告诉邻居自己已经收到数据包了。
RTP和EIGRP数据包类型:
目的: 发送和接收 EIGRP 数据包
特点 :包括可靠传输和不可靠传输两种方式
发送方式 :单播或组播(组播地址 224.0.0.10)
基本工作原理:
发现建立和维持邻居关系
建立拓扑数据库
计算路由表
IGRP的三张表:
邻居表 已建立的邻居关系
拓扑表 互联网中每个路由器从每个邻居接收到的路由通告
路由表 当前使用的用于路由判断的路由
邻居发现 :
EIGRP路由器彼此交换路由必须是邻居,建立邻居关系要满足一下三点:
收到hello或ACK
匹配AS号
相同度量
术语:
可行距离(Feasible Distance): 邻居报告的度量值+报告此路由的邻居度量值
被报告距离值(Advertised Distance): 邻居报告到达远程网络度量
继任者/后继站(Successor): 最佳路由的下一跳路由器,将存于路由表。
可行继任者/可行后继站(Feasible Successor): 次优路由或备份路由的下一跳路由器。
EIGRP
复合度量和K值(和缺省值)复合度量
带宽(Bandwidth)
负载( load)
延迟(delay)
可靠性(reliability)
最大传输单元(MTU)
Dual简介:
Diffusing Update Algorithm
弥散/扩散更新算法 是 EIGRP确定最佳无环路径和无环备用路径的方法。 有可能是所有协议中最快的。 可以保证100%不形成环路。
几个术语
后继路由器
可行距离 (FD)
可行后继路由器 (FS)
报告距离 (RD),或称通告距离 (AD)
可行条件,或称可行性条件 (FC)
自治系统 (AS):
创建、选择和注册自治系统的指导原则在“RFC1930”中规定
AS Numbers are assigned by IANA
需要自治系统编号
启用EIGRP: (config)#router eigrp autonomous-system number
此路由器上任何符合network命令中的网络地址的接口都将被启用,可发送和接收EIGRP更新:
(config-router)#network network-address
要配置 EIGRP 仅通告特定子网时使用:(config-router)#network network-address [wildcard-mask]
关闭自动汇总功能(缺省为自动汇总) (config-router)#no auto-summary
手工路由汇总 (config-if)#ip summary-address eigrp as ip-address mask
配置被动接口 (config-router)#passive-interface type slot/port
EIGRP认证加密:
(config)#key chain chain名
(config-keychain)#key ID号
(config-keychain-key)#key-string 密码
(config)# interface type slot/port
(config-if)#ip authentication mode eigrp AS.N md5
(config-if)#ip authentication key-chain eigrp AS.N chain名
Null0总结路由
默认情况下,EIGRP 使用 Null0 接口来丢弃与父路由匹配但与所有子路由都不匹配的数据包
只要同时存在下列两种情况,EIGRP 就会自动加入一条 null0 总结路由作为子路由
通过EIGRP至少发现了一个子网。
启用了自动总结。
禁用自动总结 no auto-summary 命令
手动总结可以包括超网路由 (config-if)#ip summary-address eigrp as-number network-address subnet-mask
手动总结可以包括超网路由 (config-if)#ip summary-address eigrp as-number network-address subnet-mask
显示路由表 #show ip route
显示被EIGRP发现的邻居 #show ip eigrp neighbors
显示当前活动的IP路由协议的信息 #show ip protocols
显示EIGRP拓朴表 #show ip eigrp topology
只显示由EIGRP建立的路由表 #show ip route eigrp
显示发送和接受的IP EIGRP的数据包 #show ip eigrp traffic
标签:ip,配置,EIGRP,邻居,config,路由,数据包 来源: https://www.cnblogs.com/tuzhixs/p/14375832.html