EIGRP的STUB区域以及leak-map的作用

合集下载

EIGRP路由协议知识点集合

EIGRP路由协议知识点集合

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详解

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、查询分组:以组播方式向邻居发关查询分组并以可靠的方式传送(查询可行后继),有时重传是以单播方式。

ospf的四种特殊区域(通俗易懂)

ospf的四种特殊区域(通俗易懂)

stub(末节区域):使用的前提:如下图示,非骨干路由和其它路由协议(静态、EIGRP、RIP...)均要与骨干路由直连。

作用是:把一个非骨干区域配置成stub区域,而stub区域路由器将从其它协议重分布到OSPF的路由条目(OE1、OE2)替换成默认路由指向骨干区域。

如下图所示:在R1、R2(即ABR)上配置,配置命令如下:R1/R2:router ospf 1area 100stub结果是:由于R2既是处于area 100,又处于area 0,所以,当“show ip route ospf”的时候,只有R1上的OSPF路由条目(OE1、OE2)会被替换成默认路由指向骨干路由,而R2上的路由条目是不会被替换的。

当然,此图右边使用的是EIGRP,也可以使用除OSPF外的其他路由协议,因为,我们要在R3上做“路由重分布”。

totally-stub(完全末节区域):使用的前提条件和stub的一样,只是totally-stub要更“狠”,它的作用是:将从它路由协议重分布到OSPF的路由条目(OE1、OE2)及OIA(区域间学习到的路由)全部替换成默认路由指向骨干区域,但配置命令与上述还是有一点点差别的:R1:router ospf 1area 100 stubR2: router ospf 1area 100 stub no-summary结果:也是只有R1上的所有OSPF路由条目(包括OE1、OE2机OIA)被替换成了一条默认路由指向骨干路由。

nssa和totally-nssa的使用前提是一样的,即当OSPF区域跨非骨干区域连接到骨干区域时,如下图所示,RIP跨了area 10连接到了area 0。

而两者的作用有点不同。

nssa(次末节区域):作用是将从连接骨干区域出口的其它路由协议重发布来的(OE1、OE2)替换成默认路由指向骨干区域配置命令:R2和R3:router ospf 1area 10 nssaR4: router ospf 1area 10 nssa default-information-originatetotally-nssa(完全次末节区域):作用是将从连接骨干区域出口的其它路由协议重发布来的(OE1、OE2)及区域间学习到的路由(OIA)替换成默认路由指向骨干区域。

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是一种高效可靠的动态路由协议,广泛应用于企业网络中。

cisco 私有路由协议 Eigrp 详解

cisco 私有路由协议 Eigrp 详解
结果完全一样
特别值得一提的是:
七、EIGRP 建立邻接关系 1. 区别邻接和邻居:邻居指的是物理直连并且在同一个子网内的路由器。邻接指的是 在邻居的基础之上通过 hello 分组建立的关系。 2. 建立邻接的条件:(1)K 值一样(查看 K 值:show ip protocol) (2)属于同一 子网 (3)同一个自治系统 K 值修改:在 eigrp 进程下: R2(config-router)#metric weights 0 1 1 1 1 1;0 表示 TOS,5 个 1 分别对应 K1-K5 如果直连不在同一个子网:将会出现下面的 Error 消息:
查询:通常是组播,也有可能是单播,需要确认,被可靠传输。 应答:用于对查询进行应答,单播可靠发送。 ACK:对更新、查询、应答进行确认,单播发送(只能为单播)。
五、EIGRP 计时器 1. 保持计时器(Hold time):默认为 Hello 时间的 3 倍,但是修改 Hello 时间后,保 持时间不会自动*3,而是需要手动修改。超过这时间段将重置临接关系。接口模式 下修改计时器值:ip hello-interval eigrp / ip hold-time eigrp. 2. RTO 定时器:指重传数据包之前需要等待的时间(连续单播),即在 RTO 到期时还没 收到 ACK,那么该数据包将被重传 16 次或者直到保持计时器到期。 3. 组播流计时器:(查看方式为 show ip interface eigrp)确定了在组播转换到单播
重传需要等待的时间。 4. 主动计时器:指在该时间内没有收到查询应答那么就陷入 SIA 状态,并重置临接关
系。在发送查询时启动计时;全局模式下修改主动计时器值,默认为 3 分钟 timer active… 六、EIGRP 度量 EIGRP metric 计算公式:

EIGRP路由协议汇总

EIGRP路由协议汇总

EIGRP路由协议汇总⼀、基本概念:1.EIGRP为增强的内部⽹关路由协议,是cisco的专有协议。

2.EIGRP的⼀般管理距离为90(interior eigrp),汇总的管理距离为5(summary eigrp),从外部分发进来的为170(exterior eigrp);协议号为ip 88。

3.EIGRP是⼀个Advanced distance vector;能够Rapid convergence;是100% loop-free classless routing;是唯⼀⼀个⽀持⾮等价负载均衡的路由协议(默认4条最⼤16条);以组播(224.0.0.10)或单播进⾏更新。

4.缺省使⽤总带宽的50%,可⽤“bandwidth-percent eigrp”更改百分⽐。

5.EIGRP是⾮周期性更新,只有在拓扑有变化时才对变化的东西进⾏增量更新。

并且只针对变化影响到的路由器进⾏更新。

6.运⾏EIGIP的接⼝必须从他的直连的邻居处获得更新。

7.由于EIGRP是⼀个为Adverance distance vector,具有distance vector的边界⾃动汇总的特性所以在配置时要“no auto”8.EIGRP的三个存储单元:邻居数据库(存放邻居及状态);topology table(相当与ospf的数据库,存放状态信息);routinf table9.EIGRP的5种包:hello:建⽴邻接关系,keeplive(组播)query:向邻居查找路由信息(组播)reply:对邻居的query查找进⾏回应(单播)update:以增量的⽅式发送路由更新(组播或单播)ack:对可靠包的确认(单播)★其中query,reply,update为可靠包(即必须得到ACK回应);hell包和ack包为不可靠包。

⼆、EIGRP采⽤的metric:1.EIGRP采⽤以下组合值作为metric进⾏路由选择(5个):bandwidth,delay,reliable ,load,mtu2.metric的算法:Metric = [K1 x BW + ((K2 x BW) / (256 –load)) + K3 x delay]By default: K1 = 1, K2 = 0, K3 = 1, K4 = 0, K5 = 0metric=[delay+107/BW]*256“dely,mtu等”都可在sh int 。

EIGRP总结

EIGRP总结

EIGRP总结知识框架知识细节#NAME?路由协议分类 IBGP 无类 DV封装 L2->IP->EIGRP更新地址 224.0.0.10单播更新EIGRP基本介绍更新方式增量+触发更新RTP可靠AD 5 90 170度量方式带宽负载延迟可靠性 MTUa增量型距离矢量b快速聚合c支持VLSM和不连续子网d增量更新EIGRP特征支持多种网络层协议用组播和单播代替广播在任何点支持手动汇总100%无环支持不等价负载均衡邻居表保存着直连的运行EIGRP协议以及相关的EIGRP三张表拓扑表保存这所有从邻居学习来的路由路由表 DUAL算法选择一个最优的无环的路由安装进路由表hello 建立邻居。

5s/60s一次。

