返回顶部
首页 > 资讯 > 后端开发 > Python >EIGRP实验 3 :EIGRP 拓扑、
  • 189
分享到

EIGRP实验 3 :EIGRP 拓扑、

拓扑EIGRP 2023-01-31 01:01:52 189人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

EIGRP实验 3 :EIGRP 拓扑、路由以及汇聚实验目的:通过对EIGRP实验拓扑,路由以及汇聚相关实验的的练习,掌握EIGRP建立拓扑信息的方式,度量计算方法,如何调整度量值,非等价负载均衡,以及EIGRP末节路由器。实验拓扑:实验步

EIGRP实验 3 :EIGRP 拓扑、路由以及汇聚


实验目的:

通过对EIGRP实验拓扑,路由以及汇聚相关实验的的练习,掌握EIGRP建立拓扑信息的方式,度量计算方法,如何调整度量值,非等价负载均衡,以及EIGRP末节路由器。


实验拓扑:

wKiom1PHTo2AC677AACq809FS0c495.jpg

实验步骤:


1、首先在R1、R2、R3上分别配置好各自相关接口,并保持连通性。并且分别在R1/R2/R3路由器上起回环口,配置相应的IP地址,与上述的一致即可。

命令如下:

-----------------------------------------------------------------

R1(config)#no ip domain lo

R1(config)#lin con 0

R1(config-line)#exec-t 0 0

R1(config-line)#logg sy

R1(config-line)#exit

R1(config)#int lo 0

R1(config-if)#ip add 1.1.1.1 255.255.255.0

R1(config-if)#int e0/0

R1(config-if)#ip add 12.1.1.1 255.255.255.0

R1(config-if)#no shutdown

R1(config-if)#exit

-----------------------------------------------------------------

R2(config)#no ip domain lo

R2(config)#lin con 0

R2(config-line)#exec-t 0 0

R2(config-line)#logg sy

R2(config-line)#exit

R2(config)#int lo 0

R2(config-if)#ip add 2.2.2.2 255.255.255.0

R2(config-if)#int e0/1

R2(config-if)#ip add 12.1.1.2 255.255.255.0

R2(config-if)#no shutdown

R2(config-if)#int e0/0

R2(config-if)#ip add 23.1.1.2 255.255.255.0

R2(config-if)#no shutdown

R2(config-if)#exit

-----------------------------------------------------------------

R3(config)#no ip domain lo

R3(config)#lin con 0

R3(config-line)#exec-t 0 0

R3(config-line)#logg sy

R3(config-line)#exit

R3(config)#int e0/1

R3(config-if)#ip add 23.1.1.3 255.255.255.0

R3(config-if)#no shutdown

R3(config-if)#int lo 0

R3(config-if)#ip add 3.3.3.3 255.255.255.0

R3(config-if)#exit

-----------------------------------------------------------------

确保R1/R2/R3之间二二互通,如下图

wKiom1PHTtiCPuEZAAKs_yNSUrA161.jpg

2、配置好R1/R2/R3的EIGRP 100 进程,使用得R1/R2/R3都能正常建立邻居。

命令如下:

-----------------------------------------------------------------

R1(config)#router eigrp 100

R1(config-router)#no auto-summary

R1(config-router)#net 1.1.1.0 0.0.0.255

R1(config-router)#net 12.1.1.0 0.0.0.255

-----------------------------------------------------------------

R2(config)#router eigrp 100

R2(config-router)#no auto-summary

R2(config-router)#net 2.2.2.0 0.0.0.255

R2(config-router)#net 12.1.1.0 0.0.0.255

R2(config-router)#net 23.1.1.0 0.0.0.255

-----------------------------------------------------------------

R3(config)#router eigrp 100

R3(config-router)#no auto-summary

R3(config-router)#net 3.3.3.0 0.0.0.255

R3(config-router)#net 23.1.1.0 0.0.0.255

-----------------------------------------------------------------

3、检验相应的相关关系。

A、查看路由表(show ip route)如下图:

wKiom1PHTwSAWQO3AAOAF8MMAK4735.jpg

可以看到,默认情况下

EIGRP   的管理距离为:90

EIGRP   内部路由的度量值为:409600

B、查看EIGRP的拓扑表(show ip eigrp topology),如下图:

wKioL1PHUEuBK1bTAAI_x0Y4d7s329.jpg

wKiom1PHT5zyU2RKAAGzA9k2-XA368.jpg

可以看到其中度量包含有:

最少带宽:10000 Kbit

可靠性:255

负载为:1

最小MTU:1500

在EIGRP 进程开启后,EIGRP将加入进程的接口信息装载进入UPDATE数据包发给相应的邻居,其中UPDATE数据包中包含上述信息。当每台EIGRP路由器都更新完成后,各自便根据获得的拓扑信息进行计算,最后得到通行距离(RD)和可行性距离(FD).只要满足FD>RD,则该路由标记为可用,选出最优一条。


