Eigrp

思科私有协议(已经公有化)

组播地址 224.0.0.10

特性:

高级距离矢量(拓扑表)

快速收敛(小型网络最快)

100%无环路

配置简单

易于更新

灵活的网络设计

多播更新取代广播更新

支持VLSM和不连续子网

在网络的任何地方支持手工汇总

支持多种网络层协议

支持等价与不等价的负载均衡(特有)

三张表:

neighbor table  确保邻居之间的双向通信

topology table  存放前往目标地址的所有路由,列出所有从邻居表中学到的路由

routing   table   从拓扑表中选择最佳路由放入路由表

成为Feasible Successor (可行后继)的条件:

FD of Best Route > AD of Second Best Route

AD: advertised distance (通告距离)

FD: Feasible  Distance = EIGRP Metric (可行距离)

可行后继者条件(FC可行条件)

FS:最优路由的FD > 次优路由的AD

Successor 的条件:

FD在该路由中最小

RTP: reliable transport protocol 可靠传输协议

QoS: real time transport protocol

分组:

Hello 用于邻居的发现和维护 multicost

Update  传递路有更新,仅包含需要的条目,当为一台路由器发送更新时使用unicast,当为多台路由发送更新时使用multicast

Query  当找不到FS时,发送查询报文,multicast

Reply  回应查询报文,multicast

ACK 用来确认Update/Query/Reply ,unicast

Hello包发送时间间隔:

带宽  >   1.544m  hello time intervl 5s

=<              hello time intervl 60s

k值相同,密码验证相同

hello包:

两台路由相互收到hello包时,能形成邻居

k值匹配、AS、认证

建立邻居的先后顺序:

address  邻居使用的地址

interface

hold time   hold time与hello time是3倍关系

uptime  与邻居建立了多长时间的关系(发reply/update/query收ack的时间)

SRTT   ms 平均往返时间计时器

RTO  重传计时器,当路由更新没有接到ack会重传,RTO是两次重传的间隔

Q cut   队列——看到值不等于0就不正常

Seq Num 序列号

Hello-time 和hold-time 为不同时间时,hello-time 小于 hold-time 不会有影响

Eigrp 的重传极限为16次

Eigrp 重置的原因:

1.hold time 超时

2.16次重传

3.SIA

Eigrp Metric=256*(IGRP Metric)(256=8bit)

K1=带宽 bandwitch(源和目的之间的最小带宽)

K2=负载Loading(源和目的之间的最大负载)

K3=延迟delay (源和目的之间的延迟总和)

K4=可靠性reliability(源和目的之间的最低可靠性)

K5=MTU(源和目的之间的最小MTU)

Eigrp Metric =256*(10^7/BW+DLY/10) ---------------------------BW的单位是K

BW(min)/DLY(sum)

延迟是取路由来的方向的入接口的延迟总和环回口也有延迟

改带宽 Router (config-if)#bandwidth

改延迟 Router (config-if)#delay -----------------------------------------输入的值默认*10

AD—— 邻居通告的到达目的的Metric

FD——本路由器到达目的的Metric

Successor——具有最优Metric值的路由

Feasible Successor——符合FC条件的后备路由

DUAL弥散修正算法:

如果找不到后继路由器,将使用可行后继路由器

如果找不到有效的后继路由器,将会查询所有的邻居是否有后继路由器

SIA  stuck in active 卡在活跃状态

SIA状态超过3分钟,则重置邻居关系

Show ip eigrp interfaces  查看那些接口被宣告进eigrp

Eigrp 有默认路由下发(4种):

在边界路由上,写一条到公网的默认路由,router Eigrp  network 0.0.0.0  0.0.0.0

写一条默认路由 redistribute static (重分部)

在接口上写 ip summary-address Eigrp 90  0.0.0.0 0.0.0.0

Ip default-network 23.0.0.0  router Eigrp 90 network 23.0.0.0

Eigrp 路由汇总:

