EIGRP
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
特性
1属于混合路由协议
具有距离矢量路由协议的特性,又有链路状态路由协议的特性。
2属于高级距离矢量路由协议
3快速收敛
4保证100%无环路
5增量更新
6支持默认4条最多6条等开销或不等开销,做负载均衡
7网络设计灵活    汇总可以在任意端口上
8属于无类路由协议   除组播也外
9组播更新路由,组播地址:224.0.0.10
10支持多个路由协议
三张表
1邻居表(neighbor table)
存放邻居信息
邻居关系形成的条件
1)  AS(自治系统)相同
2)  K值相同
3)  物理直连
2拓扑表(topology table)
存放从邻居处收到的所有链路状态信息
3路由表(routing table)《--》转发表(forwarding table)
存放到达目的网络的最好路由
Eigrp路由度量:组合值
1带宽
2延时
3可靠性
4负载 均衡
5MTU最大传输单元   1500字节
默认使用这两个衡量好坏
带宽:链路上所有带宽的最小值
延时:链路上所有延时之和
术语
1可行性距离(feasible distance)或者 FD
指本台路由器到达目的网络的“路由度量”
2通告距离(advertised distance)或者AD
指邻居路由器到达目的网络的“路由度量”
提示:路由器依据“FD”来衡量路由好坏,FD越小路径越好
3后继者(successor)“最好路由”
到达目的网络的“最好路由”
4可行后继者(feasible successor)
到达目的网络的“次好路由”
EIGRP五类包
1 HELLO包
建立和维护邻居关系
1)  hello包中封装:AS和K值
2)  hello包以224.0.0.10
3)  hello包的发送时间
广播网络 点对点链路 帧中继的点对点子接口 带宽高于<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />1.54M的链路,hello包每隔5秒发一次
广播网络:以交换机为核心的网络
带宽小于1.544M链路:hello包每隔60秒发一次
保持时间:在该时间内未收到邻居hello,认为邻居有故障(时间为hello包发送时间的3倍)
2 UPDATE
用于路由更新
3QUERY
用于发送路由信息查询
4 REPLY
用于应答 query包的查询
5ACK
确认包(对可靠包的确认)对2,3,4确认
EIGRP重传机制
1当路由器没有收到可靠的确认,在重传时间超时,将会重新发送可靠包
重发时间:200s
2当重传次数超过16次时,复位邻居关系
EIGRP配置
(config)#router eigrp 自治系统号
(config-router)#network 网络号或者
(config-router)#network 子网号
调试:
#show ip protocol     :查看路由协议信息
#show ip eigrp neighbor    :查看邻居表
#show ip eigrp toplogy    :查看拓扑表
#debug ip eigrp :调试eigrp事件
#show ip route   
提示:eigrp路由不可达的条件
跳数超过100或者路由度量到达4294967295
弥散更新算法(diffusing update algorithm)
功能
1记录从邻居收到的路由
2保证100%无环路
3如果最好路由不可用,且存在次好路由,把次好路由变成最好路由
4如果最好路由不可用,且不存在次好路由,向邻居发查询信息
怎么保证无环路
机理
就在于次好路由的选择上选举次好路由的条件
1路由的AD<最好路由的FD
从C到192.168.10.1的网络
1)C-->B-->A    FD=30     AD=20
2)C—>E--->DàC-->B-->A    FD=60   AD=50
   C—>D--->EàC-->B-->A      FD=60   AD=50
这个就不可用了  没有次好路由  只要最好路由
C到192.168.10.1
C—>B--->A    FD=30   AD=20
C--->D   FD=80
3当最好路由不可用,且不存在次好路由时,路由器向邻居发送“路由查询”信息,在所有应答包返回之前,路由器把该路由为active状态
Eigrp的可选配置
1汇总配置
特性
Eigrp的汇总是开启的但是可以关闭
(config-router)#no auto-summary     :关闭自动汇总
2支持手工汇总
(config-if)ip summary-address eigrp 自治系统号 汇总ip 汇总掩码
提示:
1会产生指向空端口的汇总路由,其目的为了准确的转发
2当所有具体路由消失后。其对应的汇总路由也随之消失
3把所有具体路由度量的最小值,作为汇总路由的度量
4手工汇总配置在端口上
负载均衡
1特性
1)支持默认4条最多6条等开销路径或不等开销路径做负载均衡
改负载均衡的条数是 在路由模式下
Maximum-paths  N    N=(1--6)
2)选举负载均衡路径  依据  variance 命令
(config-router)# variance N
作为负载均衡是路径的度量要严格小于“最小路径度量的N倍”
特例
(config-router)# variance 1
无负载均衡和等开销负载均衡
3         eigrp 的带宽指定
1)  如果是一个帧中继点对点子接口:与远程端口带宽一致
2)  如果是一个帧中继多点子接口:他的带宽是该子接口对应的远程站点的带宽之和
EIGRP的查询过程
1)      BàCDEA发包
2)      CDEàB  应答包
3)      AàCDE  发查询
4)      CDEàB  发查询
5)      BàCDE   应答包
6)      CDEàA   应答包
7)      AàB   应答包
解决EIGRP包泛滥的办法
1配置汇总
例10.1.8.0/24---à10.0.0.0/8
CDE:路由表中10.0.0.0/8
当路由器的路由表中存在汇总路由,而邻居发来的query查询的是具体路由时:路由器立即以reply包应答邻居(路由不可用)
2配置  未节路由器
不允许向末节路由器发送query包
配置
(config-router)#eigrp stub
显示已连接的路由
#show ip route connect

