其他分享
首页 > 其他分享> > 配置EIGRP

配置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