EIGRP路由协议

2024-01-21 17:48
文章标签 协议 路由 eigrp

本文主要是介绍EIGRP路由协议,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  1. EIGRP路由协议

IGRP(内部网关路由选择协议1986年思科私有路由协议)和EIGRP

  • IGRP

1.私有距离矢量型路由协议

2. 缺省100条,最大255跳,比较适合大中型网络

3. 使用符合度量值(带宽、延迟、负载、可靠性、MTU的组合)

Metric=[K1*带宽+K2*带宽、(256-负载)+K3*延迟]*[K5/(可靠性+K4)]

  1. 支持等开销和不等开销(到达同一个metric不同)的负载平衡,默认4条,最大支持6条
  • 配置IGRP

#router igrp autonomous-system

#network network-number  自治系统号,所以路由器AS(igrp使用的as)号必须一样

#variance multiplier  启用不等价负载平衡,设置1,关闭不等价负载平衡

#traffic-share{balanced | main}  流量共享   traffic-share main关闭等价负载平衡

#show ip route

管理距离100

计时器

 10s

270s

280s

630s

#debug ip igrp transactions  通过广播更新

无穷大metric值 4294967295

  • EIGRP(增强型内部网关路由选择协议) 适合使用在大规模网络中
  1. EIGRP介绍
  1. 快速收敛:使用dual(弥散更新算法)(参考书籍:CCNP BSCI第一章节,人民邮电 BSCI,TCPIP路由技术卷一)
  2. 带宽有效利用:发送部分、增量的路由更新
  3. 支持多个网络层协议:独立于协议的模块(PDM) IP、IPX、Appleetalk等
  4. 支持VLSM(变长子网掩码)和CIDR(无类域间路由)可以汇总成超网地址
  1. EIGRP术语
  1. 邻居表
  2. 拓扑表:所以邻居表中学习的路由条目
  3. Successor(后继路由器):metric值最小的路由器,Feasible Successor可行的后继路由器(备用路由器)
  1. EIGRP包类型
  1. HELLO:建立维持邻居关系
  2. Update:运载路由信息
  3. Query:向所以邻居发请求查询包   组播地址224.0.0.10
  4. Reply:应答包                    单播
  5. ACK:确认包,保证EIGRP的可靠性
  1. EIGRP常用术语的结束(参考书籍:TCP/IP路由技术 卷一 第二版 JEFF CCIE 1919 英文原版 人民邮电出版社翻译版)
  1. RIP 可靠传输协议
  2. DUAL有限状态机
  3. Successor(继任者)
  4. Feasible Successor(可行性继任者)
  1. EIGRP度量计算方法

Metric=

带宽*256+延迟*256

  1. EIGRP和IGRP的区别
  2. EIGRP配置方式

#router eigrp autonomous-system

#network network-number [network-mask]

255.255.255.0  正掩码  

0.0.0.255      反掩码

255.255.255.240<=>0.0.0.15

#show ip eigrp neighbors

#show ip eigrp topology  所有网络拓扑  FD可行性距离,

#show ip route eigrp

#show ip protocols

#show ip eigrp traffic

内部管理距离90,外部管理距离170

#debug ip eigrp

#show ip eigrp enterface s 1/1  参与eigrp某些接口信息

#show run  查看历史配置

#no aoto-summary 关闭自动汇总

#int s 1/0

#ip summary-address eigrp 100 10.1.0.0 255.255.0.0  手动汇总

 

复习EIGRP:

 

  1. Eigrp特征:唯一一个支持非等价负载均衡
  1. 高级距离矢量协议
  2. 快速收敛
  3. 支持VLSM和不连续的子网
  4. 局部更新
  5. 支持多种网络层协议
  6. 灵活的网络设计
  7. 组播和单播代替广播更新
  8. 在网络中任何地方实现手动汇总
  9. 100%无环路的无类路由
  10. 支持WANs和LANs
  11. 等价和非等价负载均衡

 

  1. EIGRP关键技术
  1. 邻居发现  使用hello包发现邻居,有ACK
  2. 可靠传输协议(RTP)区别于传输层,没有端口号,保证EIGRP的包到达所有的邻居
  3. DUAL弥散更新算法 rip没有算法,ospf ospf算法
  4. 协议独立模块  可以同时兼容,支持多协议

所有的协议基于现有IP,为IP服务的,IPv4变为IPv6协议需要变

  1. EIGRP 三张表  邻居表、拓扑表、路由表表、
  1. Neighbor Table
  2. Topology Table 所有的邻居,所有的路由,不考虑是否优
  3. Routing Table 保存最优路径

4 管理距离

内部 90

外部 170 重分化

汇总 5   192.168.0.0 255.255.0.0 汇总 省路由空间

组播地址:224.0.0.10

协议号:88

开销/度量值:5个  带宽 负载 延迟 可靠性 最大传输单元

Metric = 256*[10^7/链路最小接口带宽+链路延迟之和/10]

  1. DUAL算法

无环路径

无环备用(快速瘦脸、更新)路径,可立即使用

快速收敛

限定更新以使用最少带宽

基于拓扑表实现,最优路径升级为路由表

 

可行距离,(总开销),通告距离-一段开销

后继路由器

可行后继路由器 备份路由

可行距离

可行条件  不是所有路径都可以进入拓扑表,非后继路由器通告距离必须小于最优后继路由器的最小距离

 

不需要升级,支持IPv6

  1. Eigrp Packets

Hello  ack每一个报文中包含一个ack

Update

Query 没有路由了,向源发送一个查询

Replay 有发响应,无连发16个查询,没有则删除

Ack

 

As号必须相同

K值必须匹配

认证相同

Hello时间默认5s  超时时间15秒

 

  1. 配置