优点:更小化的路由表,更小的更新和查询边界

自动汇总: 默认时自动汇总发生在分类网络

特征:

1.可以在网络的任何地方手工创建汇总路由(必须要有明细路由)

2.在路由器接口上配置了汇总后,路由器会产生一条指向null0 路由,环路预防机制

3.如果路由器收到一个分组,前往汇总范围内的一个子网,路由器将会根据最长匹配规则

4.Eigrp 汇总路由的管理距离是5

Eigrp 汇总路由会在本身产生一条汇总路由该路由指向Null0 口,且管理距离为5.

Eigrp的被动接口 Router (config-Router)#passive-interface loopback (必须要在进程中)

接口不能收发hello 包,但此接口还是被宣告进Eigrp

*对于环回口来说其他路由器仍可以

*neighbors 不能Eigrp中使用,使用没有效果

在进程下,Metric maximum-hops 255 默认情况下是100,最大可修改为255

负载均衡指的是路由器在其目标地址的距离相同的网络端口分配数据流的能力

Eigrp 支持不等价的负载均衡

Variance 是一个陪数因子,用来控制参与负载均衡的路径的度量值的范围,只有可行路径才被用于负载均衡。

Router(config-router)#variance 2 默认情况Eigrp只支持等价负载均衡

FS’s FD < V * successor’s FD              U值由自己决定(1-128)

前提是这条路由必须要先成为Feasible succasor ,否则不会被用来做负载均衡

Maximum-paths 16

Ip bandwidth-percent eigrp 90 200 (BW*200%)

如果路由器在3分钟(默认时间)内没有收到对查询的应答,路由将陷入主动状态

限定查询在网路中的传播范围有助于降低SIA的发生概率

使用汇总限制查询范围

使用末节路由器来限制查询范围

使用 路由汇总来减少query 报文

负载均衡:

改带宽和延迟

修改偏位移量

 

Eigrp stub 【receive only | connected | static |summary 】

Eigrp末节路由器向其所有的领接路由器发送特殊的对等体信息分组,指出自己是一台末节路由器。

邻居收到指示末节状态的分组后,将不会想末节路由器查询任何路由

Eigrp stub 不带任何参数情况下传送 connected 和summary

导致SIA的常见原因:

查询范围太大

路由器太忙无法回答查询

路由器之间的链路质量低劣,导致查询包丢失。

某些单向链路失效

Router(config-Router)#timer actve-time [2 | disable]

(SiA 计时器,默认是3分钟,超过3分钟就是重置邻居关系,避免卡在活动状态)

SIA-Query at half of the normal active timer Router b acknowledges the query there by keeping the relationship up

Eigrp  bgp 只支持 MD5 ,eigrp 用update 来携带加密信息

Eigrp 验证

Key ID 发送的顺序从小到大,只要有小的Key ID 存在,并合法,大的ID不会被发送,下面的验证是失败的。

转载于:https://www.cnblogs.com/ye1031/p/4526915.html

