CCNP_EIGRP

 大纲:

  • 路由协议的分类
  • EIGRP协议简介及基本特征
  • EIGRP术语及维护的表项
  • EIGRP五种数据包结构、类型、参数及其作用
  • EIGRP(Metric)度量值的计算
  • EIGRP路由协议的维护
  • EIGRP SIA以及解决方案
  • EIGRP高级配置
 
一、路由协议的分类:
1、路由协议的分类:
  • 根据是否需要手工指定目标网络划分:
    • 静态路由:S — 1.0.0.0 /8(VLSM) via 12.1.1.2,f0/0
特殊形式:默认路由 0.0.0.0 0.0.0.0 12.1.1.2 S* — 0.0.0.0 0.0.0.0 12.1.1.2,f0/0
 
  • 动态路由:RIP、EIGRP、OSPF、IS-IS、BGP   
 D — 1.0.0.0 /8『AD 90/metric = Bandwidth+delay』via 12.1.1.2,f0/0
  • 直连路由:路由器直连网络的路由 C — 1.0.0.0 /8(VLSM) via 12.1.1.2,f0/0
 
  • (动态)根据工作原理划分:
    • 距离矢量路由协议:RIPv1/RIPv2
选路原则(Metric):根据跳数选择去往目标网络的最佳路径 (最大跳数为16)
更新方式:周期性(30s)组播(224.0.0.9)更新
最大的问题:环路问题;
解决方案:设置最大跳数、水平分割、毒性逆转、抑制计时器、触发更新
俗称:传言路由(具有小农意识)
 
  • 链路状态路由协议:OSPF、IS-IS
选路原则(Metric):根据(『(bandwidth)带宽』拓扑表) Metric值选择去往
    目标网络的最佳路径
更新方式:触发式组播增量更新(224.0.0.5/6)路由条目;
 周期性更新(整个路由表摘要),维护路由表的一致性
算法:(SPF)生成树算法,本身100%无环路                                 
俗称:具有全局观念,每台路由器都具有所有目标网络以及去往目标网络的Metric值
 
  • 混合型路由协议:EIGRP
