CCNA10-高级距离矢量路由协议EIGRP
- 格式:pptx
- 大小:1.48 MB
- 文档页数:19
EIGRP协议协议名称:Enhanced Interior Gateway Routing Protocol (EIGRP) 协议协议概述:Enhanced Interior Gateway Routing Protocol (EIGRP) 是一种用于在计算机网络中实现路由选择的协议。
它是一种距离矢量路由协议,使用了可靠的传输协议来确保路由信息的可靠传输。
EIGRP协议是Cisco Systems开发的专有协议,用于在企业网络中实现高效的内部路由。
协议目的:EIGRP协议的目的是提供一个快速、可靠和高效的内部路由协议,以满足企业网络中复杂的路由需求。
它具有快速收敛、低带宽消耗和低延迟等特点,能够适应不断变化的网络拓扑,并提供可靠的路径选择和负载均衡功能。
协议特性:1. 路由信息的自动学习和更新:EIGRP协议能够自动学习网络中的路由信息,并根据网络拓扑的变化及时更新路由表。
它使用可靠的传输协议来确保路由信息的可靠传输。
2. 基于距离矢量的路由选择算法:EIGRP协议使用距离矢量算法来选择最佳的路径。
它考虑了多个因素,如带宽、延迟、可靠性和负载等,以确保选择最优路径。
3. 快速收敛:EIGRP协议具有快速的收敛能力,能够迅速适应网络拓扑的变化,并更新路由表,以确保数据的快速传输。
4. 负载均衡:EIGRP协议支持负载均衡,可以将流量平衡地分配到多个路径上,以提高网络的利用率和性能。
5. 可扩展性:EIGRP协议支持网络的可扩展性,能够适应不断增长的网络规模,并保持良好的性能。
6. 安全性:EIGRP协议提供了一些安全机制,如认证和加密等,以保护路由信息的安全性和完整性。
协议部署:1. EIGRP协议的部署需要在网络中的每个路由器上进行配置。
配置包括启用EIGRP协议、指定网络地址、配置邻居关系等。
2. 配置EIGRP协议时,需要指定路由器的自治系统号(AS号)。
每个自治系统应具有唯一的AS号,以避免路由冲突。
距离向量路由协议距离向量路由协议(Distance Vector Routing Protocol)是一种基于距离和方向的路由选择协议,常见的距离向量路由协议有RIP(Routing Information Protocol)和EIGRP(Enhanced Interior Gateway Routing Protocol)。
距离向量路由协议是网络中常用的一种路由选择协议,它通过交换路由更新信息来确定最佳的传输路径,从而实现数据包的转发。
在本文中,将对距离向量路由协议的原理、特点、优缺点以及应用进行详细介绍。
距离向量路由协议的原理是基于Bellman-Ford算法,它通过每个路由器维护一张路由表,表中记录了到达目的网络的距离和下一跳路由器的信息。
路由器之间周期性地交换路由更新信息,当网络拓扑发生变化时,路由器会更新自己的路由表,并将更新信息通知给相邻的路由器。
通过不断地交换信息,最终所有的路由器将达成一致的路由表,从而实现整个网络的路由选择。
距离向量路由协议的特点是简单易实现,适用于小型网络。
它采用分布式的路由选择算法,每个路由器只需要知道相邻路由器的路由信息,而不需要了解整个网络的拓扑结构。
这种特点使得距离向量路由协议在小型网络中具有较好的适用性,而且由于路由表信息较少,占用的存储空间和带宽也相对较小。
然而,距离向量路由协议也存在一些缺点。
由于每个路由器只知道相邻路由器的路由信息,无法获知整个网络的拓扑结构,这就导致了路由器无法感知到非直连网络的状态,从而无法及时调整路由。
此外,距离向量路由协议的收敛速度较慢,当网络发生变化时,可能需要较长的时间才能使所有路由器达成一致的路由表。
这些缺点使得距离向量路由协议在大型复杂网络中的应用受到了一定的限制。
在实际应用中,距离向量路由协议常用于小型企业网络或者作为内部网的路由选择协议。
由于其简单易实现的特点,使得它在这些场景中具有较好的适用性。
而在大型复杂网络中,通常会采用链路状态路由协议(Link State Routing Protocol)来实现更快速、更精确的路由选择。
EIGRP协议协议名称:Enhanced Interior Gateway Routing Protocol (EIGRP) 协议一、介绍Enhanced Interior Gateway Routing Protocol (EIGRP) 是一种用于 IP 网络中的高级内部网关路由协议。
它是由思科系统开发的一种增强版的内部网关路由协议,用于在大型企业网络中实现高效的路由选择和快速收敛。
EIGRP 具有快速收敛、低带宽消耗和高可靠性等优点,被广泛应用于企业网络中。
二、协议目标EIGRP 协议的主要目标是提供以下功能:1. 路由选择:EIGRP 使用可靠的距离矢量算法来选择最佳的路由路径,并为数据包提供快速的转发。
2. 路由收敛:EIGRP 使用快速收敛算法来确保在网络拓扑变化时快速收敛,减少数据包丢失和网络不稳定性。
3. 路由可靠性:EIGRP 使用可靠的邻居关系和可靠的数据包传输机制来确保路由信息的准确性和可靠性。
4. 带宽消耗:EIGRP 使用带宽消耗较低的算法,以减少网络带宽的占用。
三、协议特性EIGRP 协议具有以下特性:1. 路由表:EIGRP 维护一个路由表,其中包含了网络的目的地和最佳路径信息。
2. 自动发现:EIGRP 能够自动发现和建立邻居关系,减少手动配置的工作量。
3. 分层设计:EIGRP 使用分层设计,将网络拓扑分为多个自治系统(AS),提高了网络的可扩展性。
4. 路由更新:EIGRP 使用可靠的路由更新机制,通过周期性的路由更新消息来传递路由信息。
5. 路由度量:EIGRP 使用可调整的路由度量值来选择最佳路径,包括带宽、延迟、可靠性和负载等因素。
6. 快速收敛:EIGRP 使用快速收敛算法,能够在网络拓扑变化时快速收敛,减少数据包丢失和网络震荡。
7. 路由策略:EIGRP 支持路由策略的配置,可以根据需求进行路由策略的调整和优化。
四、协议操作EIGRP 协议的操作包括以下步骤:1. 邻居关系建立:EIGRP 路由器通过发送 Hello 消息来发现和建立邻居关系。
EIGRP协议私有协议(适应于纯CISCO网络)IGRP 已淘汰EIGRP 大型、复杂环境(IGRP的增强版)特性:1. 路由表的建立:(1)先建立邻居关系。
(2)相互交换路由信息,构建关于整个网络路由信息数据库(拓扑表)。
(3)计算路由表。
(高级距离矢量型路由协议)邻居表拓扑表路由表HELLO包建立邻居关系224.0.0.10更新包初始路由发现类似于RIP,向邻居通告自己知道的路由条目,同时接收邻居的路由条目,同样面临水平分割问题(默认开启)查询包应答包确认包对更新包、查询包、应答包的确认。
说明: 拓扑表记载了从邻居学习过来的所有的路由信息(包括度量值).2. 度量值:带宽+ 延迟(最佳路径)P66 页带宽端到端最小带宽. 10000M / 带宽延迟10微秒为单位的延迟总和.(10000M / 带宽+ 总延迟)×2563. 信息的更新:1)触发更新+增量更新发生变化时立即更新,且只更新变化的部分。
查询包应答包2)携带掩码,无类协议,适用于子网不连续的网络环境。
4. 路由汇总:自动汇总默认开启手工任意位汇总支持CIDR ( 无类域间路由汇总)5. 可能存在备用路径:快速切换。
后继R: 最优路径的下一跳。
可行后继R 备用路径的下一跳。
可行距离当前到达目标的距离。
通告距离下一跳到达目标的距离。
存在备用路径的条件:备用路径的通告小于当前的可行(该R要比当前R 离目标更近)6. 支持非等值路径负载均衡。
等值RIP OSPF EIGRP非等值EIGRP条件:1)存在备用路径。
2)备用开销小于当前开销*变量变量默认为1(1-128 )配置:R1(config )# router eigrp 100 自治系统1-65535R1(config –router )#net 172.16.0.0 主网号,也可与OSPF一样采用通配码R1(config –router )#net 192.168.1.0R1(config –router)#no auto-summary子网不连续时可以关闭自动汇总综合实验(一):1.基本的EIGRP的配置。
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名词解释”。
EIGRP呢,全名是Enhanced Interior Gateway Routing Protocol,也就是增强型内部网关路由协议。
你可以把它想象成网络世界里一个超级聪明的“交通指挥员”。
在一个比较大的网络里,就像一个超级大的城市,有好多好多的“道路”(网络链路),还有很多不同的“区域”(网络段)。
EIGRP就负责搞清楚从一个地方到另一个地方该咋走最快、最靠谱。
它有几个超厉害的“本事”。
它能够快速地发现网络里有哪些新的“道路”(路由)出现了,或者哪些“老道路”出问题了。
这就好比交通指挥员时刻盯着哪些新的街道开通了,哪些街道因为施工啥的不能走了。
而且呀,EIGRP算路的时候可不像有些笨笨的方法,它有一套很巧妙的算法。
这个算法就像它脑子里的一个超级算盘,能够根据网络的各种情况,像“道路”的宽窄(带宽)、是不是经常堵车(链路的使用率)之类的,算出最佳的路径。
还有哦,它不像一些路由协议那么小气,只和自己的“同类”交流。
EIGRP可以和其他不同的设备分享自己知道的网络信息,就像一个很热心的交通指挥员,不仅指挥自己区域的交通,还会告诉隔壁区域的指挥员一些有用的交通情报呢。
EIGRP就是网络世界里让数据能够高效、准确传输的得力助手啦。
[CCNP笔记] EIGRP(1) 基础计算机2009-04-22 13:16:40 阅读75 评论0 字号:大中小订阅EIGRP(Enhanced Interior Gateway Routing Protocol )一特性:(feature)1.高级距离矢量协议Advanced distance vectora.EIGRP是Cisco私有的路由协议,采用DUAL(扩散更新算法),用RTP(可靠传输协议)来管理EIGRP报文的发送和接收。
b.EIGRP属于IGP,具有链路状态的高级距离矢量协议是Hybrid协议,基于IP Pro 88(标识上层协议,就是标识封装的是什么协议)2.收敛速度非常快,收敛速度之王Fast convergence3.支持VLSM和不连续子网4.触发式增量更新Partial update (Triggered update)5.支持多种网络层协议(IP/IPX/Apple Talk) | 没什么意思,现在都用IP6.灵活的设计| 这个也算特性?网络设计还不是工程师设计的7.使用组播和单播| 现在都这样了吧8.支持手动汇总,100%无环路(限于纯EIGRP网络内)9.W AN和LAN中配置简单10.支持不等价负载均衡| 都是说鸡肋的东西二EIGRP 技术一底层技术:1.Neighbor discovery/recovery邻居发现/恢复2.RTP EIGRP的可靠传输协议3.DUAL 弥散更新算法引用蒙老讲义(比如:当我丢失某一条路径,并且在TOP表没有Feasible Successor,向其他的发送查询(通常叫做扩散更新)-比如一个游泳池,你一个猛插下去,产生向外扩散的波纹,应该叫涟漪,一台路由器有很多个邻居,一个邻居丢失,向其他邻居发送查询,这里邻居路由先向自己查询,如果我没有,我是不是再向外查询啊?这样就构成像水波纹一样! )4.PDMs(Protocol-dependent Modules)支持网络层多协议,IP IPX AppleTalk.二DUAL术语:1.邻居表2.拓扑表3.FD(可行距离):本地到目标网络的距离; AD(通告距离):下一跳路由器到目标网络的距离,也就是邻接路由器的FD.4.successor(后继站):也叫当前后继站,到目的网络路径成本(FD最小),且没有路由环路的邻接路由器.可能存在多个successor——如果他们的FD相同,即等价负载均衡的情况.5.路由表6.FS(Feasible Successor)可行后继站:即备用路径邻接路由器.须满足(AD<FD),此路由保存在拓扑表中,可以存在多个FS三EIGRP PacketsEIGRP中的常用报文:Hello:1.使用组播地址224.0.0.10发现邻居和恢复邻居.2.不可靠的(确认号为0).3.发送间隔:5s或60s.默认情况:在T1或速度更低的多点链路,60s,LAN和其他串行接口上,5s.Update:1.传递路由更新,仅包含需要的路由条目,当为指定的一台路由器发更新时使用Unicast(P-TO-P) ,当为多台路由器发更新时使用Multicast.(MA)2.可靠的Query:1.当找不到Feasible Successor时,发送查询报文.2.查询通常是组播,有些情况下也可以以单播方式重传.3.可靠的Reply:1.回应查询报文,单播2.可靠的ACK:用来确认Update/Query/Reply (单播,不包含数据的hello包,不可靠)其他相关的Reliable packets :Update/Query/ReplyUnreliable packets :Hello/ACK·针对3种可靠包最大重传16次,如果16次还没ACK,则重置邻居关系。
E I G R P协议总结E I G R P--c i s c o私有协议功能:1.链路状态路由协议。
讲究同步 一个区域内的路由器有相同的2..快速收敛。
e i g r p收敛最快 采用拓扑表加快收敛3.无类路由选择协议。
(与有类区别) 发送更新携带子网掩码 保证100%无环路4.部分更新,触发更新。
仅发送发生变化部分5.支持非等开销负载均衡。
6.支持多种不同的网络层协议。
如 I P I P X a p p l e T a l k7.灵活的网络设计, 可以基于接口设计。
使用组播和单播传路由 汇总:既有自动汇总又有手动汇总8.配置简单。
E I G R P有三张表1.邻居表 邻居信息2.拓扑表 各种路由信息3.路由表 通过D U A L算法算出最佳路由A D通告距离 我的邻居到达目标网络有多远F D我到邻居距离+A D最小开销 就是最小F D最优路由称为后继路由器次优称为可行后继路由器次优的A D要小于最优的F D才能成为可行后继路由器E I G R P包1.h e l l o建立和维持邻居关系2.u p d a t e发送路由更新3.q u e r y在既无主路由也无磁路一查询4.r e p l y5.a c kR I P发送路由更新是不可靠的,通过u d p传输。
p i n g是直接封装在i p中的。
E I G R P是直接放到I P中发送为了保证可靠性 因此有一个A C K包邻居建立关系:周期:每隔5秒发送一次h e l l o包 保持时间15秒第一次建立邻居关系发送所有更新并把接收到得更新放到拓扑表里命令:s h i p e i g r p n e i g h b o r sh o l d t i m e指的是多长时间没有收到任意包 只要收到包计时器重置u p t i m e建立邻居的时间S R T T平均往返时间 指 平均情况下我发送一个包到邻居 到邻居给我一个响应的平均时间 作用 决定R T O大小 决定多长时间重传一次Q C o n t正常情况 0其余 说明发生拥塞可靠传输机制R T P在e i g r p数据传输过程中存在一个重传输列表,如果得到A C K,则从重传输列表中删除。
EIGRP路由协议配置一、实验了解EIGRP是一种距离矢量路由协议(distance vector protocol)。
EIGRP使用了一种称为扩散更新算法DUAL,在多台路由器之间通过一种并行的方式执行路由的计算,从而保持无环路的拓扑时可以随时获得较快的收敛。
EIGRP的路由更新,仍然是把距离矢量传送给它直连的邻居。
但是这种更新并非周期性的、是部分更新,所以比典型的距离矢量路由协议使用的带宽要少得多。
EIGRP是无类路由协议;支持认证,可使用MD5加密与明文认证两种方式;支持多协议,如IP、IPX、AppleTalk。
不足之处在于EIGRP路由协议是思科专有的,只能在纯思科设备的网络中使用。
二、常用下面是一些验证命令:Show ip eigrp neighbors 用于显示运行eigrp路由协议的邻居关系。
Show ip eigrp toplogy 显示eigrp 路由协议的拓扑表。
Show ip route eigrp 显示eigrp 路由协议的路由表。
Show ip eigrp traffic 显示eigrp协议数据包的通讯状态。
eigrp它的全称如下:Enhanced Interior Gateway Routing Protocol三、实验内容及配置首先按如图所示的ip 配置好各个接口的ip配置各个ip等注意:pc两台机的子网掩码255.255.0.0分别配置EIGRP路由协议配置A(config)#router eigrp 1 //A上EIGRP配置A(config-router)#network 192.168.1.0A(config-router)#network 192.168.2.0 0.0.0.255B(config)#router eigrp 1 //B上EIGRP配置B(config-router)#network 192.168.1.0B(config-router)#network 192.168.3.0 0.0.0.255B(config-router)#network 172.16.1.0 0.0.0.255C(config)#router eigrp 1 //C上EIGRP配置C(config-router)#network 192.168.2.0C(config-router)#network 192.168.3.0 0.0.0.255C(config-router)#network 172.16.2.0 0.0.0.255显示如下;show ip route从上面路由器A的配置,可以看出A去往172.16.0.0/16有两条等价路径,从RIP路由协议的分析,可知主要是在B和C上面没有关闭自动汇总(不连续子网情况)造成。