iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >ccnp第3讲之笔记 (eigrp)
  • 527
分享到

ccnp第3讲之笔记 (eigrp)

笔记ccnpeigrp 2023-01-31 01:01:48 527人浏览 泡泡鱼

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

摘要

一、eigrp是高级的距离矢量协议。eigrp传送的是路由条目,但是接受到了路由条目的路由器并不会马上将条目加入路由表,而是根据接受到的所有路由条目构建一个全网拓扑,然后在计算出最佳路由,再将这个最佳路由放入路由表。eigrp只支持增量更新

一、eigrp是高级的距离矢量协议。

eigrp传送的是路由条目,但是接受到了路由条目的路由器并不会马上将条目加入路由表,而是根据接受到的所有路由条目构建一个全网拓扑,然后在计算出最佳路由,再将这个最佳路由放入路由表。

eigrp只支持增量更新。路由只传一次,之后稳定了下来,只传增量更新。

eigrp是唯一的支持非等价负载均衡的协议。

二、eigrp的三张表

A、邻居表

B、拓扑表

C、路由表


三、EIGRP的度量值

带宽、延迟、可靠性、负载。

带宽:所有网段的最小值

延迟:所有网段的汇总

可靠性:所有网段的最小值

负载:所有网段的最大值

四、EIGRP常用命令

no  autosummary

eigrp  router-id 最大环回口地址

show  ip  protocols

show  ip  eigrp  interface

show  ip  eigrp  neighbors


五、实验:EIGRP的等价负载均衡


实现R1有到R5的2条等价路由。

1、基本配置完成后,查看R1路由
1.0.0.0/24 is subnetted, 1 subnets
C       1.1.1.0 is directly connected, Loopback0
5.0.0.0/24 is subnetted, 1 subnets
D       5.5.5.0 [90/158720] via 11.1.1.3, 00:05:16, FastEthernet0/0
10.0.0.0/24 is subnetted, 1 subnets
C       10.1.1.0 is directly connected, Serial0/0
11.0.0.0/24 is subnetted, 1 subnets
C       11.1.1.0 is directly connected, FastEthernet0/0
12.0.0.0/24 is subnetted, 1 subnets
D       12.1.1.0 [90/35840] via 11.1.1.3, 00:05:16, FastEthernet0/0
13.0.0.0/24 is subnetted, 1 subnets
D       13.1.1.0 [90/30720] via 11.1.1.3, 00:05:18, FastEthernet0/0
14.0.0.0/24 is subnetted, 1 subnets
D       14.1.1.0 [90/2565120] via 10.1.1.2, 00:00:06, Serial0/0

其中到5.5.5.5的路由,是通过R3转发的,度量值是158720。

然后查看默认的度量参考值为 1  0  1  0  0,命令是show  ip  protocols

EIGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0

