eigrp
- 格式:ppt
- 大小:503.00 KB
- 文档页数:31
EIGRP 协议是一个内部网关协议,高级距离矢量协议,组播地址224.0.0.101、eigrp 是一个高级的距离矢量协议2、eigrp 具有高速的收敛特性3、支持路由汇总和路由聚合4、eigrp 支持触发式增量更新5、eigrp 可以支持多种网络层协议,可以开启多个eigrp 进程支持不同的3 层被动路由协议。
6、eigrp 发送报文以组播和单播形式发送组播地址224.0.0.107、eigrp 支持手工汇总8、eigrp 保证100%无环路9、eigrp 无论在广域网还是在局域网部署eigrp 配置都比较简单10、eigrp 支持非等价的负载均衡Eigrp 头部的字段用来描述这个 eigrp 报文是个什么报文在 hello 报文的载荷字段中,有一个 ack 位,在普通情况下为 0,当 ack 位被置为 1 的时候,说明此报文为 acknowledge 报文。
所有的 IGP 协议中 IP 包头的 TTL 字段都为 1:当端口大于 1.544mbit/s 的发送频率为 5s 一次,小于 1.544mbit/s的我 60s 一次,连续的 3 次 hello 时间都没有收到 hello 包就判定邻居挂掉了。
默认情况下 hello 报文以组播形式发送。
在不支持组播的二层环境中如帧中继环 境中,需要手动修改指定单播地址 neighbor 1.1.1.1 255.255.255.0eigrp 的报文能够被可靠的发送,所以 eigrp 定义了可靠的传输机制, 内部定义的 确认机制,但并非所有的 eigrp 报文都需要确认, update ,query ,和 reply 需要 回复 ack ,如果没有回复则重传,重传次数为 16 次。
在 hello 报文的载荷字段中,有一个 ack 位,在普通情况下为 0,当 ack 位被置为 1 的时候,说明此报文为 acknowledge 报文,当 ack 位被置 1 的时候只能以单播 形式发送。
EIGRP可靠性计算公式及参数调整原则EIGRP(Enhanced Interior Gateway Routing Protocol)是一种用于路由选择的距离矢量协议。
它是一种基于跳数、带宽、时延和可靠性等指标进行路由选择的算法,通过计算这些参数来确定最佳路径。
本文将介绍EIGRP的可靠性计算公式及参数调整原则。
一、EIGRP可靠性计算公式EIGRP通过可靠性指标来衡量路径的可靠程度,该指标主要基于链路的可靠性及多样化。
EIGRP可靠性计算公式如下:可靠性 = 256 * (10^7 / (可靠性值 + 1))其中,可靠性值是范围在0到255之间的整数。
可靠性值的计算方式是通过测量链路的失效频率来评估路径的可靠性。
当链路失效频率较低时,可靠性值较高,表示该路径较为可靠。
二、参数调整原则1. 可靠性值的调整根据实际网络环境的可靠性情况,可以适当调整可靠性值来反映链路的实际可靠程度。
如果链路的失效频率较低,可靠性值可以设定较高的值以增加该路径的可靠性。
2. 带宽值的调整EIGRP路由选择算法中,带宽也是一个重要的参数。
带宽值越高,表示链路的传输能力越大,EIGRP会更倾向于选择带宽较高的路径。
如果某条链路的带宽较低(如瓶颈链路),可以适当降低带宽值,使EIGRP不再优先选择该路径。
3. 时延值的调整时延值是指数据包从发送端到接收端所需要的时间。
EIGRP根据时延值来判断路径的效率,时延值越低,表示路径的响应速度越快。
根据实际网络环境的延迟情况,可以适当调整时延值以反映路径的实际响应速度。
4. 可靠性公式的应用通过对可靠性公式的应用,可以定量评估不同路径的可靠性。
在实际应用中,可以根据网络的特点和需求,设定一个阈值,只有当路径的可靠性超过该阈值时才被认为是可用路径。
综上所述,EIGRP可靠性计算公式及参数调整原则对于优化网络路径选择具有重要意义。
通过合理调整可靠性值、带宽值和时延值,可以使EIGRP选择更为可靠、高效的路径,提高网络的稳定性和性能。
EIGRP简介:一、EIGRP是cisco专用协议,同时具备距离矢量和链路状态优点,该混合模式有以下特征:1、快速会聚(使用DUAL算法来实现)2、支持VLSM3、部分更新,不是定期更新,从而使更新占用带宽少;4、支持多种网络层协议利用协议无关模块(PDM)来支持IP,IPX,APPLE Talk二、其他特征:1、在不同数据链路层协议和拓扑间实现无缝连接----从而能在WAN或LAN中高效运行;2、精度的度量值---用32位来表示,从而更好支持均衡负载;3、使用组播(224.0.0.10)和单播来通信;4、支持边界汇总及创建超网(聚合地址块)。
注:EIGRP实现的是传输层功能,其在IP报头中的协议号为88;TCP为6、UDP为17。
三、EIGRP四个底层重要技术:1、邻居发现技术2、可靠传输协议---确保快速会聚的有效性保证路由选择信息(更新、查询、应答)分组能被可靠地发送RTO定时器重传可靠分组,最多15次,且在保持定时器3、DUAL有限状态机----决定到目的地的度量值4、协议无关模块(PDM)----支持多种网络层协议如IP,IPX,Apple Talk.四、EIGRP五种类型分组:1、Hello分组:以组播方式来发现邻居,无需确认;hello分组发送间隔时间随介质而异:在LAN链路、点到点链路、高带宽多点链路---间隔时间为5秒在低带宽链路----------------------------间隔时间为60秒间隔时间调整:ip eigrp hello-interval as号间隔秒数保持时间:在多长时间内收到邻居的Hello分组和其他EIGRP分组是有效的。
默认时,保持时间是间隔时间3倍注:间隔时间的变化不会影响保持时间。
2、更新分组:以组播方式来发送会聚后的路由给受影响的路由器。
同时,为了同步拓扑表,在启动时,以单播方式将更新发送给邻居路由器。
更新是以可靠方式发送的。
3、查询分组:以组播方式向邻居发关查询分组并以可靠的方式传送(查询可行后继),有时重传是以单播方式。
路由协议EIGRP配置EIGRP(Enhanced Interior Gateway Routing Protocol)是一种基于距离矢量算法的内部网关路由协议,主要用于在大型企业网络中实现路由器之间的动态路由。
本文将介绍EIGRP的配置过程,以帮助读者更好地理解和应用该协议。
1. EIGRP的基本概念EIGRP是一种高效可靠的路由协议,具有以下特点:- 支持VLSM(可变长度子网掩码):可以根据网络需求分配不同的子网掩码。
- 支持CIDR(无类别域间路由):能够将多个连续的IP地址作为一个整体进行路由计算。
- 支持自动汇总:能够将多个子网自动合并为一个超网,减小路由表的规模。
- 支持无环路:使用DUAL(Diffusing Update Algorithm)算法,有效解决了路由循环的问题。
2. EIGRP的配置步骤在配置EIGRP之前,需要了解以下参数:- 自治系统号(AS number):EIGRP所在的自治系统号,范围为1~65535。
- 路由器ID:用于区分不同的路由器,可以是IP地址的一部分,也可以手动指定。
下面是EIGRP的配置步骤:步骤1:进入路由器配置模式```Router# configure terminal```步骤2:配置EIGRP进程和AS号```Router(config)# router eigrp <AS号>```步骤3:添加网络```Router(config-router)# network <网络地址>```此命令将指定哪些接口将被EIGRP协议使用。
可以指定单个IP地址、子网地址或主机地址。
步骤4:配置路由器ID(可选)```Router(config-router)# eigrp router-id <路由器ID>```使用此命令可以手动指定路由器ID,如果不手动指定,将使用默认的路由器ID。
步骤5:配置其他可选参数(可选)根据需要,可以配置其他参数,如带宽、延迟、可靠性等。
eigrp度量值计算公式
一、EIGRP度量值定义
EIGRP度量值是用于路由算法选择最佳路径的度量指标,也称为最短
路径算法,它是一个向量,由各种网络指标组成,其中最重要的是带宽,
延迟等等。
EIGRP度量值的计算公式为:
度量值=K×(有效的带宽+跳率的倒数)
其中:
K:为Cisco预先定义的系数,它是一个正整数
有效的带宽:有效的带宽定义为最小带宽的115%,它是实际带宽的
一个百分比,通常使用实际带宽的一半来估算实际带宽
跳率的倒数:跳率的倒数可以理解为路由器之间的跳数,通常是由路
由器之间的两个或多个跳来组成的,跳率的倒数越大,则度量值越低,跳
率的倒数越小,则度量值越高。
三、EIGRP度量值的计算步骤
(1)计算有效的带宽的度量值:先把最小带宽乘以1.15,得到有效
带宽的度量值;
(2)计算跳率的度量值:首先要确定每一条链路的跳数,跳数越多,跳率的度量值越小;
(3)最后,将有效的带宽度量值和跳率的度量值相乘,即可得出EIGRP度量值。
四、EIGRP度量值的应用
EIGRP度量值可以通过用于比较不同的路由,选择最优的路由,以满足网络连接性能要求,以实现网络的可靠性及稳定性。
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面试问题1. 什么是EIGRP协议?EIGRP(Enhanced Interior Gateway Routing Protocol)是一种基于距离矢量的路由协议,用于在自治系统(AS)内部的路由选择。
它由思科公司开发,是一种高度可靠和高性能的路由协议。
2. EIGRP协议有哪些主要特点?- 快速收敛:EIGRP使用可靠的、基于DUAL算法的快速收敛机制,能够更快地将路由信息传播到整个网络。
快速收敛:EIGRP使用可靠的、基于DUAL算法的快速收敛机制,能够更快地将路由信息传播到整个网络。
- 低资源消耗:EIGRP通过增量更新,只传递网络拓扑的变化信息,减少了带宽占用和内存消耗。
低资源消耗:EIGRP通过增量更新,只传递网络拓扑的变化信息,减少了带宽占用和内存消耗。
- 支持VLSM:EIGRP能够实现可变长度子网掩码(VLSM),允许对每个子网分配不同长度的掩码。
支持VLSM:EIGRP能够实现可变长度子网掩码(VLSM),允许对每个子网分配不同长度的掩码。
- 自适应:EIGRP会自动调整路径的带宽和延迟,以提供最佳路径选择。
自适应:EIGRP会自动调整路径的带宽和延迟,以提供最佳路径选择。
3. EIGRP协议的路由计算是如何进行的?EIGRP使用DUAL(Diffusing Update Algorithm)算法进行路由计算。
该算法基于距离矢量计算,以提供最佳路径选择。
DUAL 算法考虑了多个因素,包括距离、带宽和延迟,以确定最佳的下一跳路径。
4. 如何配置EIGRP协议?在思科路由器上配置EIGRP协议的步骤如下:1. 进入全局配置模式:`configure terminal`2. 启动EIGRP协议:`router eigrp <AS号>`3. 配置路由器的网络接口:`network <网络地址>`4. (可选)配置其他参数,如带宽限制、延迟等:`metric weights <参数>`5. 保存配置并退出:`end`, `write`5. EIGRP协议中的可靠性和高性能是如何实现的?EIGRP通过以下方式实现可靠性和高性能:- 可靠性:EIGRP使用可靠的邻居协议(Neighbor Protocol)和Hello协议,以建立和维护网络邻居关系。
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路由。
CCNP自学笔记----EIGRP在当前各未来的路由选择环境中,增强内部网关路由选择协议(EIGRP)提供了诸如路由选择信息协议第1版(RIPV1)和内部网关路由选择协议(IGRP)等传统的距离矢量路由选择协议所没有的优点和特性。
这些优点包括会聚速度快,占用的带宽少以及支持多种被路由的协议。
EIGRP是一种CISCO专有协议,同时具备链路状态和距离矢量路由选择协议的优点:1.快速会聚:EIGRP采用扩散更新算法(DUAL)来实现快速会聚。
2.占用的带宽更少:EIGRP不发送定期更新,而是在前往目的地的路径或度量值发生变化时使用部分更新。
3.支持多种网络层协议:EIGRP使用协议无关模块(PDM)来支持IP,APPLETALK和IPX,以满足特定的网络层需求。
4.在不同数据链路层协议和拓扑之间提供无缝连接性:使用EIGRP时,无需针对第2层协议做特殊的配置;而其他路由选择协议(如OSPF)对于不同的第2层协议(如以太网和帧中继)需要采用不同的配置。
传输EIGRP信息的IP分组使用其IP报头中使用协议号88。
与传统的路由选择协议相比,EIGRP最重要的优点之一是占用的带宽。
使用EIGRP时,运行数据流是以多播或单播而不是广播方式传输的,因此终端不受路由选择更新和查询的影响。
与其他协议相比,EIGRP和(IGRP)的一个重要优点是,支持在度量值不等的路径之间均衡负载,让管理员能够在网络中更好地分配流量。
EIGRP使用多播地址224.0.0.10。
EIGRP路由器从属于同一个自主系统的路由器那里收到HELLO分组后,将与该路由器建立邻接关系。
如果在保持时间过后仍未收到分组,将删除相应邻接关系以及从该邻居那里获悉的所有拓扑表条目,就像该邻居发送了一条指出所有这些路由都不可达的更新一样。
如果该邻居是前往某个目标网络的后继站,将从路由选择表中删除该网络,并计算替代路径。
即使HELLO间隔和保持时间不匹配,两台路由器也能成为EIGRP邻居;这意味着可以在路由器上独立地设置HELLO间隔和保持时间。
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 可以在不同的网络之间进行路由聚合,将多个网络看作一个整体,以提高路由器的性能和可伸缩性。
EIGRP路由协议EIGRP(Enhanced Interior Gateway Routing Protocol)是一种用于IP网络中的路由协议,它是基于距离矢量算法的一种增强型路由协议。
EIGRP是思科(Cisco)公司开发的一种专有协议,它可以在广域网(WAN)和局域网(LAN)中实现快速而可靠的路由选择。
1.快速收敛:EIGRP使用了增量更新的技术,只发送那些关于路由更新的部分,这样可以大大减少网络流量和带宽占用。
同时,EIGRP还使用了可靠的传输机制,确保路由信息的可靠传输。
这些技术使EIGRP能够快速地收敛,即使在大规模网络中也能保持网络的高效性能。
2.支持多种网络:EIGRP可以在多种网络环境中使用,包括IPv4和IPv6网络。
它可以在IP网络中与其他路由协议如OSPF(Open Shortest Path First Protocol)和RIP(Routing Information Protocol)共存,实现灵活的路由选择。
3.优先选择:EIGRP通过使用带有可调节的距离和可靠性因子来决定最佳路径。
这些因素可以根据网络的特点和要求进行调整,以便选择最佳路径。
此外,EIGRP还考虑了网络负载和延迟等因素,以确保选择的路径能够满足网络需求。
4.支持VLSM:EIGRP可以使用可变长度子网掩码(VLSM)来实现更有效的IP地址分配。
VLSM允许网络管理员将一个大的IP地址块分割为大小不同的子网,以适应不同的网络需求。
这种灵活性使网络管理更加简单和有效。
5.可扩展性:EIGRP使用了基于分层的路由转发算法,将网络划分为多个区域,并在每个区域中使用不同的路由器来进行路由计算。
这种分层的设计使EIGRP能够自动适应网络的扩展,将网络划分为更小的区域,以减少路由器之间的通信负载,提高网络的可扩展性。
6.支持可靠性:EIGRP使用了可靠性机制来确保路由信息的可靠传输。
当有路由信息发生变化时,EIGRP会将更新信息广播给周围的路由器,并等待对方的响应。
EIGRP英文名叫Enhanced Interior Gateway Routing Protocol,也就是我们现在称作增强型内部网关协议,他是Cisco公司特有的一个协议,只能在思科设备上运行,所以不像ospf、rip一样有专门的rfc文档。
他的前身是IGRP,当然仅仅在metric值计算方面和IGRP相似,其他方面简直是天壤之别。
他结合了距离矢量和链路状态协议,具有距离矢量性和链路状态协议特征,他支持vlam与不连续子网,而且根据他核心算法计算出的链路拓扑100%无环,还有最重要的特点是快速收敛,不占用带宽,他在物理拓扑不发生改变的时候,只会发送一些简单的保活报文来维持,支持多种协议,而且配置简单哟。
下面我介绍一下EIGRP的一些简单的内容:一、EIGRP三张表邻居表:物理上直连的两台路由器,如果两台直连的路由器都运行EIGRP那么他们就会成为EIGRP邻居拓扑表:放置去往不同网段的所有路径路由表:放置去往目的地的最优路径,作为转发依据那么接下来我们说一下他们之间是如何沟通的,也就是说如何填充着三张表的:1.路由器运行了EIGRP以后会在224.0.0.10网段发送hello包,相互接收到hello以后就能够发现你有那些邻居。
然后根据你得出来的结果放入邻居表。
Hello:用于邻居的发现和恢复。
(Multicast)2.在他们建立好邻居了以后然后开始使用Update报文互相传递路由信息,当你收到对方给你的Update报文时,你会给对方发送一个确认报文,告诉他你收到了,即ACK报文。
然后填充到自己的拓扑表中,拓扑表中包含了所有的路径。
它能够组成一个理论上的拓扑。
Update:传递路由更新,仅包含需要的路由条目,当为指定的一台路由器发更新时使用Unicast,当为多台路由器发更新时使用Multicast.ACK:用来确认Update/Query/Reply (Unicast)3.查询报文是在你拓扑发生变化了以后发送给邻居确认是否真实的报文Query:当找不到Feasible Successor时,发送查询报文(Multicast)Reply:回应查询报文。
EIGRP协议协议名称:EIGRP(Enhanced Interior Gateway Routing Protocol)协议一、协议目的EIGRP协议的目的是提供一种高效的内部网关路由协议,用于在大型企业网络中传输数据包。
该协议旨在提高路由器之间的通信效率和可靠性,以实现快速、稳定的数据传输。
二、协议范围EIGRP协议适用于大型企业网络,包括校园网、公司内部网络等。
它可以在各种网络拓扑结构中使用,如星型、环型、网状等。
三、协议特点1. 支持快速收敛:EIGRP协议通过使用可靠的增量更新机制,可以快速适应网络拓扑变化,实现快速收敛,减少网络中断时间。
2. 基于距离矢量算法:EIGRP协议基于距离矢量算法,通过计算最短路径来选择最佳路由。
它可以利用带宽、延迟、可靠性和负载等多种因素来计算路由的度量值。
3. 支持VLSM(可变长度子网掩码):EIGRP协议可以灵活地支持VLSM,允许网络管理员将IP地址划分为不同大小的子网,提高IP地址的利用率。
4. 支持可扩展性:EIGRP协议支持网络的可扩展性,可以处理大规模的网络拓扑,并且能够自动分割和合并子网,减少网络管理员的配置工作。
5. 支持无类别域间路由选择(CIDR):EIGRP协议可以与CIDR技术结合使用,实现更加灵活和高效的路由选择。
6. 支持多种网络层协议:EIGRP协议可以在IPv4和IPv6网络中使用,支持多种网络层协议,如IP、IPX和AppleTalk等。
四、协议工作原理1. 邻居关系建立:EIGRP协议通过发送和接收Hello消息来建立邻居关系。
当两个路由器在同一个子网上收到对方的Hello消息时,它们会成为邻居,并开始交换路由信息。
2. 路由信息交换:EIGRP协议使用可靠的增量更新机制来交换路由信息。
当网络拓扑发生变化时,路由器会将变化的信息封装在EIGRP更新报文中,并通过可靠的传输方式发送给邻居路由器。
3. 路由计算:EIGRP协议使用DUAL(Diffusing Update Algorithm)算法来计算最佳路由。
EIGRPEIGRP简单实例EIGRP:Enhanced Interior Gateway Routing Protocol 即增强网关内部路由线路协议。
也翻译为加强型内部网关路由协议。
EIGRP是Cisco公司的私有协议。
Cisco公司是该协议的发明者和唯一具备该协议解释和修改权的厂商。
EIGRP结合了链路状态和距离矢量型路由选择协议的Cisco专用协议,采用弥散修正算法(DUAL)来实现快速收敛,可以不发送定期的路由更新信息以减少带宽的占用,支持Appletalk、IP、Novell和NetWare等多种网络层协议。
EIGRP路由协议简介是Cisco的私有路由协议,它综合了距离矢量和链路状态2者的优点,它的特点包括:1.快速收敛链路状态包(Link-State Packet,LSP)的转发是不依靠路由计算的,所以大型网络可以较为快速的进行收敛.它只宣告链路和链路状态,而不宣告路由,所以即使链路发生了变化,不会引起该链路的路由被宣告.但是链路状态路由协议使用的是Dijkstra算法,该算法比较复杂,并且较占CPU和内存资源和其他路由协议单独计算路由相比,链路状态路由协议采用种扩散计算(diffusingcomputations ),通过多个路由器并行的记性路由计算,这样就可以在无环路产生的情况下快速的收敛.2.减少带宽占用EIGRP不作周期性的更新,它只在路由的路径和度发生变化以后做部分更新.当路径信息改变以后,DUAL只发送那条路由信息改变了的更新,而不是发送整个路由表.和更新传输到一个区域内的所有路由器上的链路状态路由协议相比,DUAL只发送更新给需要该更新信息的路由器。
在WAN低速链路上,EIGRP可能会占用大量带宽,默认只占用链路带宽50%,之后发布的IOS允许使用命令ip bandwidth-percent eigrp来修改这一默认值 .3.支持多种网络层协议EIGRP通过使用“协议相关模块”(即protocol-dependentmodule<PDM>),可以支持IPX,ApplleTalk,IP,IPv6和NovellNetware等协议.4.无缝连接数据链路层协议和拓扑结构EIGRP不要求对OSI参考模型的层2协议做特别的配置.不像OSPF,OSPF 对不同的层2协议要做不同配置,比如以太网和帧中继,EIGRP能够有效的工作在LAN和WAN中,而且EIGRP保证网络不会产生环路(loop-free);而且配置起来很简单;支持VLSM;它使用多播和单播,不使用广播,这样做节约了带宽;它使用和IGRP一样的度的算法,但是是32位长的;它可以做非等价的路径的负载平衡.编辑本段EIGRP的四个组件1.Protocol-Dependent Module(PDM)2.可靠传输协议(Reliable Transport Protocol,RTP)3.邻居的发现/恢复4.弥散更新算法(Diffusing Update Algorithm,DUAL)编辑本段RTP-EIGRP的可靠传输协议RTP负责EIGRP packet(下面有讲)的按顺序(可靠)的发送和接收,这个可靠的保障是通过Cisco私有的一个算法,reliable multicast实现的,使用组播地址224.0.0.10,每个邻居接收到这个可靠的组播包的时候就会以一个unicast作为确认按顺序的发送是通过packet里的2个序列号实现的,每个packet都包含发送方分配的1个序列号,发送方每发送1个packet,这个序列号就递增1.另外,发送方也会把最近从目标路由器接收到的packet的序列号放在这个要发送的packet里,在某些情况下,RTP也可以使用无需确认的不可靠的发送,并且使用这种不可靠发送的packet中不包含序列号.EIGRP第一次传输都采用组播形式,重传输都采用单播。
EIGRPEIGRP是IGRP的增强型版本;IGRP是距离矢量路由协议。
EIGRP是思科私有路由协议(只能在思科路由器是运行的路由器协议)。
EIGRp是一种混合型路由协议,融合了链路状态和距离矢量的优点EIGRP的特点:1.选择最佳路径基于带宽和延迟:默认情况,metric=(107/BW+DELAY/10)*256;非默认情况,metric=BW+DELAY+R(可能性)+RELOAD(负载)+MTU(最大传输单元);2.在所有的路由协议中EIGRP是收敛速度最快的,由于EIGRP使用DUAL(闪速更新算法)算法,采用触发更新和增量更新。
3.使用DUAL算法4.采用触发更新,只在metric计算标准或拓扑发生变化时,才触发更新;增量更新:更新时只发送部分更新的路由。
5.无类路由协议,更新带掩码,支持VLSM。
6.支持等价和非等价负载均衡,默认支持4条路径的负载均衡,最大支持16条路径的负载均衡;等价负载均衡:实现负载均衡的路径的metric值一样非等价负载均衡:实现负载均衡的路径的metric值不一样7.具有灵活的网络设计主要体现在:◆在所有的网络协议中,EIGRP是唯一支持多种网络层协议的路由协议;◆EIGRP为每个不同的网络层协议维持一个独立的进程,所以在EIGRP中,每个不同的网络层协议都有一张对立的邻居表,拓扑表,路由表;◆在网络的任意节点上可以手工汇总(默认开启自动汇总);8.采用组播更新路由,组播地址为:224.0.0.10;9.支持不连续的子网;EIGRP的结构:1.neighbor table(邻居表):存放邻居关系,只有建立了邻居关系,才能相互交换路由;2.topology table(拓扑表):存放到达目标网络的所有路径;3.routing table(路由表):存放到达目标网络的最佳路径;选择最佳路径和备份路径Advertised Distance(通告距离):计算从下一跳到达目标网络的metric,用于选择备份路径;Feasible Distance(可行性距离):计算从自己到达目标网络的metric,用于选择最佳路径; 备份路径的AD<最佳路径的FD两种链路类型的属性:常量K用于影响EIGRP基于metric值的标准的参数EIGRP的数据包:Hello:建立和维持邻居关系;Hello-time:发送hello数据包的周期;Hold-time:在hold-time内没有收到hello数据包,宣告邻居死亡;Update:发送路由更新Query:关于路由信息的邻居查询Reply:关于路由信息的查询应答Ack:一个可靠包确认需ACK回复的数据包:UpdateQueryReply在EIGRP中如何建立邻居关系路由器A发送hello数据包到组播IP:224.0.0.10,另一个路由器B在监听组播IP:224.0.0.10,发现有hello数据包,就把路由器A发送的hello数据包中的K值和AS号和自己的hello 数据包中的K值和AS比较,如果一样路由器B和路由器A 的邻居关系建立,同时路由器B发送hello数据包到组播IP:224.0.0.10,路由器A在监听组播IP:224.0.0.10,发现有hello数据包,就把路由器B发送的hello数据包中的K值和AS号和自己的hello数据包中的K值和AS比较, 如果一样路由器A发送hello数据包到组播IP:224.0.0.10,这样循环就能维持路由器A和路由器B的邻居关系。
eigrp协议规则、拓扑设计与配置实现EIGRP(Enhanced Interior Gateway Routing Protocol)是一种基于距离向量的路由协议,常用于局域网内部的路由器之间进行动态路由的学习与交换。
本文将探讨EIGRP协议的规则、拓扑设计以及配置实现方法。
一、EIGRP协议规则EIGRP协议具有以下几个重要的规则,对于理解和实现EIGRP网络非常关键。
1. 邻居发现:EIGRP路由器之间通过发送Hello消息来发现彼此。
两个路由器只有在Hello消息中配置的参数完全匹配时才能成为邻居。
2. 距离计算:EIGRP使用可变的带宽、延迟、可靠性、MTU等因素来计算最优路径。
这样可以根据网络环境的变化来选择最佳的路由路径。
3. 路由更新:EIGRP采用增量更新的方式来传递路由信息,只发送有变化的路由信息,减少带宽的消耗。
4. 路由回收:当网络中发生链路故障或者路由变化时,EIGRP能够快速地将有问题的路由回收,并通过通告邻居选择新的最优路径。
二、拓扑设计在设计EIGRP网络拓扑时,需要考虑以下几个方面:1. 网络划分:根据不同的业务需求和网络规模,将网络划分为多个区域或者子网。
每个区域可以采用不同的EIGRP自治系统(AS)。
2. 路由器布置:在每个网络区域中,选择适当数量和位置的路由器。
一个好的设计应该将路由器布置在网络的核心位置,使得流量能够高效地传输。
3. 路由器冗余:为了提高网络的可靠性和容错性,可以采用冗余路由器。
使用冗余路由器可以使得在主路由器故障时,备用路由器能够接管工作,从而保证网络的连通性。
三、配置实现在实现EIGRP网络时,需要进行以下几个步骤:1. 启用EIGRP:在每个路由器上启用EIGRP协议,并将其配置为相同的AS号。
使用命令"router eigrp AS号"来启用EIGRP协议。
2. 配置IP地址:为每个路由器的接口配置IP地址,并将路由器连接的子网掩码设置为相同的值。
内部网关协议内部网关协议(Interior Gateway Protocol,简称IGP)是用于在企业或组织内部网络中传递路由信息的一种协议。
内部网关协议主要有两种:开放最短路径优先(Open Shortest Path First,简称OSPF)和增强内部网关路由协议(Enhanced Interior Gateway Routing Protocol,简称EIGRP)。
首先,OSPF是一种链路状态路由协议,它通过在网络中交换链路状态信息来计算最短路径。
在OSPF中,网络被划分为不同的区域,每个区域都有一个区域边界路由器负责与其他区域交换路由信息。
OSPF使用Dijkstra算法来计算最短路径,确保数据包能够在网络中快速传输。
此外,OSPF还支持多种优先级设定,可以根据不同的需求设置不同的优先级。
其次,EIGRP是一种混合距离矢量和链路状态路由协议,它结合了距离矢量路由协议和链路状态路由协议的优点。
EIGRP 通过在网络中传递变化的路由信息来实现快速收敛性,并通过计算距离矢量和链路状态信息来确定最优路径。
EIGRP具有自适应性和弹性,能够适应网络结构的变化,并具有快速收敛的能力。
内部网关协议在企业或组织内部网络中的作用不可忽视。
它可以帮助网络管理员配置网络路由,保证网络的正常运行。
通过设置IGP,可以自动选择最短路径,并且能够自动处理网络故障,实现网络的高可用性和可靠性。
此外,IGP还可以帮助网络管理员监控网络流量,优化网络性能。
内部网关协议的实施需要注意以下几点。
首先,网络管理员需要根据网络的规模和需求选择合适的协议。
对于小型网络来说,可以选择OSPF来实现路由功能。
而对于大型复杂网络来说,EIGRP可能更适合。
其次,网络管理员需要对协议进行适当的配置和管理,包括设置优先级、调整路由策略等。
此外,在配置IGP时,还需要注意网络安全方面的考虑,例如设置访问控制列表(ACL)来限制对路由器的访问。