Cisco学习笔记 CCNP-EIGRP相关推荐

  1. CISCO学习笔记(四)Trunk功能及端口模式

    在两个不同的交换机上各有着三个vlan,那么如果要实现交换机A的vlan2和交换机B的vlan2通信. 就要使用到trunk命令了.而trunk又分为两种:1.ISL(思科私有的协议)2.IEEE 8 ...

  2. 小五思科技术学习笔记之EIGRP

    EIGRP知识概要 增强型内部网关路由协议(EIGRP) EIGRP是一种高级距离矢量路由选择协议,并且是CISCO专用的路由协议融合了距离矢量和链路状态两种协议的特性距离矢量特性:传言机制,主类网络 ...

  3. cisco学习笔记(6)-acl

    这是一个ACL的综合实验,掌握了这个实验,相信对于一般复杂的网络控制也能得心应手了. PS:我也是根据网上资料,然后自己在模拟器中一步步测试的,其中的很多问题只有自己动手做了,才能发现,所以对于CIS ...

  4. cisco学习笔记(2)

    C i s c o发现协议( C D P )是理解网络拓扑结构的最好方法之一.C D P是层2上的和介质和协议无关的协议,它运行在所有C i s c o制造的设备上,包括路由器.交换机和访问服务器.为 ...

  5. 思科路由交换学习笔记 - CCNP CCIE.安全DMVPN

    笔记下载地址:https://mianbaoduo.com/o/bread/YpaWk58=

  6. Cisco ***学习笔记--第二天

    1.IKEv1理论 IKE负责建立和维护IKE SAs 和 IPSec SAs 功能主要体现在如下几个方面: 对双方进行认证 交换公共密钥,产生密钥资源,管理密钥 协商协议参数(封装,加密,验证... ...

  7. CCNP学习笔记(6)

    一.交换机 1.二层交换 特性: ①基于MAC地址转发数据帧 ②硬件工作 ③处理数据效率高,数据传输延时低 ④转发广播 2.三层交换 特性: ①提供路由功能 ②提高安全性 ③流量管理 3.网络方案中交 ...

  8. CCNA第一章网际互联考试要点学习笔记

    序 笔者一直想获取思科的网络工程师认证,因为没有能下定决心以及苦于未能掌握好计算机的基础知识,所以迟迟未能达成目标.现在笔者决定通过博客园写随笔和读书笔记摘抄的方式,记录下我学习备考CCNA以及CCN ...

  9. CCNP350-401学习笔记(易错题合集)

    CCNP350-401学习笔记(1-50题)_殊彦_sy的博客-CSDN博客CCNP350-401学习笔记(2023.2.17)https://blog.csdn.net/shuyan1115/art ...

最新文章

  1. [Android] ubuntu 下不识别 Android 设备
  2. 一条正确的Java职业生涯规划,从理论到实践!
  3. python 内置模块:collections
  4. request,logging,ConfigParser——接口框架
  5. 开源免费的C/C++网络库(c/c++ sockets library)
  6. 你最擅长哪种数学思维?
  7. 数据库事务隔离级别转
  8. 2015/08/24
  9. Android攻略--单位转化器UC--Units Converter(学习笔记)
  10. 【夯实基础】Spring在ssh中的作用
  11. VMWare安装64位XP中文教程
  12. 用matlab画相频曲线_用MATLAB进行系统频率特性曲线绘制
  13. python中如何调取wind数据_Python量化-使用wind接口获取数据
  14. 点赋网络:淘宝店铺DSR评分具体含义分析
  15. zigbee学习之zigbee应用框架
  16. 动态路由 华三nat 静态路由_H3C MSR系列路由器典型配置举例(V5)-6W100
  17. 利用COCO API测试自己数据集训练的YOLOv3模型的mAP(VOC格式数据集)
  18. 交叉编译ffmpeg:aac x264 x265
  19. 从后端数据库获取数据并传值到前端vue项目的echarts柱状图/折线图/饼图里
  20. linux cgi 更改网络配置,惨绝人寰的蓝点linux2.0配置perl cgi-CGI教程,CGI文档

热门文章

  1. python 小说-用Python爬下十几万本小说,再也不会闹书荒!
  2. python编码读法-python的读法
  3. python与excel结合能做什么-openpyxl怎样按行和按列读取excel
  4. 为何python不好找工作k-为什么我不建议你通过 Python 去找工作?
  5. python多个for的执行顺序-python_装饰器篇(多个装饰器下的执行顺序)
  6. python编程在哪里写程序-第一个Python程序——在屏幕上输出文本
  7. python爬虫能干啥-Python爬虫还能干什么?
  8. 对python来说、一个模块就是一个文件-Python如何将将模块分割成多个文件
  9. python语法总结-Python and、or以及and-or语法总结
  10. python装饰器实例-python装饰器使用实例详解