然后通过show  interface  xx  查看具体接口的带宽和延迟:
R1:
s0/0: 1544kb/s   延迟20000us             f0/0:100000kb/s   延迟100us
R2:
f0/0:100000kb/s   延迟100us
R3:
f0/1:100000kb/s   延迟100us
R4:
f0/1:100000kb/s   延迟100us
R5:
loopback0:80000000kb/s   延迟5000us
所以可以知道256(10000000/100000+100/10+100/10+5000/10)=158720
现在为了实现2条等价路由,所以要使上路和下路的度量值一样,我通过修改带宽来达到这个目的。
对于R1,假如S0/0的带宽为BWs,F0/0的带宽为BWf,我们可以让2个带宽都取一个合适的值来到达上下两路的度量值一样。
(注1:BWs和BWf都要确保为整条链路的最小带宽)
(注2:可以在接口下用bandwidth来修改,但不要担心这个修改的数值会真正影响带宽,它并没有实际意义,只是影响eigrp选路而已)
所以可以得到下面这样的一个表达式:
256[10000000/BWf+100/10+100/10+5000/10]=256[10000000/ BWs+20000/10+100/10+100/10+5000/10]
所以简化之后可以得到:
[10000000/BWf] – [10000000/BWs]=2000
所以假如让BWf=1000 ,BWs=1250,那么上面的表达式是可以成立的,所以我就这样做了
R1(config)#interface s0/0
R1(config-if)#ban
R1(config-if)#bandwidth 1250
R1(config-if)#int f0/0
R1(config-if)#ban
R1(config-if)#bandwidth 1000
R1(config-if)#end
然后查看路由:
1.0.0.0/24 is subnetted, 1 subnets
C       1.1.1.0 is directly connected, Loopback0
5.0.0.0/24 is subnetted, 1 subnets
D       5.5.5.0 [90/2693120] via 11.1.1.3, 00:00:17, FastEthernet0/0
[90/2693120] via 10.1.1.2, 00:00:17, Serial0/0
10.0.0.0/24 is subnetted, 1 subnets
C       10.1.1.0 is directly connected, Serial0/0
11.0.0.0/24 is subnetted, 1 subnets
C       11.1.1.0 is directly connected, FastEthernet0/0
12.0.0.0/24 is subnetted, 1 subnets
D       12.1.1.0 [90/2562560] via 10.1.1.2, 00:00:18, Serial0/0
13.0.0.0/24 is subnetted, 1 subnets
D       13.1.1.0 [90/2565120] via 11.1.1.3, 00:00:18, FastEthernet0/0
14.0.0.0/24 is subnetted, 1 subnets
D       14.1.1.0 [90/2565120] via 10.1.1.2, 00:00:21, Serial0/0
发现到达5.5.5.5已经有了2条等价路由了。



--结束END--