EIGRP可以使用带宽、延迟、负载、可靠性、MTU进行计算,即K1=K3=1,其余K值为0。如下图:


4、通过分析,可以知道调整EIGRP度量值的方法:

a、调整接口的带宽。

R1(config)#int lo 0

R1(config-if)#bandwidth 8888


调整R1的lo口带宽为888Kbit

注:带宽为整条链路上的最小带宽,并且为入接口带宽。

如下图:

wKioL1PHUOWBtkwcAAWXTTY4npg309.jpg

b、调整接口的延迟。

R1(config)#int lo 0

R1(config-if)#delay 1

调整R1的环回口延迟为10秒,注意此处的单位。

注:延迟为整条链路的延迟之和,并且为入接口延迟。

wKioL1PHiX-AdpdgAAOx-7yrNgA265.jpg

c、调整K值。

建议一般情况下不要更改K值,所以这里也就没有过多操作。

查看 K 值 的命令为(show ip eigrp protocols )

wKiom1PHiSzD1TyVAAI2uJ63CB4117.jpg

d、利用偏移列表(offset-list)

偏移列表可以对某一条特殊路由进行度量值调整。命令如下:

-----------------------------------------------------------------

R1(config)#access-list 1 permit 2.2.2.0 0.0.0.255

R1(config)#router eigrp 100

R1(config-router)#offset-list 1 in 1 e0/0  //第一个1是调用ACL的1,第二个1是


在E0/0入接口的度量值加1

R1(config-router)#end

-----------------------------------------------------------------

如下图:

wKiom1PJ4yGgs_NoAAVZV-YDH20217.jpg

5、非等价负载均衡

6、末节路由

默认情况下,如果EIGRP 丢失了去往某前缀的路由,那么EIGRP将会查找是否存在可靠性后继者,如果有,则直接使用,如果没有,那么EIGRP将把该路由条目标记为活动(active)状态,然后产生Query数据包发给所有的活动邻居询问该路由情况。邻居检查自己的拓扑信息表,如果没有,再次将该查询蔓延给其余邻居。最终无人可查时,将会利用 Reply 数据包回复查询。因此,EIGRP 为了加快汇聚,通常会将一些路由器配置成末节路由器。

目的: EIGRP 不会将查询发送给末节路由器。

-----------------------------------------------------------------

R2(config)#router eigrp 100

R2(config-router)#eigrp stub ?


connected Do advertise connected routes

leak-map Allow dynamic prefixes based on the leak-map

receive-only Set IP-EIGRP as receive only neighbor

Redistributed Do advertise redistributed routes

static Do advertise static routes

summary Do advertise summary routes

<tr>

-----------------------------------------------------------------

connected 表示该路由器只通告Network包含的直连网络信息

receive-only表示该路由器除接收邻居信息外,不通行任何信息

redistributed 表示该路由器只通行由重分发进入的路由信息

static 表示该路由器只通告重分发进来的静态路由(动态的不通行)

summary 表示该路由器只通告手工或者自动汇总的路由信息

<tr>默认的情况 下,为connected 和summary 选项。

-----------------------------------------------------------------

检验如下:

若R2设置成了末节路由器,当R1丢失了1.1.1.0/24路由时,R1便不会给R2发送路由查询(Query)包。

如下图:

wKiom1PJ4u2yk5XFAAMM-LvTSfw888.jpg

--结束END--

本文标题: EIGRP实验 3 :EIGRP 拓扑、

