igp总结之eigrp

igp总结之eigrp
igp总结之eigrp 一种高级距离矢量路由选择协议,同时具备距离矢量和链路状态路由协议的特点。EIGRP---增强型内部网关路由协议,是cisco公司开发的一个平衡混合型路由协议,它融合了距离矢量和链路状态两种路由协议的优点,支持IP,IPX,Applletalk等多种网络层协议。EIGRP是一个高效的路由协议,它的特点如下:1、控制层面:不同的igp协议,选用AD小的(AD可指管理距离和eigrp的通告距离,此处指管理距离)不同的igp协议,选用metric小的路径数据层面:目标ip与mask与操作查询路由条目最长匹配路由条目2、通过发送和接受hello包建立和维持邻居关系,并交换路由信息;3、采用组播(224.0.0.10)或单播进行路由更新;4、EIGRP的管理距离为内部90或外部170;5、采用触发更新,减少带宽占用;6、支持可变长子网掩码(VLSM),默认开启自动汇总功能;7、支持IP,IPX和ApplleTalk等多种网络层协议;8、对每一种网络协议,EIGRP都 维持独立的邻居表、拓扑表和路由表;9、EIGRP使用diffusing update算法(DUAL)来实现快速收敛并确保没有路由环路;10、存储整个网络拓扑结构的信息,以便快速适应网络变化;11、支持等价和非等价的负载均衡;12、使用可靠传输协议(RTP)保证路由信息的传输的可靠性;13、无缝连接数据链路层协议和拓扑结构,EIGRP不要求对OSI参考模式2层协议进行特别的配置。14、建立邻居的必要相同点   AS号,认证密码,K值,MTUEIGRP协议的工作原理EIGRP通过收发五种报文生成邻居表和拓扑表,并通过DUAL(弥散更新算法)算法得出路由表:*hello包  形成邻居关系  ---邻居表--拓扑表--路由表*update(更新包) 发送路由更新*query(查询包) 当失去某条路由后,向邻居发出查询包;*replay(回复包)  当路由器收到查询包,必须做出回复;*ACK(确认包)  收到更新数据包的路由器,必须做出确认。update包,query包,replay包是可靠的包,即必须有回应,否则要重发注:红色为可靠报文#show ip eigrp neighbors //查看eigrp邻居表SRTT:可靠报文发出到收到ACK的时间间隔RTO:重传超时时间,发出update后,如收不到ack,就在RTO之后才再发uodate,默认重传16次,如还没收到,重建邻居关系重点为查询包Query:①互相发送hello包,建立邻居关系②第一次建立邻居关系时,交换全部路由条目,否则,增量更新,收到后发送ack确认#show ip eigrp topology  //查看拓扑表#debug ip eigrp 65001 ?2个路由器要形成邻居关系,要看彼此的helloEIGRP HELLO 时钟*在带宽大于T1的网络链路上hello包每5秒发送一次*在带宽小于T1的链路上hello包每60秒发送一次*hold time是hello time的3倍EIGRP路由选择协议中的关键术语 1、邻居表:在各直连邻居间的双向通信。2、路由表:最佳路由3、拓扑结构表(完全相同)4、FD:可行距离,去目的网络的链路开销总和5、AD:报告距离,相邻路由器到目的网络的路径链路开销总和不等价负载均衡:必要条件可行继任者的AD值<继任者的FD(默认支持4条,最大支持6条)在路由模式下,maximum,然后variance可行继任者的FD<继任者的FD*variance,就可以成为非均衡负载均衡路径带宽和延迟都在接口上修改 6、后继路由(successer):路由表中的最佳路由 7、可行后继路由(feasible successer):备份路由,保存拓扑结构表中。(相当于后继路由的冗余路由)次优路径的AD值<最优路径的FD值,则该次优路径即为可行后继路由(feasible successer)8、metric值的计算:带宽k1:负载k2:延迟k3:可靠性K4:MTU K5:默认K1和K3置1,其他为0Metric=(10^7/带宽kbps延迟/10微秒)*256路由流向的入接口的metric值相加,必须计算环回口metric9、修改默认参数IP Hello-interval eigrp 100 hello时间(eigrp修改hello时间不影响邻居关系的建立,但ospf的hello时间不同,就不能建立起邻居关系,而eigrp的as号必须相同,ospf的as号不必相同,仅用于区分进程号)10、路由的注入   重分布:先在边界路由上设置0.0.0.0,下一跳指向外网(自身的出接口)再redistribut  static注入0.0.0.0 的eigrp外部默认路由,在边界路由上设置,as内的路由就可收到,管理距离为170   默认路由:先在边界路由上设置0.0.0.0,下一跳指向外网(自身的出接口)                   Network 0.0.0.0          Ip default-network:在边界路由器上          Ip default-network 指向外网(自身的出接口)的主类ip,该主类ip为默认路由(并非只有0.0.0.0是默认路由,凡带*号的都是默认路由)把与外网的直连网段(主类)通告进eigrpRouter eigrp 100Network 若路由表没有该主类路由网段,必须手工添加该静态路由,指向空接口例如:①ip route 0.0.0.0 0.0.0.0 f0/0  Router eigrp 100  Redistribute static  Redistribute static metric 1544 100 255 1 1500②ip route 0.0.0.0 0.0.0.0 s0/0  Router eigrp 100  Network 0.0.0.0 ③ip default-network 192.168.1.0 Router eigrp 100Network 192.168.1.0Ip route 192.168.1.0 255.255.255.0 s1/011、手动汇总:ip summary-address eigrp as 号 汇总路由在路由出接口做 取明细路由的最小开销值当最后一条明细路由down后,该汇总路由才会消失自动把汇总路由指向null012、eigrp认证:仅支持MD5认证,基于接口  全局模式下:Key chain XXX     #定义钥匙串名字xxx,本地有效Key 1Key-string cisco #key 1的密码,可定义多个key,两端密码必须一致 13、passive interface (一般用于优化),没必要向环回口发送报文,在环回口中设置被动接口后,不发送eigrp报文(路由进程下使用),路由照样发出去 直连路由的宣告:1、宣告网段方式:不在子网掩码,格式为A、B、C大类的网络位数。2、宣告子网方式:携带子网掩码(反掩码),格式为实际网络位数,需要做路由汇总。

推荐阅读