本文标题: ccnp第3讲之笔记 (eigrp)

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • ccnp第3讲之笔记 (eigrp)
    一、eigrp是高级的距离矢量协议。eigrp传送的是路由条目,但是接受到了路由条目的路由器并不会马上将条目加入路由表,而是根据接受到的所有路由条目构建一个全网拓扑,然后在计算出最佳路由,再将这个最佳路由放入路由表。eigrp只支持增量更新...
    99+
    2023-01-31
    笔记 ccnp 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)
    一、RIPv2:Routing Information Protocol 路由信息协议 1.特性: ①属于“距离矢量”路由协议 ②定期发送路由更新(30S一次,路由表中所有路由) ③依据“跳数”衡量路径好坏 ...
    99+
    2023-01-31
    学习笔记 CCNP
  • CCNP学习笔记3-路由部分--OSPF
                ospf                rip                eigrp分类        IGP 无类 链路状态  IGP 无类 距离矢量  IGP 无类 混合封装        IP 89    ...
    99+
    2023-01-31
    路由 学习笔记 CCNP
  • Python第一周 学习笔记(3)
    一、数值型 1.数据类型分类: int:整数 python3的int就是长整型,且没有大小限制,受限于内存区域的大小int(x) 返回一个整数 float:浮点数 有整数部分和小数部分组成。支持十进制和科学计数法表示。只有双精度型。f...
    99+
    2023-01-31
    学习笔记 第一周 Python
  • Python第六周 学习笔记(3)
    1.指定一个源文件,实现copy到目标目录 个人实现: def filecopy(filename:str, cp_filename:str): ''' Author: lijl Description: 复制文...
    99+
    2023-01-31
    学习笔记 六周 Python
  • Python第二周 学习笔记(3)
    1.运用数组实现求10万以内质数: prime = [2] for i in range(3,100000,2): flag = False up = int(i**0.5)+1 for j in prime: ...
    99+
    2023-01-31
    学习笔记 Python
  • XenDesktop学习笔记3之架构
    架构: 1、物理组件: DDC     一台              PVS+XenCenter 一台 AD+DHCP+DNS 一台 XenServer   一台 用户设备 一台 2、软件要求 XenServer 5.5         ...
    99+
    2023-01-31
    架构 学习笔记 XenDesktop
  • 学习笔记-小甲鱼Python3学习第十讲
    创建列表创建一个普通列表number = [1,2,3,4,6]创建一个混合列表mix= [1,3.14,'abc','张三',[5,6,7]]创建一个空列表empty = []向列表中添加元素:append(),extend(),inse...
    99+
    2023-01-31
    甲鱼 学习笔记 第十讲
  • 学习笔记-小甲鱼Python3学习第八讲
    按照100分制,90分以上成绩为A,80到90为B,60到80为C,60以下为D,写一个程序,当用户输入分数,自动转换为ABCD的形式打印。使用if 条件:...elif 条件:...else...循环fenshu0 = input('请输...
    99+
    2023-01-31
    甲鱼 学习笔记 第八讲
  • 学习笔记-小甲鱼Python3学习第三讲
    测试题: 以下哪个变量的命名不正确?为什么? (A) MM_520 (B) MM520 (C) 520_MM (D) _520_MM C,变量名可以用字母、数字、下划线命名,但是不能以数字开头 在不上机的情况下,以下代码你能...
    99+
    2023-01-31
    甲鱼 学习笔记 第三讲
  • 学习笔记-小甲鱼Python3学习第六讲
    常用操作符运算操作符:加+ 减- 乘* 除/ 余% 幂运算** 地板除//比较操作符: < ,> ,<=,>=,==,!=逻辑操作符: and,or,not优先级:幂运算符有点特殊,当它左侧是一个一元运算符时,幂运算...
    99+
    2023-01-31
    甲鱼 学习笔记 第六讲
  • 学习笔记-小甲鱼Python3学习第四讲
    测试题0.请问以下代码会打印多少次“我爱鱼C”?while 'C':    print('我爱鱼C')当while语句中条件为真的时候,会无限循环下去。所以“我爱鱼C”会一直打印,可以用CTRL+C来结束循环。1.请问以下代码会打印多少次“...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第七讲
    打飞机框架加载背景音乐播放背景音乐(设置单曲循环)我方飞机产生interval = 0while True:    if 用户是否电击关闭游戏窗口按钮:        退出游戏    interval += 1    if interval...
    99+
    2023-01-31
    甲鱼 学习笔记 第七讲
  • 学习笔记-小甲鱼Python3学习第九讲
    while循环:当条件真时,执行循环体while 条件:    循环体for循环:for 目标 in 表达式:    循环体举例:>>> fruits = ['apple','橘子','banana','哈密瓜','pea...
    99+
    2023-01-31
    甲鱼 学习笔记 第九讲
  • 学习笔记-小甲鱼Python3学习第二讲
    测试题: 什么是BIF?built-in function,是python内置函数的意思,python内置了非常多的函数,方便程序员直接调用,快速编写脚本程序 用课堂上小甲鱼教的方法数一数 Python3 提供了多少个 BIF?使用...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第五讲
    数据类型:整型、浮点型、布尔型整型:1、234、54浮点型:12.234、2.3e5 = 230000.0、1.5e-3 = 0.0015布尔型:True、False。True + True 返回 2,True + False 返回1,Tr...
    99+
    2023-01-31
    甲鱼 学习笔记
  • 学习笔记-小甲鱼Python3学习第一讲
    测试题: 0、python 是什么类型的语言?python是一种脚本语言 IDLE 是什么?是一种python shell,类似于windows的cmd窗口和linux的shell print() 的作用是什么?打印到窗口显示 a ...
    99+
    2023-01-31
    甲鱼 学习笔记
  • python笔记之2.x上兼容3.x版本
    在前文《python笔记之3.x与2.x的使用区别》谈及了不同版本的区别问题。长远看软件新版本肯定会取代低版本的,除非你有成熟的老版本代码必须考虑兼容性问题,一般还是推荐新手学习新版本。 最近学习python,主要使用3.3版本,但看代码和...
    99+
    2023-01-31
    版本 笔记 python
  • python笔记之3.x与2.x的使用区
    python目前有两个分支:2.7.3和3.3.0,基本用法大同小异,但在个别细节上还是有出入的,具体看python.org网站。 个人感觉的差异有: 1、py3默认就是unicode,终于在写程序时可以不用再考虑中文...
    99+
    2023-01-31
    笔记 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作