转载于:https://blog.51cto.com/jiangxinlong/294341

CCNp笔记(EIGRP)相关推荐

  1. Cisco CCNP 笔记(一)

    一.如何连接两地专线? 1.到本地 ISP 申请专线线路.如电话线路(64K). 2.ISP 将你的电话号码改成专线号码(号码的对接通过软件实现,E.163 标准,家用电话为 E.164 标准). 3 ...

  2. Cisco学习笔记 CCNP-EIGRP

    Eigrp 思科私有协议(已经公有化) 组播地址 224.0.0.10 特性: 高级距离矢量(拓扑表) 快速收敛(小型网络最快) 100%无环路 配置简单 易于更新 灵活的网络设计 多播更新取代广播更 ...

  3. 2.CCNP闫辉视频笔记EIGRP

    简述 IGP 支持100跳 距离矢量协议(添加了链路状态特性:邻居关系.拓扑表等)--ADV(高级距离矢量协议 ) 支持VLSM和CIDR 传输层协议.缺省情况下,IPv4封装,类型号为88. 报文类 ...

  4. CCNP实验---EIGRP自动汇总

    拓扑: R1: interface FastEthernet0/0  ip address 172.16.1.254 255.255.255.0  duplex auto  speed auto in ...

  5. ccnp笔记: 闫辉CCNP第一讲(NP概述还有3层回顾)

    GNS3实验: 重要作用在R2中 ip route 1.1.1.0 255.255.255.0 fastEthernet 0/0 12.1.1.1(注:此句作用是让R3收不到1.1.1.0段) 设备连 ...

  6. CCNA精品学习资料汇总(学习手册+笔记+题库)

       CCNA精品学习资料汇总(学习手册+笔记+题库) CCNA认证标志着具备安装.配置.运行中型路由和交换网络,并进行故障排除的能力.获得CCNA认证的专业人士拥有相应的知识和技能,能够通过广域网与 ...

  7. 思科资料的所有资料目录

    1.20140819单臂路由.pdf 2.CCNA 实验手册之Packet_Tracer使用教程.pdf 3.CCNA_Lab_Workbook_Sample_Labs(CDP,静态路由,端口安全). ...

  8. CCNP学习笔记2-路由部分--EIGRP

    EIGRP ◆回顾动态协议: RIP                                  EIGRP                        ospf 封装       UDP 5 ...

  9. EIGRP区域注入静态路由的三种方法--CCNP学习笔记

    EIGRP区域注入静态路由的三种方法 拓扑图 R2为外网,R1为边界路由器.R3,R4为内部路由器 基本配置 R2配置: R2#sh run Building configuration... Cur ...

最新文章

  1. 如何在Leangoo中,为企业创建项目
  2. Windows中获取Redis指定前缀的Key并删除掉
  3. 数据结构及算法学习——写在前面的话
  4. PHP中的常用关键字
  5. 值不值得入手_iPhone11现在还值不值得入手?真实用户说出心里话
  6. EasyRecovery---视频文件恢复技巧
  7. 用DrawerLayout(Support Library 4提供)开发侧边栏,有没有什么方法关闭手势控制?...
  8. [模板]匈牙利算法(二分图匹配)
  9. ATC52 学习记录
  10. 高效能人士的七个习惯读后感与总结概括-(第三章)
  11. python柱状图加百分比_python matplotlib 为柱状图添加百分比
  12. T32 load elf
  13. Java面试八股文整理
  14. 程序员代码中的希腊字母表示
  15. 【数据库技术课程设计】 电信学院考研信息管理系统 +【Visual FoxPro】
  16. 简述现代计算机系统的层次结构,计算机系统结构简述.doc
  17. C++算法复习之深度优先搜索(dfs)与解救小扣题解
  18. org.hibernate.hql.internal.ast.QuerySyntaxException错误原因
  19. iOS7 UUID唯一标识
  20. 高级shell编程笔记(第三十三章 杂项)

热门文章

  1. 根据PromiseA+规范实现Promise
  2. 2018年12月,华为HCNP大面积更新题目,军哥独家解题咯
  3. 单点登录与权限管理本质:session和cookie介绍
  4. 从Webshell到肉鸡
  5. 本地Yum仓库搭建部署
  6. JavaScript--练习1--99乘法表
  7. LINQ获取两个List的交集
  8. MyEclipse Enterprise Workbench 9.0 破解及注册机 注册码
  9. 090613 今天做了一个软件没搞定的RAID5
  10. 我在犹豫是不是该收集这几首MP3