本文链接: https://lsjlt.com/news/183274.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • EIGRP实验 3 :EIGRP 拓扑、
    EIGRP实验 3 :EIGRP 拓扑、路由以及汇聚实验目的:通过对EIGRP实验拓扑,路由以及汇聚相关实验的的练习,掌握EIGRP建立拓扑信息的方式,度量计算方法,如何调整度量值,非等价负载均衡,以及EIGRP末节路由器。实验拓扑:实验步...
    99+
    2023-01-31
    拓扑 EIGRP
  • EIGRP笔记(3)
    关于Graceful shutdown   优雅重启动一个路由器要down时发送goodbye1、goodbye消息以hello分组方式发送2、goodbye消息的K值都是2553、no router eigrp as-number、no ...
    99+
    2023-01-31
    笔记 EIGRP
  • CCNP实验3-1:配置和调试EIGRP
    实验3-1:配置和调试EIGRP【实验目的】:在本次实验中,你将安装增强的内部网关路由协议(EIGRP)和观察它的缺省行为。然后优化EIGRP配置。在完成本次实验之后,你需要完成下列任务: 核心和其他机架使用EIGR...
    99+
    2023-01-31
    CCNP EIGRP
  • ccnp第3讲之笔记 (eigrp)
    一、eigrp是高级的距离矢量协议。eigrp传送的是路由条目,但是接受到了路由条目的路由器并不会马上将条目加入路由表,而是根据接受到的所有路由条目构建一个全网拓扑,然后在计算出最佳路由,再将这个最佳路由放入路由表。eigrp只支持增量更新...
    99+
    2023-01-31
    笔记 ccnp eigrp
  • BSCI—3:配置EIGRP-MD5认证
    一、概述: EIGRP启用认证,用于防止恶意路由进入EIGRP自治系统导致路由***。EIGRP认证原理采用“密码比对”的形式,在接口受到EIGRP数据包后,检查认证类型、认证密码等字段,如果与本地接口定义的密码串匹配,那么接收该...
    99+
    2023-01-31
    BSCI EIGRP
  • jquery.jsPlumb实现拓扑图
    基于jquery.jsPlumb编写拓扑图,供大家参考,具体内容如下 要求:实现公司组织结构拓扑关系,可展开,可收拢;动态数据展示;叶子节点可点击; 实现办法:   1 国...
    99+
    2024-04-02
  • Java如何实现拓扑排序
    今天小编给大家分享一下Java如何实现拓扑排序的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。铺垫有向图:我们这节要讲的算法涉...
    99+
    2023-06-30
  • 拓扑排序Python实现的过程
    目录有向无环图拓扑排序算法步骤代码实现总结有向无环图 拓扑排序是针对有向无环图(DAG, Directed Acyclic Graph)的 具有以下性质: 如果这个图不是 DAG,那...
    99+
    2023-01-31
    拓扑排序Python 拓扑排序 Python拓扑排序
  • 详解C++实现拓扑排序算法
    目录一、拓扑排序的介绍二、拓扑排序的实现步骤三、拓扑排序示例手动实现四、拓扑排序的代码实现五、完整的代码和输出展示一、拓扑排序的介绍 拓扑排序对应施工的流程图具有特别重要的作用,它可...
    99+
    2024-04-02
  • 详解Java实现拓扑排序算法
    目录一、介绍二、拓扑排序算法分析三、拓扑排序代码实现一、介绍 百科上这么定义的: 对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中...
    99+
    2024-04-02
  • Java实现拓扑排序的示例代码
    目录铺垫简介工作过程数据结构拓扑排序测试样例1测试样例2总结铺垫 有向图:我们这节要讲的算法涉及到有向图,所以我先把有向图的一些概念说一下,文章后面就不做解释啦。首先有向图节点与节点...
    99+
    2024-04-02
  • HTML5 中怎么实现一个3D网络拓扑树
    这篇文章给大家介绍 HTML5 中怎么实现一个3D网络拓扑树,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 创建一个树状结构有了解过HT for Web的朋友,对树状结构数据的创建应该都不陌生,在这里我就不做深入的探讨...
    99+
    2023-06-17
  • Java实现拓扑排序算法的示例代码
    目录拓扑排序原理1.点睛2.拓扑排序3.算法步骤4.图解拓扑排序算法实现1.拓扑图2.实现代码3.测试拓扑排序原理 1.点睛 一个无环的有向图被称为有向无环图。有向无环图是描述一个工...
    99+
    2024-04-02
  • vue用vis插件如何实现网络拓扑图
    目录vis插件实现网络拓扑图安装引入visvis使用示例vis官方文档vis.js网络拓扑图点击折叠节点和展开节点首先看一下效果图vis插件实现网络拓扑图 安装引入vis 1.npm...
    99+
    2024-04-02
  • 怎么应用html5实现网络拓扑图上文本
    本篇内容主要讲解“怎么应用html5实现网络拓扑图上文本”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么应用html5实现网络拓扑图上文本”吧!从上图可以看出...
    99+
    2024-04-02
  • C/C++浅析邻接表拓扑排序算法的实现
    目录前言一、拓扑排序算法的思路二、实现步骤1.求个顶点的入度2.拓扑排序的实现三、测试结果总结前言 在软件开发、施工过程、教学安排等等的一系列活动中,往往需要一个有向无环图来表示其是...
    99+
    2024-04-02
  • ospf实验3
    查看路由表以及ospf数据库 r1#show ip route      172.16.0.0/16 is variably subnetted, 5 subnets, 2 masks C       172...
    99+
    2023-01-31
    ospf
  • 实验3:CDP命令操作
       Cisco Discovery Protocol (CDP)从名字我们就可以看出这是Cisco专有的了,建议大家学习CCNA的时候尽量熟悉全拼 不要简单的记下缩写! CDP可以收集相邻的设备的硬件和协议信息 CD...
    99+
    2023-01-31
    命令 操作 CDP
  • Linux基本操作实验(3)
    Linux操作系统拥有非常多的文件,每种文件都代表一些特定的含义。如何快速的定位到你想要的文件,是一个非常复杂的过程。GNU提供了一个非常有效的工具findutil,(http://www.gnu.org/software/findutil...
    99+
    2023-01-31
    操作 Linux
  • 用 GNS3 做CCNA网络实验(3)
    6. 配置端口 interface   注意: 以下操作直接进入路由器 interface 配置。 而路由器的配置,首先应该做的是配置 hostname, EXEC password, console password, vty passw...
    99+
    2023-01-31
    网络 CCNA
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作