选路原则(Metric):根据(『(bandwidth+delay』拓扑表) Metric值选择去往
    目标网络的最佳路径
更新方式:触发式组播更新(224.0.0.10)
算法:DUAL算法,100%无环路
俗称:具有全局观念,每台路由器都具有所有目标网络以及去往目标网络的Metric值
 
  • 根据工作范围(AS)划分:
    • 工作在AS之内:IGP(Gateway Protocol 内部网关路由协议)
    • 工作在AS之间:EGP(外部网关路由协议)
 
  • 根据是否支持VLSM划分:
    • 有类路由协议:只支持A、B、C三类(class) RIPv1
    • 无类路由协议:支持VLSM(classless) 静态路由、RIPv2、EIGRP、OSPF、IS-IS、BGP
 
2、各种协议之间的联系与差别:?
 
二、EIGRP协议简介及基本特征 (13个)—— 根据DUAL、表项、本身优势?
 
二、EIGRP术语及其表项 
 
 
1、RIGRP术语(拓扑表中的参数)
FD(可行距离)(Metric):本地路由器去往目标网络的所有路径及Metric值
AD(通告距离)(metric):邻居路由器告诉本地路由器去往目标网络的Metric值
Successor(后继):去往目标网络的最佳路径的下一跳路由器
FS(可行后继):去往目标网络的次优路径的下一跳路由器
Stub(末节):最后一台路由器
SIA(陷入活跃状态):网络收敛状态
可行条件:AD < FD 才能放入拓扑表当中,成为备用路径
 
2、EIGRP维护的表项
邻居表:邻居直连接口IP地址、本地出接口
show ip eigrp neighbors
 
拓扑表:
P 24.1.1.0/24, 1 successors, FD is 2174976
        via 13.1.1.3 (2174976/2172416), FastEthernet0/0
        via 14.1.1.4 (2681856/2169856), Serial2/1
Show ip eigrp topology
 
路由表:根据拓扑表执行DUAL算法——产生路由表
D     2.2.2.0 /24[90/158720] via 13.1.1.3, 00:29:18, FastEthernet0/0
Show ip route
 
3、Metric值的计算:     5个K值 ,k1(带宽),k2(可靠性),k3(延时),k4(负载),k5(MTU)
默认情况下:K1=K3=1(1代表参与)    ,K2=K4=K5=0(0代表不参与Metric值的计算)
Metric值 = K1 + K3
                  = bandwidth + delay
    = (10^7/最小带宽 + 延时之和/10 )* 256
                        show int f0/0 —— 查看带宽和延时
 
158720= (10^7/10^5 + (5000+100+100)/10 )* 256
     = (100 + 520)*256=158,720
 
 
三、EIGRP数据包类型、内容及作用
1、数据包类型及内容
  • Hello(你好)包格式:
Frame帧头
源MAC
0100.5e00.000a
源IP
224.0.0.10
Cisco EIGRP
Hello包内容:AS 号、EIGRP Parameters(参数)『5个K值』、EIGRP Version、
 Authentication data(验证)
Hello包的作用:建立邻居关系——构建邻居表(建立必要条件:AS、Authen、K值)
改变k值:metric weights 0 1 0 1 0 0(正确)
 
  • Update(更新)包:
Update包内容:AS号、Authentication data、IP route
Update包的作用:1、对验证的回应;2、更新路由信息(维护路由表的一致性)
 
  • ACK(确认)包:
ACK包的作用:1、对Update包的确认;2、对Query包的确认;3、对Reply包的确认
 
  • Query(查询)包:
Query包内容:autonomous system(AS——自治系统)、IP route (不可达 )
                              Destination     unreachable(目的主机不可达 )
Query(查询)包的作用:向所有邻居查询去往本地不可达网络的信息
 
  • Reply(回应)包:
Reply(回应)包内容:autonomous system(AS——自治系统)、IP route (可达)
Reply(回应)包的作用:对对Query(查询)包回复
 
四、EIGRP的验证、汇总、等价与非等价负载均衡
1、EIGRP的验证 —— 只支持MD5验证
只能支持直连接口下验证;
  • 指定验证模式:ip authentication mode eigrp 10 md5
  • 指定验证密钥:ip authentication key-chain eigrp 10 cisco(名称)
  • 定义密钥串:key chain cisco
Key 1
Key-string ccie(密码)
 
2、EIGRP的汇总 —— 最小化路由表
  • 自动汇总—— no autosummary (关闭)
 
  • 手工汇总——支持任意节点(接口)进行手工汇总
ip summary-address eigrp 10 6.1.0.0 255.255.252.0
 
3、EIGRP 等价与非等价负载均衡——Metric值
  • EIGRP等价负载均衡——Metric(bandwidth and delay)一致
Bandwidth 100000    delay 10(自动乘以10)
问题:数据顺序混乱
 
  • EIGRP非等价等价负载均衡(只有EIGRP支持)—— Variance
当路由器拥有多跳路径去往目标网络,且Metric值不一致时,可以通过修改
 Variance值来实现EIGRP不等价负载均衡
 
注意:次优路径AD值必须小于最优路径FD——可行性条件(是否可以做不等价)
可行条件:AD < FD 才能放入拓扑表当中,成为备用路径
Variance = 次优路径FD/最优路径FD(取整数值)
 
 
五、EIGRP路由协议的维护及解决方案
1、EIGRP对故障路由的维护
  1. 当出现路由down时,如果
 有备用路由:
     启用备用路由,并以update包发送路由更新
 
  1. 无备用路由器时
     向所有邻居发起查询,路由器进入active状态,路由条目置于active状态
 
2、被查询路由器如何处理查询
  • 如果拥有去往被查询路由的其他路径,则直接以reply包回应,并通告该路由
 
  • 如果没有路由,邻居则向本地邻居再次发起查询,但不会发往查询包来源路由器,
 
  • 当查询包到达末梢节点时,末梢节点发送一个不可达的回应,一直被传到发起查询的路由器。
 
  • reply包的内容:有路由或者没有路由
 
3、发起查询的路由器如何处理查询
  • 等待所有被查询的路由器回应
 
  • 当有收到其他路径时,再次运行DUAL算法,并且向邻居通告;
 
  • 当所有的邻居回应为不可达,则直接删除路由,并予以通告。
 
  • 当至少有一台邻居路由器在指定的时间内(默认3分钟)没有予以回应,则重置没有回应的路由器的邻居关系,重新开始建立邻居关系
 
4、SIA——(Stuck in Active)陷入活跃状态
情况:查询路由器等待邻居路由器回应的过程(Route 处于Active状态)
  • SIA的默认时间是3分钟
  • 在限定时间的一半时(1.5分钟),向邻居发起SIA查询,如果回应正常则不会down掉邻居关系
  • 如果没有回应,则在到达3分钟后,down掉邻居关系
  • R1(config-router)#timers active-time ?
 
六、SIA的解决方案
1、 SIA可能出现的原因:
    网络设计不合理
    线路质量的问题
    链路带宽产生拥塞
    cpu资源占用过高
 
2、 从设计高度来解决SIA的问题
    合理的网络设计,提高硬件档次
    设置eigrp stub节点
 
3、设置eigrp stub节点的优势
stub 提高了网络的稳定性, 减少资源占用
 
Stub 通常使用在一个星形拓扑中
 
A stub router 会发送数据包向邻居通告自己的状态
 
路由器不会向一个stub节点发起查询
 
4、配置EIGRP Stub
Router(config-router)#eigrp stub
后面可接参数:
receive-only:          不发送任何路由
connected:              仅仅发送直连路由
static:                仅仅送静态路由
summary:               仅仅发送汇总路由
默认:            发送 connected 和 summary.

你可能感兴趣的:(职场,休闲,router,ccnp,EIGRP)