Hold 15s/180s(只有带宽小update 发送路由更新Query 向邻居询问一些路由信息Reply 回复Query中询问的路由信息(以单播形式可靠的发送EIGRP的7种报文ACK 用于确认数据包的可靠性(用于确认Update ReplySLA-Qurey避免SLA时重置邻居关系的查询SLA-Qurey避免SLA时重置邻居关系的查询SLA-reply 相应的SLA-QueryRTP用来保证EIGRP数据包的可靠传输和有序排列,数据包通过RTP 可靠传输协议FD可行性距离自身到达目地的的距离=AD+自身到达邻DUAL算法中的名词AD/RD 通告距离邻居到达目的地的距离FD可行性距离自身到达目地的的距离=AD+自身到达邻K1bandwidth MinK2loading 负载 :用来评判一条链路所承载的流K3Delay sumEIGRP Metric K4Reliability 可靠性:用来评判一条链路是否可靠K5 minAS号相同度量计算的K值相同认证相同EIGRP基本原理EIGRP邻居建立条件对端通告的neighborsID必须在本端网段中自动汇总默认开启 EIGRP只会对自身路由进行汇总EIGRP汇总手动汇总ip summary-address eigrp 100.1.0.0 255.2手动汇总针对每个接口的本地存在明细路由,才能从做汇总的接口发出直到明细路由的最后一条路由消失,汇总才能取明细路由的最小metric值在EIGRP中手动汇总和自动汇总可以同时起效重发布静态a配置缺省 b重发布静态进入EIGRP(此时network 0.0.0.0 a配置路由 b配置缺省路由注意配置缺省的时候只能指定逃出接口,EIGRP中注入缺省路由bnetwork 0.0.0.0ip default-natwork 主类网络该命令的功能:在EIGRP宣告主类路由的时候携带一条缺省路由aL路由表中有该主类路由:直连/手动配置静态让主类网络宣告进EIGRP全局模式下ip default-network主类网路AD 邻居到达目的网段的开销FD 自身到达目的网段的开销EIGRP原理 S后继路由器FS 可行性后继路由器FC判定是否是可行性后即路由器 AD<fd< p="">运行EIGRP的路由器失去了某一个网段的后即路由器后数据库中EIGRP的SIA状态开启计时器180s如果180s没有收到应答,那么EIGRP的路由器就EIGRP的STUB路由器一共有4种特性connected 仅仅发布自身直连的路由receive-only 只收不发EIGRP的stub路由器static 发布静态路由,必须使用重发布技术summary 发布汇总路由router eigrp 100variance 10EIGRP非等价负载均衡ariance参数的意思是:可行性后继的FD/后k1 带宽 k2 负载 k3 延时 k4可靠性 K5mtu EIGRP开销值的计算metric=10^7/最小带宽+延时总和/10)*256带宽单位为kbps 延迟的单位为10微秒无类 DV延迟可靠性 MTUGRP协议以及相关的习来的路由优的无环的路由安装进路由表次。

eigrp的高级概念归纳

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路由。

EIGRP协议

EIGRP协议

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工作原理

eigrp工作原理

Hello address = 224.0.0.10 (Hello包所使用的组播地址)
EIGRP 的Hello包里的K值要匹配。
EIGRP 的Hello包里的AS要匹配。
EIGRP 形成邻居要求彼此的hello time 和hold time 匹配
EIGRP 传输的hello包必须来自主接口德地址
via Connected, Serial0/3
P 192.168.49.96/30, 1 successors, FD is 2169856
via Connected, Serial0/0
P 192.168.49.0/27, 1 successors, FD is 2297856
1 192.168.49.101 Se0/1 11 00:01:10 40 1000 0 13
2 192.168.49.105 Se0/2 11 00:01:09 40 1000 0 13
3 201.0.0.2 Se0/3 14 00:01:09 40 1000 0 13
P : 稳定路由
A :活跃路由
successors :最佳路径
FD :可行距离,总距离
AD : 从邻居到达网络的开销
---------------------------------------------------------
no router eigrp 65001
ip route 202.0.0.0 255.255.255.0 201.0.0.2
Hold(sec):抑制时间 =发送时间的3倍
Uptime :和邻居建立联系的时间
SRTT : hello往返一次的时间
RTO : 从传数据包等待时间 200--5000

EIGRP协议理论详解

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路由协议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协议概述、特点及配置详解

思科EIGRP协议概述、特点及配置详解

思科EIGRP协议概述、特点及配置详解本⽂讲述了思科EIGRP协议概述、特点及配置。

分享给⼤家供⼤家参考,具体如下:1. EIGRP概述2. EIGRP特点3. EIGRP中四个关键机制3.1 保活机制3.2 PDM(协议相关模块)3.3 RTP(可靠传输协议)3.4 DUAL算法3.4.1 hello保活机制3.4.2 原理3.4.3 查询包发出的情况3.4.4 发出查询包的前提3.4.5 末梢设备4. metric计算5. EIGRP的数据包5.1 hello5.2 Update5.3 Query5.4 Reply5.5 ACK6. EIGRP的⼯作过程7. EIGRP的配置7.1 邻居表(1)查看邻居表(2)各字段的含义7.2 拓扑表(1)查看拓扑表(2)各字段的含义(3)卡在活动状态(4)修改带宽(5)⾮等开销负载均衡7.3 路由表(1)各字母的含义8. EIGRP扩展配置8.1 状态机8.2 ⼿⼯汇总8.3 ⼿⼯认证8.3.1 普通认证8.3.2 最强认证8.4 被动接⼝8.5 缺省路由(1)接⼝下⼿⼯汇总(2)重发布静态(3)宣告缺省路由(4)default-network做法8.6 偏移列表9. EIGRP协议的⼩特性9.1 EIGRP的接⼝带宽占⽤率9.2 EIGRP的查询机制9.3 末梢管理(1)限制查询范围的⽅法1. EIGRP概述EIGRP(⽆类别距离⽮量IGP协议),有时也被描述成⼀个具有链路状态协议⾏为特性的距离⽮量协议。

距离⽮量协议是路由器之间共享路由器所知道的所有信息,但仅仅限于在与之直连的邻居之间共享;⽽链路状态协议虽然只通告它们直连链路的信息,但是链路状态协议可以在它们的路由选择域或区域内的所有路由器上共享这些信息2. EIGRP特点⾼级的DV协议100%⽆环收敛速度快(在中⼤型⽹络中)仅触发更新,⽆周期更新⽀持多种⽹络层协议(IP、IPX、Appletalk)⽀持任意节点汇总⽀持VLSM和CIDR在⼴域⽹配置简单⽀持⾮等开销负载均衡⽀持认证组播更新(224.0.0.10)和单播更新代替⼴播更新3. EIGRP中四个关键机制3.1 保活机制hello time时间5s或60s,3倍的hold time接⼝带宽⼩于或等于2.048M为60s hello time,⼤于2.048M为5s hello time3.2 PDM(协议相关模块)⽀持多种⽹络层协议,EIGRP协议实现了IP协议、IPX协议和AppleTalk协议的模块,它可以担负起某⼀特定协议的路由选择任务。

EIGRP详解

EIGRP详解

名词简介:EIGRP Databases(EIGRP数据库)存在三张表如下:1、邻居表neighbor table:EIGRP路由器会在启动后发送HELLO包来寻找和维持邻居关系2、拓扑表topology table:EIGRP路由器会把从邻居那里收到的路由路径信息加载到自己的拓扑表中,形成对全网络拓扑的认知3、路由表routing table:路由器依靠它来进行数据的转发处理,该表中的内容是通过运行算法通过对topology table进行计算得出的一条或多条successor加入路由表。

DUAL算法:差分更新算法EIGRP为了维护successor和feasible successor,采用了AD和FD1、AD-advertised distance:从EIGRP的邻居到达目标网络的度量2、FD-feasible distance:本地到邻居路由器的度量+AD如何选择出successor和feasible successor呢?EIGRP通过比较所有到达目标网络路径的FD,选择出最低的FD加入路由表中成为successor,次低的成为feasible successor。

因为有了feasible successor,当successor失效后,feasible succes sor马上可以取而代之,不用等待holddown超时,所以EIGRP可以在网络发生改变时很快速的收敛EIGRP metric前面在IGRP一篇中已经谈到了IGRP的度量值的衡量其实IGRP和EIGRP的度量计算差不多,只是IGRP的度是24位的格式,而EIGRP却是32位的格式,所以是256倍。

那么按照计算IGRP度量的办法计算出来一个值,然后乘以256就是EIGRP的度量啦常用的两个衡量度量的参数:1、带宽:10的七次方除以某条路由路径中的最低带宽值,然后乘以2562、时延:所有接口的时延和乘以256,单位是微秒前面IGRP中已经提到过,不可以随意的去修改权重……K值。

EIGRP协议理论详解

EIGRP协议理论详解

EIGRP协议理论详解EIGRP协议理论详解EIGRP是由距离矢量和链路状态两种路由协议混合,因此可以像距离矢量协议那样,从它的相邻路由器那里得到更新信息;也像链路状态协议那样,保存着一个拓扑表,然后通过自己的DUAL算法选择一个最优的无环路径。

不同于传统的距离矢量协议,EIGRP有着很快的收敛时间,而且不用发送定期的路由更新;也不像链路状态协议,EIGRP并不知道整个网络是什么样的,它只能靠邻居公布的信息。

EIGRP使用与IGRP相同的路由算法DUAL(扩散更新算法),DUAL机制是EIGRP的核心,通过它来实现无环路径。

内部EIGRP管理距离为90,外部EIGRP管理距离为170,支持等价和非等价负载均衡。

IP数据包中,EIGRP的协议字段为88。

EIGRP的优点:100%无环:如果整个网络包含在一个自制系统中,EIGRP使用DUAL能保证一张100%无环路由转发表;快速收敛:EIGRP使用DUAL(),通过备份路由而实现,当S不可用时,快速切换到FS上从而达到快速收敛的目的;使用多播、单播:使用组播(224.0.0.10)或单播进行路由更新,节省链路带宽;增大了网络规模:RIP最大只能是15跳;而EIGRP最大可支持255跳,IGRP为224跳,他们两个默认都为100跳;支持三种网络层协议:EIGRP支持IP、IPX、Apple Talk三种网络层协议,这也就增大了EIGRP的使用范围;支持VLSM和非连续的网络:RIP和IGRP则不支持;减少了带宽的消耗、更好地利用带宽:EIGRP不像RIP和IGRP那样,每隔一段时间就交换一次路由信息,它使用触发式更新和增量更新,仅当某个目的网络的路由状态改变或路由的度量发生变化时,才向邻居发送路由更新,因此其更新路由所需要的带宽比RIP和EIGRP小得多。

EIGRP从EIGRP分组即将发出的接口上获得带宽参数,这个参数值是基于接口指定的。

例如:默认情况下,所有串行接口都有1544kb/s的带宽,不过这个带宽值是可以配置的,EIGRP最多可以使用50%的接口带宽来承载EIGRP分组(可以使用ip bandwidth- percent eigrp来修改),这就保证了EIGRP分组不会在主要的网络收敛过程中“饿死”常规的数据分组。

EIGRP协议学习笔记

EIGRP协议学习笔记

EIGRP介绍:EIGRP是思科私有协议,它属于增强型内部网关路由协议(高级矢量协议),它有时也被描述成一个具有链路状态协议行为特性的距离矢量协议。

无类/IGP/混合/路由协议,支持VLMS(子网) / CIDR (支持超网) 支持认证(MD5加密),EIGRP协议使用了一个称为扩散计算(diffusing computations)的方法----在多台路由器之间通过一个并行的方式执行路由的计算从而在保持无环路的拓扑时可以随时获取较快的收敛,部分更新/增量更新。

支持多个网络层协议组件(PDM)-------------(IP,IPv6,IPX等)不同网络层协议生成的EIGRP表是不一样的依赖PDM子模块实现的。

以组播地址发送更新(组播地址224.0.0.10)也支持单播。

支持接口的手工汇总,支持等价负载均衡和非等价负载均衡。

EIGRP的管距:内部90 外部170 手工汇总5三张表:邻居表:所有的邻居拓扑表:所有的路由条目路由表:运行算法,选出最优路由条目EIGRP协议包含以下4个部件1,依赖于协议的模块2,可靠传输协议(RTP)3,邻居发现和恢复模块4,扩散更新算法(DUAL)依赖于协议的模块:EIGRP协议实现了IP协议,IPX协议和AppleTalk协议的模块,它可以担负起某一特定协议的路由选择任务,例如,IPX EIGRP 模块可以负责在IPX网络上与其他IPX EIGRP进程进行路由信息交换的任务,并且把这些信息传给DUAL。

另外,IPX模块也接收和发送SAP信息可靠传输协议(RTP):用来管理EIGRP报文的发送和接收,可靠的发送是指发送是有保障的而且报文是有序的发送。

有保障的发送是依赖cisco公司私有的算法来实现的,这个私有的算法称为“可靠组播(reliable multicast)它使用保留的D类地址224.0.0.10。

每个接收可靠组播报文的邻居都会发送一个单播的确认报文。

有序的发送是通过在每个报文中包含两个序列号来实现的。

STUB区域与路由聚合详解

STUB区域与路由聚合详解

STUB区域与路由聚合详解发布时间:2009-10-20 责任编辑:admin 来源:互联网STUB区域与路由聚合OSPF协议将整个自治系统划分成不同的区域。

主要出于以下目的:减少路由信息在自治系统之中的传递;可以针对不同区域的拓扑特点采用不同的策略。

STUB区域STUB区域是指那些不传播Type5类型(即引入的外部路由)的LSA的区域。

在这些区域中路由器的路由表规模以及路由信息传递的数量都会大大减少。

为了保证到自治系统外的路由依旧可达,由该区域的ABR生成一条缺省路由(0.0.0.0)传播到区域内,因为所有到自治系统外部的路由都必须通过ABR才能到达。

STUB区域是一种可选的配置属性,但并不是每个区域都符合配置的条件。

通常的,STUB区域位于自治系统的边界,是那些只有一个ABR的非骨干区域。

或者该区域虽然有多个ABR,但这些ABR之间没有配置虚连接。

图中的Area 8 和Area 19 符合配置成STUB区域的条件。

配置STUB区域的一些注意事项:骨干区域不能配置成STUB区域,虚连接不能穿过STUB区域。

如果想将一个区域配置成STUB区域,则该区域中的所有路由器都必须都配置该属性。

STUB区域内不能存在ASBR,即自治系统外部路由不能引入到区域内,区域的自治系统外部路由也不能在本区域内传播和传递到区域外。

NSSA(Not-So-Stubby Area)区域:STUB 区域虽然为合理的规划OSPF 网络描绘了美好的前景,但她在实际的组网中又不具备可操作性,因为实际网络中不可能每台路由、每个接口都运行OSPF 路由协议,STUB 区域必然需要存在ASBR 路由器。

为此协议设计者提出了一种新的概念NSSA,并且作为OSPF 协议的一种扩展属性单独在RFC 1587中描述。

NSSA 需要完成如下任务:1)自治系统外的ASE 路由(自治系统外部路由)不可以进入到NSSA 区域中,但是NSSA 区域内的路由器引入的ASE 路由可以在NSSA 中传播并发送到区域之外。

EIGRP协议功能汇总

EIGRP协议功能汇总

EIGRP路由协议功能汇总eigrp使用协议无关模块支持各种三层协议无需针对2层协议做特殊配置。

支持VLSM使用多播和单播多播地址224.0.0.10使用IP 协议号88UDP520在主网络边界自动进行路由汇总邻居表: show ip eigrp neighbors拓扑表: show ip eigrp topology 只显示后继站和可行后继站show ip eigrp topology all-link是显示拓扑表中所有的IP条目路由表选择FD最小的作为最佳路径进入路由表最多四条相同的FD进入路由表进行负载均衡注释:show ip eigrp topology时会有两个FD值一般情况下两个FD是相等的不等的时候路由的选取是看第一个FD第一个FD是用整体的路径计算出来的第二个FD是AD+当前路由器到下一跳路由器AD (通告距离)下一跳路由器到目标网络的开销FD (可行距离)当前路由器到目标网络的开销successor (后继站)后继站提供给路由表用于转发数据如果FD相同可以有多个后继站Feasible Successor (FS可行后继站)作为备用路径【当FS (AD)<Su(FD)时该路径被选为可行后继/备用路径的AD<可行后继的FD】的开销用于FS(AD)<Su(FD)时选举FS防止环路在LAN和快速WAN口上hello间隔为5秒,在T1或NBMA网络为60秒保持时间为hello间隔的3倍在保持时间过后仍未收到hello包则视为邻居down更改hello时间ip hello interval eigrp as-numberseconds更改保持时间ip hold-time interval eigrp as-numberseconds两者需要同时改即使hello间隔和保持时间不匹配也可能成为邻居(ospf中hello time dead time必须匹配)DUAL算法K1=带宽2=负载3=延迟4=可靠性5= MTU默认只用带宽和延迟延迟为所有入口延迟和show出来的延迟为微秒计算时应以十微妙为单位所以要除以10配置时delay 后面的数字本身就是以十微妙为单位带宽=10的7次方/链路上的最小带宽(以K为单位)*256延迟=延迟和*256开销=带宽+延迟一般都是度量值越小路由越优EIGRP也是这样EIGRP 基本配置router eigrp 100 network 10.1.1.1 0.0.0.255 eigrp 自治系统号必须相同如果要宣告单独接口使用通配符掩码0.0.0.00.0.0.0 255.255.255.255 与路由器所有接口匹配默认情况下EIGRP在主类网络边界自动汇总,所以通告出去的可能是B类等主类网络号,自动汇总可以手动关闭debug ip eigrpdebug ip eigrp summarydebug eigrp packets 显示发送和接受的分组类型debug ip egrp neighbors 显示邻居以及hello信息show ip eigrp traffic 显示hello分组等EIGRP 被动端口router eigrp 100被动端口只接受不发送EIGRP信息passive-interface defaultno passive-interface f0/0eigrp默认路由ip route 0.0.0.0 0.0.0.0 10.0.0.1 配置默认路由ip route 0.0.0.0 0.0.0.0 interface 0/0network 0.0.0.0 该命令将重分发一条默认路由注意:0.0.0.0 0.0.0.0后面必须是接口而不是ip地址。

EIGRP基础知识

EIGRP基础知识

EIGRP基础知识一、概论多个eigrp进程域之间不可以相互通信距离矢量路由协议基于 bellman-fore算法来的,其缺点:易于产生路由选择环路,计数到无穷大距离矢量路由协议避免环路的措施:水平分割,毒性逆转和抑制计时器eigrp是无类路由协议,支持vlsm和cidr二、基本原理与实现EIGRP包含的四个部件:依赖于协议的模块,可靠传输协议,邻居的发现和恢复,扩散更新算法eigrp支持的协议: IP 、IPX、 AppleTalk,如果 IP eigrp进程和 igrp进程在同一个自治系统内,那么它们自动进行重分配1.可靠传输协议(TRP):是一种传输层协议,它可以保证eigrp数据包对所有邻居的顺序发送。

用来管理eigrp数据包的发送和接收。

可靠是指发送是有保障的,而且数据包是有序发送的。

在序发送是在每个数据包中包含两个序列号 EIGRP 使用的组播地址是:224.0.0.10 eigrp最大跳数限制为224,igrp最大跳数限制为255eigrp封装在IP包中,协议号88eigrp包的类型2.邻居发现与恢复eigrp的邻居发现机制,让路由器能够动态的获悉其直接相连的网络中的其他路由器,并且通过hello分组检测邻居不可到达或者没有正常运行。

通过hello包来实现,hello包的发送频率分为两种,一种为5S,另一种为60S,如何区分?hello分组在T1或者速度更低的多点接口上,每60S发送一个hello分组,在lan和其他串行接口上,当带宽大于T1 (1.544M),每5S发送一次hello.修改hello时间和hold timehello : ip hello interval eigrp {AS号}{时间}hold : ip hold-time eigrp {AS号}{时间}3.扩散更新算法:是一个收敛算法,指的是为了随时能够打破路由环路,而使用扩散更新计算去执行一个分布式最短路径的路由选择。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

EIGRP的STUB区域以及leak-map的作用
EIGRP的STUB区域产生是为了对DUAL机制QUERY包的一些限制,一起来看看STUB 区域有哪些参数.
1.sho w ip eigrp neighbors detail可以直接查看邻居是否为stub
区域,并且能看到对端的stub区域能传哪种路由
2.st ub区域只是不能收到query,但是不能阻止发送query报文
3,stu b区域默认只能发送summary和conneted
4.st ub summary只能发送本地汇总产生的路由.不认是自动还是手动汇总
5.s tub static 只会发送重分布进EIGRP的静态路由.
6.st ub redistributed必须伴随着summary和conneted一起使用.会发送
所有的重分发进EIGRP的路由
7.st ub receive-only只能接收路由不能接收路由
由于stub区域会过滤掉某些路由.所以我们可以采用leak-map这种解决办法. leak-map用于汇总和stub区域宣告明细路由
1.Access-list per 1.1.1.0 0.0.0.0
2.Route-map xielou
mactch ip add 1
3.I p summary-address 0.0.0.0 0.0.0.0 leak-map xielou
或eigrp stub receive-only leak-map xielou
艾迪飞夏老师提供。

相关文档
最新文档