CCIE-EIGRP

2021.12.16 It's what you do right now that makes a difference--改变现状,从当下开始


动态路由协议的作用主要有以下三点:
(1)维护路由信息。
(2)决定最佳路由。
(3)建立路由表。

动态路由协议的更新方式:
(1)周期更新。
(2)触发更新。

动态路由协议的种类:
(1)距离矢量。
(2)链路状态。

距离矢量路由协议:
采用距离矢量(Distance-Vector,DV)算法,是相邻的路由器之间互相交换整个路由表,并进行矢量的叠加,最后学习到整个路由表。
距离矢量算法具有以下特点:
(1)路由器之间周期性的交换路由表。
(2)交换的是整张路由表的内容。
(3)每个路由器和它直连的邻居之间交换路由表。
(4)网络拓扑发生了变化之后,路由器之间会通过定期交换更新包来获得网络的变化信息。
(5)水平分割技术

距离矢量路由协议的缺陷:
(1)metric的可信度。因为距离仅仅表示的是跳数,对路由器之间链路的带宽,延迟等无考虑。这会导致数据包的传送会走在一个看起来跳数小但实际带宽窄和延时大的链路上。
(2)交换路由信息的方式,即路由器交换信息是通过定期广播整个路由表所能到达的适用网络号码。但在稍大一点的网络中,路由器之间交换的路由表会很大,而且很难维护,导致收敛很缓慢。
距离矢量路由协议有RIP、BGP等。

链路状态路由协议:
采用链路状态(Link State,LS)算法。
链路状态是一个层次式的,执行该算法的路由器不是简单的从相邻的路由器学习路由,而是把路由器分成区域,收集区域内所有路由器的链路状态信息,根据链路状态信息生成网络拓扑结构,每一个路由器再根据拓扑结构图计算出路由。
链路状态路由协议有OSPF、IS-IS等。

EIGRP:Enhanced Interior Gateway Routing Protocol 即 增强内部网关路由协议。也翻译为 加强型内部网关路由协议。 EIGRP是Cisco公司的私有协议(2013年已经公有化)。
EIGRP结合了链路状态和距离矢量型路由选择协议的Cisco专用协议,采用弥散修正算法(DUAL)来实现快速收敛,可以不发送定期的路由更新信息以减少带宽的占用,支持Appletalk、IP、Novell和NetWare等多种网络层协议。

(1)邻居表:   show ip eigrp neighbors

(2)拓扑表:   show ip eigrp topology (all-links)

(3)路由表:   show ip route eigrp

EIGRP的管理距离:              更新的组播地址:
1、内部:90                         224.0.0.10
2、外部:170                       协议号:88
3、汇总:5

EIGRP的DUAL术语:
1、后继路由器 Successor
2、可行距离 Feasible distance(FD)
3、通告距离 Reported Distance (RD/AD)
4、可行后继路由器 Feasible Successor(FS)
5、可行条件 Feasibility Condition(FC) :此优通告距离<可行距离

EIGRP Metric:(5K)
K1、Bandwidth   带宽              1
K2、Reliability    可靠性           0
K3、Delay          延迟               1
K4、Loading      负载                0
K5、MTU           最大传输单元  0

256乘以【(10^7/链路最小接口带宽)+(链路延迟之和)/10】

EIGRP Packets:
1、hello   建立邻居关系
2、update   发送路由更新
3、Query   向邻居发送的请求查询信息
4、Reply    用来响应Query信息
5、ACK   确认一个可靠的报文

EIGRP 建立邻居:
1、AS号必须一致
2、5K必须一致
3、认证必须一致


总结

variance * --次优可行距离除以最优可行距离,得出的数值只允许取更大的整数,可以做非等价负载,以  *:1 的比例分担最优路径和次优路径

上一篇:2-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(监听Wi-Fi和APP的数据)


下一篇:Multicast Distribution Trees