《思科网络学院教程——EIGRP.pptx》由会员分享,可在线阅读,更多相关《思科网络学院教程——EIGRP.pptx(63页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、目标目标描述EIGRP的背景和历史描述EIGRP的功能和工作方式检查基本的EIGRP配置命令并识别其他用途计算EIGRP使用的复合度量描述DUAL的概念和工作方式描述EIGRP中其他配置命令的使用第1页/共63页简介简介EIGRP若干特点可靠传输协议可靠传输协议(RTP)限定更新限定更新扩散更新算法扩散更新算法(DUAL)建立邻接关系建立邻接关系邻居表和拓扑表邻居表和拓扑表第2页/共63页9.1 EIGRP 简介简介第3页/共63页EIGRP的前身:IGRP第4页/共63页消息格式消息格式EIGRP数据包报头第5页/共63页EIGRP 数据包报头数据包报头Opcode(操作码)Autonomo
2、usSystemNumber(自治系统编号)EIGRP 参数参数TLV权重保留时间第6页/共63页TLV:IP 内部内部度量字段(度量字段(“延迟延迟”和和“带宽带宽”)子网掩码字段(子网掩码字段(“前缀长度前缀长度”)“目的地目的地”字段字段TLV:IP 外部外部用于用于 EIGRP 路由过程中导入外部路由时路由过程中导入外部路由时消息格式消息格式第7页/共63页协议相关模块协议相关模块)可以路由多种不同的协议(包括可以路由多种不同的协议(包括 IP、IPX 和和 AppleTalk)负责处理与每个网络层协议对应的特定路由任务负责处理与每个网络层协议对应的特定路由任务第8页/共63页目的目的
3、-发送和接收发送和接收 EIGRP 数据包数据包特点特点-包括可靠传输和不可靠传输两种方式包括可靠传输和不可靠传输两种方式发送方式发送方式 单播或组播单播或组播(组播地址组播地址 和和EIGRP数据包类型数据包类型第9页/共63页Hello数据包用于发现邻居并与所发现的邻居建立邻接关系数据包用于发现邻居并与所发现的邻居建立邻接关系和和EIGRP数据包类型数据包类型第10页/共63页更新(更新(Update)数据包用于传播路由信息)数据包用于传播路由信息确认确认(ACK)数据包由数据包由 EIGRP 在使用可靠传输时发送。对于在使用可靠传输时发送。对于 EIGRP 更新、查更新、查询和应答数据包
4、询和应答数据包确认确认和和EIGRP数据包类型数据包类型第11页/共63页和和EIGRP数据包类型数据包类型查询(查询(Query)和应答(和应答(Reply)数据包由)数据包由 DUAL 在搜索网络以及进行在搜索网络以及进行其它任务时使用其它任务时使用查询(查询(Query)Unicast数据包数据包组播组播应答(应答(Reply)数据包)数据包单播单播第12页/共63页协议协议 发现相邻路由器并与之建立邻接关系第13页/共63页EIGRP 限定更新限定更新部分(Partial)更新仅包含与路由变化相关的信息限定(Bounded)更新仅传播给受变化影响的路由器EIGRP通过部分和限定更新将发
5、送EIGRP数据包时占用的带宽降到最低第14页/共63页目的目的:防止路由环路防止路由环路优点优点:维护一个备用路由列表,其中包含它已确定为无环路由的备用路由,如果路由表中的主路由发生故障,维护一个备用路由列表,其中包含它已确定为无环路由的备用路由,如果路由表中的主路由发生故障,则最佳的备用路由会立即添加到路由表中则最佳的备用路由会立即添加到路由表中:简介:简介第15页/共63页路由来源的可信性(即优先程度)路由来源的可信性(即优先程度)管理距离管理距离(AD)第16页/共63页EIGRP支持对路由信息加密认证身份验证身份验证第17页/共63页9.2 基本基本 EIGRP 配置配置第18页/共
6、63页网络拓扑网络拓扑EIGRP在有类边界自动总结第19页/共63页自治系统自治系统(AS)和进程和进程ID创建、选择和注册自治系统的指导原则在创建、选择和注册自治系统的指导原则在 RFC 1930 中规定中规定AS Numbers are assigned by IANA需要自治系统编号需要自治系统编号ISPInternet 主干提供商主干提供商连接其它实体的大型机构连接其它实体的大型机构第20页/共63页自治系统自治系统(AS)和进程和进程IDEIGRP将该参数称为“自治系统”编号,它实际上起进程ID的作用一个进程ID代表各自在路由器上运行的协议实例Router(config)#route
7、reigrpautonomous-system第21页/共63页命令命令routereigrpautonomous-systemEIGRP路由域内的所有路由器都必须使用同一个进程ID号第22页/共63页命令命令network命令功能此路由器上任何符合network命令中的网络地址的接口都将被启用,可发送和接收EIGRP更新。此网络(或子网)将包括在EIGRP路由更新中。Router(config-router)#networknetwork-address第23页/共63页命令命令带通配符掩码的network命令要配置EIGRP仅通告特定子网时使用Router(config-router)#n
8、etworknetwork-addresswildcard-mask第24页/共63页neighbors 顺序号顺序号RTT(平均回程(平均回程计时器)计时器)RTO(重传间隔)等待等待发送的发送的EIGRP包包Sequence Number(序列号)检验检验 EIGRP路由器必须与其邻居建立邻接关系,EIGRP才能发送或接收更新showipeigrpneighbors第25页/共63页检验检验 EIGRPshowipprotocols命令第26页/共63页检查路由表检查路由表showiproute命令“D”=DUAL第27页/共63页检查路由表检查路由表Null0总结路由介绍Null0接口实
9、际上不存在只要同时存在下列两种情况,EIGRP就会自动加入一条null0总结路由作为子路由至少有一个通过EIGRP获知的子网。启用了自动总结。第28页/共63页检查路由表检查路由表R1和R2都自动总结了网络并将其作为一条路由更新发送第29页/共63页9.3 EIGRP 度量计算度量计算第30页/共63页复合度量和复合度量和K值值复合度量带宽(Bandwidth)、延迟,(delay)、可靠性(reliability)、负载(load)缺省值K1和K3=1,所有其他K值0第31页/共63页复合度量和复合度量和K值值检验K值第32页/共63页度量度量使用showinterfaces命令来检查EIG
10、RP度量带宽度量0是一种静态值大多数串行接口使用默认带宽值1544Kbit(即1,544,000bps或1.544Mbps)第33页/共63页度量度量延迟延迟是衡量数据包通过路由所需时间的指标是一种静态值,它以接口所连接的链路类型为基础,单位为微秒第34页/共63页度量度量可靠性(非缺省指标)可靠性(reliability)是对链路将发生或曾经发生错误的几率的衡量指标负载(非缺省指标)负载(load)反映使用该链路的流量。与可靠性相似,负载也是动态测得的,且取值范围也是从0到255负载值越低越好,因为这表示链路上负载较轻第35页/共63页使用使用 Bandwidth 命令命令配置带宽使用ban
11、dwidth命令检验带宽使用showinterface命令注bandwidth命令只会修改EIGRP和OSPF等路由协议所用的带宽度量,并不改变接口物理带宽。第36页/共63页计算计算 EIGRP度量度量缺省计算可简化为:最低带宽(即最小带宽)加上总延迟第37页/共63页计算计算 EIGRP度量度量EIGRP在其度量计算中使用最低带宽计算BW=参考BW/最低BW(kbps)EIGRP使用所有传出接口的延迟度量的总和计算Delay=所有传出接口的延迟度量的总和EIGRP度量=计算BW+计算delay第38页/共63页计算计算 EIGRP 度量度量第39页/共63页9.4 DUAL第40页/共63
12、页概念概念DiffusingUpdateAlgorithm(DUAL)用于最佳无环路径和无环备用路径几个术语后继路由器可行距离(FD)可行后继路由器(FS)报告距离(RD),或称通告距离(AD)可行条件,或称可行性条件(FC)几个概念第41页/共63页后继路由器(Successors):用于转发数据包的一台相邻路由器可行距离FD:计算出的通向目的网络的最低度量后继路由器和可行距离后继路由器和可行距离第42页/共63页可行后继路由器、可行行条件和报告距离可行后继路由器、可行行条件和报告距离可行后继路由器(FS)是指一个邻居,它有一条通向后继路由器所连通的同一个目的网络的无环备用路径,并且满足可行
13、性条件。符合了可行性条件(FC)是指当邻居通向一个网络的报告距离(RD)比本地路由器通向同一个目的网络的可行距离短时报告距离(RD或称通告距离)即为EIGRP邻居通向相同目的网络的可行距离第43页/共63页可行后继路由器、可行行条件和报告距离可行后继路由器、可行行条件和报告距离可行后继路由器、可行行条件和报告距离第44页/共63页拓扑表:后继路由器和可行后继路由器拓扑表:后继路由器和可行后继路由器EIGRP拓扑表使用showipeigrptopology命令第45页/共63页拓扑表:后继路由器和可行后继路由器拓扑表:后继路由器和可行后继路由器目的网络后继路由器的下一跳地址后继路由器数量到目的网
14、络可行距离通向网络的出站接口可行路由器的下一跳地址可行路由器的报告距离到目的网络的可行距离后继路由器的报告距离被动状态第46页/共63页拓扑表:后继路由器和可行路由器拓扑表:后继路由器和可行路由器可选参数network第47页/共63页拓扑表:无可行后继路由器拓扑表:无可行后继路由器存在可能没有可行后继路由器,因为不符合可行性条件通过添加all-links选项到showipeigrptopology命令中来查看所有可能的链路第48页/共63页有限状态机有限状态机 某事物可能经历的一组状态什么事件会导致这些状态这些状态会导致发生什么事件第49页/共63页有限状态机有限状态机第50页/共63页无可
15、行后继路由器有限状态机有限状态机第51页/共63页9.5 更多更多EIGRP 配置配置第52页/共63页总结路由总结路由默认情况下,EIGRP使用Null0接口来丢弃与父路由匹配但与所有子路由都不匹配的数据包只要同时存在下列两种情况,EIGRP就会自动加入一条null0总结路由作为子路由通过EIGRP至少发现了一个子网。启用了自动总结。第53页/共63页禁用自动总结禁用自动总结noauto-summary命令DUAL取消所有邻接关系,然后重新建立邻接关系,以充分实现noauto-summary命令的效果。所有EIGRP邻居将立即发出新一轮更新,这些更新不会被自动总结。第54页/共63页禁用自动
16、总结禁用自动总结两条路径的EIGRP度量相同?第55页/共63页手动总结手动总结手动总结可以包括超网路由Router(config-if)#ipsummary-addresseigrpas-number network-address subnet-mask此路由器在实际中不存在第56页/共63页手动总结手动总结第57页/共63页默认路由默认路由“全零”静态默认路由可用于当今支持的任何路由协议可用于当今支持的任何路由协议通常配置在连接到EIGRP路由域外的网络(例如通向ISP)的路由器上EIGRP需要使用redistributestatic命令才能将此静态默认路由(全零)包括在其EIGRP路由
17、更新中Ipdefault-network第58页/共63页微调微调 EIGRP默认情况下,EIGRP会使用不超过50%的接口带宽来传输EIGRP信息Router(config-if)#ipbandwidth-percenteigrpas-number percent第59页/共63页微调微调 EIGRP可在每个接口上分别配置Hello间隔和保留时间Router(config-if)#iphello-intervaleigrpas-number seconds如果您更改了hello间隔,请确保也更改保留时间,使其大于或等于hello间隔Router(config-if)#iphold-timeeigrpas-numberseconds第60页/共63页总结总结背景与历史(IGRP,PDM)Hello包(周期)Update更新包(部分,组合度量)DUAL(successor,FS,FD,FC,RD)配置第61页/共63页第62页/共63页感谢您的观看!第63页/共63页