1. EIGRP基本原理和配置

距离矢量 VS 链路状态

rip 用跳数来度量(衡量)距离

eigrp( 高级距离矢量动态路由协议) 用复合参数度量(带宽,延时,可靠性,负载,MTU),ip协议号为88

OSPF 链路状态路由协议

IS-IS 运营商内部使用

BGP 大型企业网,运营商

![image-20200512165113313](1. EIGRP基本原理和配置.assets/image-20200512165113313.png)

EIGRP课程内容

  1. EIGRP实现原理
  2. EIGRP的邻居发现
  3. topology base
  4. DUAL有限状态机
  5. 报文格式
  6. 度量值计算
  7. 规划并部署EIGRP路由网络
  8. 深入研究EIGRP
  9. EIGRP高级特性
  10. EIGRP for IPv6

EIGRP特性

  1. 高级距离向量
  2. 快速收敛
  3. 支持可变长子网掩码(VLSM)和不连续子网
  4. Partial Update(请问是否定期更新?)
  5. 支持多种网络层协议(基于模块的)
  6. 可伸缩的网络设计
  7. 使用组播(224.0.0.10)和单播代替广播
  8. 可以在任意一点做手工汇总
  9. 100% 无环的无类路由协议
  10. 容易为广域网和局域网配置
  11. 支持等价和非等价的路径负载

EIGRP 的关键技术

  1. 邻居的发现和恢复
    • 邻居发现使用hello报文,每5秒一个hello报文
  2. 可靠传输协议(RTP机制)
    • 确保EIGRP邻居间的数据包有序地可靠传输,依赖Cisco公司的私有算法实现,即可靠组播-224.0.0.10,同时接收到组播数据包的邻居会发送一个单播的确认包
  3. DUAL(扩列算法)有限状态机
    • 选择最短的,无环的路径到达每个目的地
  4. 依赖于协议的模块
    • EIGRP支持IP,AppleTalk,IPX
    • 每种协议都有他们自己的EIGRP模块和独立于其他协议的操作

EIGRP基本配置

R1:
	int s1/0
        encapsul ppp 
        no peer neighbor-route //如果不关闭,通过ncp,能够自动获取对端的IP地址,形成一条主机的直连路由
        ip add 12.1.1.1 255.255.255.252
        
    int lo 0
    	ip add 11.1.1.1 255.255.255.255
    	
    router eigrp 1 // 创建一个EIGRP自治系统,号码为1,邻居设备之间的号码必须相同
    	network 12.1.1.0 0.0.0.255 //将12.1.1.0/30网络范围内的IP地址所在的接口使能EIGRP功能,使能了eigrp功能的接口,该接口下被匹配的IP地址所在的网络,将被收集进EIGRP的拓扑表
    	network 11.1.1.1 0.0.0.0
 
    
    show ip eigrp topology   //查看eigrp 的拓扑数据库
    
    show ip eigrp neighbors    //查看eigrp 的邻居关系
    	每5秒会发一个hello报文
    	hold timer 15秒,是hello 的三倍
    	SRTT 平滑往返时间,路由器发送EIGRP数据包到邻居和从邻居接收的该数据包的确认,所花的平均时间。 
    	RTO 重传超时时间,SRTT*6,如果经过16次单播重传还没有收到回应则邻居宣告无效,断开链接
    	Q Cnt 队列计数,等待重传的报文的数量
    	
    show ip protocols   //查看当前运行的路由协议
    show ip eigrp interface   //查看使能eigrp 的接口
    show ip eigrp interfaces detail s1/0 //查看使能了eigrp功能的接口的协议信息
    

动态路由协议的三个主要元素

  • 邻接表
  • 拓扑数据库
  • 路由表
原文地址:https://www.cnblogs.com/j-chao/p/12880788.html