EIGRP1理论
- 格式:doc
- 大小:44.00 KB
- 文档页数:2
EIGPR总结:一:特性1.100%的无环路2.支持等价与不等价负载均衡3.灵活网络计划(没有主干地区)4.多播更新代替广播更新(广播更新不可靠且不安详)5.支持 VLSM和连续子网6.在网络任何地方支持手动汇总7.支持单播汇总二:知识点1.EIGRP有三张表:邻居表,拓扑表,路由表此中邻居成立需满意两点:1.AS号同等 2.5K值(带宽,耽误,可靠性,负载,MTU)2.EIGRP 5个包是:hello包,update,query,reply,ackhello:成立邻居,应用所在是224.0.0.10update:发送给邻居query:网络发生妨碍时且没有FS(可行后继者)时发送reply:单播形式中兴ack:是对update,query和reply中兴3.hello包每5s发一次(广播网络)hello包每60s发一次(非广播网络)hold工夫默认是hello工夫的三倍4.EIGRP 支持 224 跳,IGRP支持 255 跳5.重传机制,当重传次数到达 16次时仍不中兴,则将踢出邻人表6,EIGRP的3种管理间隔EIGRP的汇总路由:5 内部EIGRP:90 外部EIGRP:1707.EIGRP的路由掩护(包孕与DUAL算法中)假如不存在可行后继路由,路由器将服从下列步调:1.EIGRP的工作原理:EIGRP 协议的特点:运行EIGRP 的路由器之间形成邻居关系,并交换路由信息。
相邻路由器之间通过发送和接收Hello 包来保持联系,维持邻居关系。
Hello 包的发送间隔默认值为5s钟。
●运行EIGRP 的路由器存储所有与其相邻路由器的路由表信息,以便快速适应路由变化;●如果没有合适的路由存在,EIGRP 将查询其相邻的路由器,以便发现可以替换的路由。
●采用不定期更新,即只在路由器改变计量标准或拓扑出现变化时发送部分更新信息。
●支持可变长子网掩码(VLSM)和不连续的子网,艾持对自动路由汇总功能的设定。
eigrp协议EIGRP(Enhanced Interior Gateway Routing Protocol)是一种用于在企业网络中进行路由选择的动态路由协议。
它是Cisco自主研发的一种高级广域网(WAN)路由协议,用于在企业网络中传播路由信息、动态选择优化路径和自动适应网络拓扑的变化。
EIGRP协议采用了一种名为DUAL(Diffusing Update Algorithm)的算法来计算最优路径,并能够按需进行路由表更新。
这使得EIGRP具有快速收敛的特点,可以快速适应网络拓扑的变化和路由器的故障。
EIGRP的工作原理是通过交换HELLO消息在网络中发现邻居路由器,并通过交换更新消息来传播路由信息。
邻居路由器之间会建立邻居关系,并共享各自的路由信息。
当网络拓扑发生变化时,EIGRP会重新计算最优路径,并向邻居路由器发送更新消息,以通知它们当前的路由信息。
EIGRP使用了可变长度子网掩码(VLSM)和无分类路由(CIDR)的概念,可以更有效地利用IP地址空间。
它还支持等量多路访问(Equal Cost Multi-Path)功能,即允许在等价路径上进行负载均衡和冗余。
EIGRP的配置相对简单,需要在路由器上启用EIGRP进程,并指定其运行的AS号(Autonomous System Number)。
然后通过配置网络命令,将需要参与EIGRP路由选择的网络添加到EIGRP的路由表中。
EIGRP还支持一种称为分层的路由汇总的功能,可以将较长的网络前缀转换为较短的前缀,以减少路由表的规模。
这样可以有效地提高路由器的性能和网络的可扩展性。
EIGRP可以与其他路由协议如OSPF(Open Shortest Path First)和BGP(Border Gateway Protocol)进行互操作,使得不同的路由协议可以在同一网络中同时存在。
这样可以方便地实现网络的部署和扩展。
总而言之,EIGRP是一种高效可靠的动态路由协议,广泛应用于企业网络中。
eigrp的高级概念归纳EIGRP(Enhanced Interior Gateway Routing Protocol),即增强型内部网关路由协议,是一种用于IP网络中的高级动态路由协议。
以下是EIGRP的高级概念:1. AS(Autonomous System):自治系统,是一个使用相同的路由策略的一组网络集合,EIGRP可在AS内部进行路由选择。
2. EIGRP Neighbor:EIGRP邻居,指与同一AS中的相邻路由器建立了EIGRP邻居关系的路由器。
3. EIGRP Topology Table:EIGRP拓扑表,记录了AS中所学习到的网络和路由器的信息,包括目的网络地址、下一跳路由器、距离、可靠性等。
4. Successor route:继任路由,是从路由器到目的地网络的最佳路径,用于转发数据。
5. Feasible successor route:可行继任路由,指备选路径中满足条件的路由,用于备份继任路由,当继任路由失效时可快速替代。
6. EIGRP Metric:EIGRP度量值,用于衡量路径的开销,包括带宽、延迟、可靠性、MTU和可用带宽等因素。
7. Stub Router:末梢路由器,将外部路由信息摘要为本地网络,仅向内部网络提供路由信息。
8. Summarization:摘要,指将多个网络汇总为一个网络地址,减少路由表的大小和更新负担。
9. Load Balancing:负载均衡,指当拥有多条等效路径时,将数据流分布到不同的路径上,以提高网络的容量和性能。
10. WAN Optimization:WAN优化,通过EIGRP的特性如带宽压缩、快速收敛等,优化WAN链路的带宽利用和数据传输效率。
这些高级概念帮助了解EIGRP协议的核心思想和工作原理,从而更好地理解和配置EIGRP路由。
为了满足数据中心虚拟机(Vm)、容器(Docker)之间大二层通信的需求,数据中心网络发展历程中出现了众多依托网络设备硬件实现的互联组网技术——例如借鉴路由协议实现的大二层组网技术:多链接透明互联(TRILL)、最短路径桥接(SPB);虚实结合的Overlay技术:可扩展虚拟局域网(VXLAN)、使用通用路由封装的网络虚拟化(NVGRE)等等。
但由于技术的复杂性、设备能力的参差不齐,这些技术均没有在网络设备上得到大规模应用。
到今天,我们看到数据中心(IDC)网络返璞归真,与业务解耦,简单、可靠成为核心诉求,数据中心只需要提供简单、可靠的三层Underlay组网,二层Overlay网络更多依赖主机侧软件或智能网卡实现。
那么问题来了,如何为数据中心三层组网选择合适的路由协议?本文聚焦于大型数据中心场景,力图给出确切的答案。
IDC网络架构演进经济基础决定上层建筑。
同样的,数据中心(物理)网络架构很大程度上决定了路由协议的规划。
关于架构的设计,推荐阅读《技术盛宴| 互联网数据中心网络25G组网架构设计》。
本文对IDC网络架构仅做简要介绍,目的在于理清基础架构与路由协议选择的关系。
传统数据中心网络架构图1:传统数据中心网络架构(内部,不含网关区)图1展示的是传统数据中心的网络架构:传统IDC承载的大多是数据中心提供对外访问的业务;流量分布符合80/20模型,且以南北向为主,东西向流量小;网络架构设计采用核心-汇聚-接入三级结构,汇聚往下采用大二层组网,汇聚及核心横向采用厂商私有虚拟化技术,保证可靠性;流量瓶颈在出口,IDC内部可以维持高收敛比(10:1甚至更大)。
近年来,随着云计算、大数据等业务的兴起,分布式计算、分布式存储等技术开始在IDC内部大规模部署。
从网络视角看,IDC内部的东西向流量急剧上升,流量的80/20模型转变成以东西向流量为主。
此时,传统网络架构开始力所不逮,显现出诸多弊端:扩展能力差:网络规模受限于核心交换机端口数量,无法平滑Scale-out(横向扩展);收敛比过高:为南北向流量设计的流量模型,收敛模型呈三角型,越往上性能越低,东西向带宽严重不足;单控制面运维复杂:汇聚及核心的可靠性依赖于厂商的横向虚拟化技术,虚拟化技术的单控制面存在明显弊端,很难做到不中断业务升级版本(ISSU ,In-Service Software Upgrade)。
EIGRP协议理论详解EIGRP(Enhanced Interior Gateway Routing Protocol)是一种用于在广域网(Wide Area Network,WAN)和局域网(Local Area Network,LAN)中实现路由选择的协议。
EIGRP是一种增强版本的IGRP(Interior Gateway Routing Protocol)协议,被Cisco Systems开发和推广。
EIGRP是基于距离向量路由协议的一种高级路由协议,它能够提供快速收敛、带宽优化和容错机制等功能。
下面将详细介绍EIGRP协议的工作原理和特性。
首先,EIGRP通过发送Hello报文来实现邻居发现。
当两个EIGRP路由器建立邻居关系时,它们会交换路由信息。
邻居信息包括邻居的IP地址、ASN(Autonomous System Number,自治系统号码)等。
在邻居发现完成后,EIGRP路由器会交换拓扑表。
拓扑表中包含了网络拓扑信息,即路由器所知道的全部可达路由。
EIGRP路由器会将自己的拓扑表发送给所有邻居,并接收并更新自己的拓扑表。
接下来,EIGRP路由器会根据接收到的各个邻居的拓扑表信息计算最短路径。
EIGRP使用了DUAL(Diffusing Update Algorithm)算法来计算最短路径,并选取最佳的路由。
DUAL算法综合考虑了带宽、延迟、可靠性和吞吐量等参数,选择最优路径。
最后,EIGRP路由器会将计算得到的最短路径信息发布出去,供其他路由器使用。
EIGRP利用更新报文(Update)将路由信息广播给所有相邻的路由器,以更新它们的路由表。
如果一些路由器的路径发生了变化,它会发出通知报文(Query)来询问其他路由器是否可达一些目的地。
除了基本的路由选择功能外,EIGRP还具有一些特性。
首先,EIGRP 可以在不同的网络之间进行路由聚合,将多个网络看作一个整体,以提高路由器的性能和可伸缩性。
●帧中继基本概念帧中继是一种VPN(virtual private network虚拟私人网络)帧中继是二层概念,不能识别IP。
与以太网二层交换机相同的特点,所有连接交换机的设备应该在同一个网段所以,不同客户接入FR,接口应该是相同的子网思科的路由器能模拟FR-SW客户通过接入FR-SW,与别的客户进行交流VIRTUAL CIRCLE(VC,虚电路),因为要使用公共设备,通道不能独占。
没有真正把两者连起来的线路,是通过虚电路连接起来了VC分为PVC(永久虚电路)和SVC(交换虚电路)PVC在实际应用中常见,永久虚电路帧中继交换机是连接串口的,不同于以太网交换机的以太口连接FR-SW的设备之间是通过PVC进行通信的●DLCIMAC只应用于MA的ETH,对于点对点的串行链路,无需MACFR默认是一个NBMA网络,是MA网络,但是不支持广播和组播帧中继既然是二层网络,需要一个二层地址:DLCIDLCI分全局DLCI和本地DLCI(只在本地(本设备)有效的DLCI号)帧中继在发出去的时候只有一个DLCI(ETH会有一个目的MAC和一个源MAC)如何知道去往哪个方向要走哪个PVC呢,需要一个标识,一个ID在FR中,DLCI起到ETH中二层MAC的作用,MAC就是ETH网络的标识或者说ID在串行链路中是没有MAC的,因为对于串行而言,对端只有一个设备,是不需要二层标识符的。
MA类型的网络是需要标识符的,所谓MA网络,就是本地设备的一根线能通向不只一台设备的。
以太网中的ARP是广播类型,串行链路没有MAC,只有以太网里才有MAC,MA网络才需要二层标识符。
FR属于MA类型的网络,但是具体来说是NBMA(非广播多路访问),不支持广播类型的多路访问。
ETH也是MA,但是是支持广播的既然是MA,二层一定要有标识符,对于FR,就是DLCI,相当于ETH网络的中MAC的地位DLCI:(数据链路连接标识符)用于在二层标识VC的,区分不同的PVC的,也包含一些状体查询和状态检测DLCI分全局DLCI和本地DLCI,一般都是用本地的,实际中DLCI是由运营商给客户制定实验上可用的DLCI号为16-1007●LMI本地管理接口LMI只运行在路由器和FR设备之间的链路上。
①三张表架构
邻居表拓扑表路由表
②DUAL算法:扩散(弥散)更新算法
③状态机(制)
④报文
HELLO
UPDATE
ACK
QUERY
REPL Y
⑤关于RTP
Hello:用于邻居的发现和恢复。
(Multicast)
Update:传递路由更新,仅包含需要的路由条目,当为指定的一台路由器发更新时使用Unicast(P-TO-P) ,当为多台路由器发更新时使用Multicast.(MA)
Query:当找不到Feasible Successor时,发送查询报文(Unicast)
Reply:回应查询报文。
(Unicast)
ACK:用来确认Update/Query/Reply (Unicast)
可靠数据包:Update/Query/Reply
不可靠数据包:Hello/ACK
⑥零散的东西:
·Hello Address = 224.0.0.10
·Hello Timer
5S:≥T1(1.544Mbps)也有一个随机时间差防止更新同步
60S:<T1
·Hold Timer = 3 * Hello Timer
·形成EIGRP邻居关系的必要条件
1、双方K Value一致。
2、AS Num一致。
3、authentication必须一致。
EIGRP管理距离(内部)为90
触发更新
通配符掩码:定义宣告的前缀长度(精确宣告)
形式是子网掩码的反掩码
EIGRP 互联网层协议IP协议号88
·即使双方的Hello Timer & Hold Timer不一致,也可形成邻居关系
⑦EIGRP的度量值:(与K值的关系)
5个K值K1=带宽K2=延迟K3=可靠性K4=负载K5=MTU metric=[k1*BW+k2*BW/(256-load)+k3*DLY]*[k5/(RELY+k4)]
k1=k3=1,k2=k4=k5=0
如果k5 设置为0,那么公式就简化为:
metric=k1*BW+k2*BW/(256-load)+k3*DLY
如果k1 到k5 是使用默认的值,那么公式简化为:
metric=k1*BW+k3*DLY
⑧DUAL算法参数:
AD 通告距离
FD 可行性距离
FC 可行性条件AD<FD
FS 可行性后继路由器
S 后继路由器
当路由路径不满足FC时,都不会进入拓扑表,自然就不会进入路由表当多条路由路径满足FC时,就去对比各自的FD,FD小者进入路由表。