串行链路用于传统的广域网,缺点:带宽小。优点:传输距离远

快速以太网:缺点:受到距离的限制

#router eigrp 100 自治系统号,一个协议 区别于ospf进程号,不同设备编号必须相同

#no auto-summary 关闭自动汇总

#net 12.1.1.0 0.0.0.255/255.255.255.0/缺省   可以加掩码 可以加反掩码 自动排错

可以不加掩码 宣告12.0.0.0 表示:所有的地址、子网、主机全部宣告匹配进去

#do show run | sec eigrp

#show ip eigrp topoloty [all-links]

串行链路通告距离远远大于可行距离

D/0….  Dual体现的是dual  eigrp

E1, E2  

#bandwidth 100000

#delay 10

#variance 15 

这篇关于EIGRP路由协议的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/630335

相关文章

【Linux】应用层http协议

一、HTTP协议 1.1 简要介绍一下HTTP        我们在网络的应用层中可以自己定义协议,但是,已经有大佬定义了一些现成的,非常好用的应用层协议,供我们直接使用,HTTP(超文本传输协议)就是其中之一。        在互联网世界中,HTTP(超文本传输协议)是一个至关重要的协议,他定义了客户端(如浏览器)与服务器之间如何进行通信,以交换或者传输超文本(比如HTML文档)。

【Go】go连接clickhouse使用TCP协议

离开你是傻是对是错 是看破是软弱 这结果是爱是恨或者是什么 如果是种解脱 怎么会还有眷恋在我心窝 那么爱你为什么                      🎵 黄品源/莫文蔚《那么爱你为什么》 package mainimport ("context""fmt""log""time""github.com/ClickHouse/clickhouse-go/v2")func main(

2024.9.8 TCP/IP协议学习笔记

1.所谓的层就是数据交换的深度,电脑点对点就是单层,物理层,加上集线器还是物理层,加上交换机就变成链路层了,有地址表,路由器就到了第三层网络层,每个端口都有一个mac地址 2.A 给 C 发数据包,怎么知道是否要通过路由器转发呢?答案:子网 3.将源 IP 与目的 IP 分别同这个子网掩码进行与运算****,相等则是在一个子网,不相等就是在不同子网 4.A 如何知道,哪个设备是路由器?答案:在 A

Modbus-RTU协议

一、协议概述 Modbus-RTU(Remote Terminal Unit)是一种基于主从架构的通信协议,采用二进制数据表示,消息中的每个8位字节含有两个4位十六进制字符。它主要通过RS-485、RS-232、RS-422等物理接口实现数据的传输,传输距离远、抗干扰能力强、通信效率高。 二、报文结构 一个标准的Modbus-RTU报文通常包含以下部分: 地址域:单个字节,表示从站设备

【vue3|第28期】 Vue3 + Vue Router:探索路由重定向的使用与作用

日期:2024年9月8日 作者:Commas 签名:(ง •_•)ง 积跬步以致千里,积小流以成江海…… 注释:如果您觉在这里插入代码片得有所帮助,帮忙点个赞,也可以关注我,我们一起成长;如果有不对的地方,还望各位大佬不吝赐教,谢谢^ - ^ 1.01365 = 37.7834;0.99365 = 0.0255 1.02365 = 1377.4083;0.98365 = 0.0006 说

网络原理之TCP协议(万字详解!!!)

目录 前言 TCP协议段格式 TCP协议相关特性 1.确认应答 2.超时重传 3.连接管理(三次握手、四次挥手) 三次握手(建立TCP连接) 四次挥手(断开连接)  4.滑动窗口 5.流量控制 6.拥塞控制 7.延迟应答 8.捎带应答  9.基于字节流 10.异常情况的处理 小结  前言 在前面,我们已经讲解了有关UDP协议的相关知识,但是在传输层,还有

DNS协议基础笔记

1.定义 DNS(Domain Name System,域名系统)是互联网的一项核心服务,它作为将域名和 IP 地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。 2.域名解析过程 当用户在浏览器中输入一个域名,浏览器首先会检查自己的缓存中是否有该域名对应的 IP 地址。本地 DNS 服务器收到查询请求后,首先会检查自己的缓存中是否有该域名对应的 IP 地址。根域名服务器收到查询请

4G模块、WIFI模块、NBIOT模块通过AT指令连接华为云物联网服务器(MQTT协议)

MQTT协议概述 MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,它被设计用来提供一对多的消息分发和应用之间的通讯,尤其适用于远程位置的设备和高延迟或低带宽的网络。MQTT协议基于客户端-服务器架构,客户端可以订阅任意数量的主题,并可以发布消息到这些主题。服务器(通常称为MQTT Broker)则负责接受来自客户端的连接请求,并转发消

HTTP协议 HTTPS协议 MQTT协议介绍

目录 一.HTTP协议 1. HTTP 协议介绍 基本介绍: 协议:  注意: 2. HTTP 协议的工作过程 基础术语: 客户端: 主动发起网络请求的一端 服务器: 被动接收网络请求的一端 请求: 客户端给服务器发送的数据 响应: 服务器给客户端返回的数据 HTTP 协议的重要特点: 一发一收,一问一答 注意: 网络编程中,除了一发一收之外,还有其它的模式 二.HTT

HCIA--实验十:路由的递归特性

递归路由的理解 一、实验内容 1.需求/要求: 使用4台路由器,在AR1和AR4上分别配置一个LOOPBACK接口,根据路由的递归特性,写一系列的静态路由实现让1.1.1.1和4.4.4.4的双向通信。 二、实验过程 1.拓扑图: 2.步骤: (下列命令行可以直接复制在ensp) 1.如拓扑图所示,配置各路由器的基本信息: 各接口的ip地址及子网掩码,给AR1和AR4分别配置