EIGR的非等价均衡P
DUAL算法(离散更新算法或扩散更新算法)
配置
1、首先配置R1的IP
R1(config)#inter f0/0
R1(config-if)#ip address 200.1.1.1 255.255.255.0
R1(config-if)#no shut
2、配置R2的IP
R2(config)#INTER F0/0
R2(config-if)#IP ADDress 200.1.1.2 255.255.255.0
R2(config-if)#no shut
3、配置第二条串口线路IP
R1(config)#inter s1/0
R1(config-if)#ip address 192.168.1.1 255.255.255.252
R1(config-if)#no shut
R2(config)#inter s1/0
R2(config-if)#ip add 192.168.1.2 255.255.255.252
R2(config-if)#no shut
4、配置第三条串口线路IP
R1(config)#inter s1/1
R1(config-if)#ip add 172.16.1.1 255.255.255.0
R1(config-if)#no shut
R2(config-if)#inter s1/1
R2(config-if)#ip add 172.16.1.2 255.255.255.0
R2(config-if)#no shu
5、启用环回口模拟身后的网段
R1(config)#inter lo 1
R1(config-if)#ip add 1.1.1.1 255.255.255.0
R2(config)#inter lo 1
R2(config-if)#ip add 2.2.2.2 255.255.255.0
6、宣告到EIGRP里面
1、启用EIGRP
R1(config)#router eigrp 90
2、关闭自动汇总
R1(config-router)#no auto-summary
3、宣告
R1(config-router)#network 200.1.1.0 0.0.0.255
R1(config-router)#network 192.168.1.0 0.0.0.3
R1(config-router)#network 172.16.1.0 0.0.0.255
R1(config-router)#network 1.1.1.0 0.0.0.255
R2(config)#router eigrp 90
R2(config-router)#no auto-summary
R2(config-router)#network 200.1.1.0 0.0.0.255
R2(config-router)#network 192.168.1.0 0.0.0.3
R2(config-router)#network 172.16.1.0 0.0.0.255
R2(config-router)#network 2.2.2.0 0.0.0.255
7、配置差异值
R1(config)#router eigrp 90
R1(config-router)#variance ?
<1-128> Metric variance multiplier
R1(config-router)#variance 6
R2(config)#router eigrp 90
R2(config-router)#variance 6
8、只使用两条传输,另一条做备份
R2(config)#router eigrp 90
R2(config-router)#maximum-paths ?
<1-16> Number of paths
R2(config-router)#maximum-paths 2
R1也是一样的
R1(config)#router eigrp 90
R1(config-router)#maximum-paths 2
9、查看
1可以使用SHOW IP ROUTE 2.2.2.0
里面有介绍一个发送多少,另一个发送多少
2或者使用扩展PING来测试
3把两条中一条当掉,看备份的是否起作用
EIGR的非等价均衡P的更多相关文章
- EIGRP负载均衡、手工汇总、泄露明细、安全认证
基于6.6.6.6/24访问13.1.1.1/24进行负载均衡实例图 一.等价负载均衡 等价负载均衡前,R5路由器背后的6.6.6.6/24访问R1的13.1.1.1/24, 从15.1.1.0/24 ...
- 【网络】EIGRP负载均衡、手工汇总、泄露明细、安全认证
基于6.6.6.6/24访问13.1.1.1/24进行负载均衡实例图 一.等价负载均衡 等价负载均衡前,R5路由器背后的6.6.6.6/24访问R1的13.1.1.1/24, 从15.1.1.0/24 ...
- Spring Cloud 2-Ribbon 客户端负载均衡(二)
Spring Cloud Eureka 1.Hello-Service服务端配置 pom.xml application.yml 启动两个service 2.Ribbon客户端配置 pom.xml ...
- 【Spring Cloud 源码解读】之 【这也太神奇了,RestTemplate加上一个@LoadBalanced注解就能实现负载均衡!】
前提概要: 前天,有个前端大佬问了我两个问题:为啥不引入Ribbon依赖就能使用Ribbon?为啥RestTemplate加上@LoadBalanced注解就能负载均衡了?我也表示很疑惑,而我自己其实 ...
- EIGRP-16-其他和高级的EIGRP特性-2-非等价负载分担
与大多数内部路由协议不同的是, EIGRP能够将流量负载分到多条非等价路径上,而不仅仅使用去往目的地最近距离的那一条路径.提供这项功能的特性称为非等价负载分担. 非等价负载分担的核心概念是可行后继 ...
- 张恭庆编《泛函分析讲义》第二章第4节 $Hahn$-$Banach$ 定理习题解答
1.次线性泛函的性质 设 $p$ 是实线性空间 $\scrX$ 上的次线性泛函, 求证: (1)$p(0)=0$; (2)$p(-x)\geq -p(x)$; (3)任意给定 $x_0\in \scr ...
- CCNP路由实验(1) -- EIGRP
EIGRP(Enhanced Interior Gateway Routing Protocol,增强型内部网关路由协议)是Cisco公司开发的一个平衡混合型路由协议,它融合了距离向量和链路状态两种路 ...
- EIGRP系统复习【转载】
EIGRP理论 简介 EIGRP是Cisco私有协议,它是由距离矢量和链路状态两种路由协议混合而成的一种协议.即像距离矢量协议那样,EIGRP从它的相邻路由器那里得到更新信息:也像链路状态协议那样,保 ...
- (ospf、rip、isis、EIGRP)常见的动态路由协议简介
路由器要转发数据必须先配置路由数据,通常根据网络规模的大小可设置静态路由或设置动态路由.静态路由配置方便,对系统要求低,适用于拓扑结构简单并且稳定的小型网络.缺点是不能自动适应网络拓扑的变化,需要人工 ...
随机推荐
- Ajax 无刷新在注册用户名时的应用的代码
var xmlHttp; uName() //用户名失去焦点时 { if(all.uname.=="") { all.l1.innerHTML="不能为空!"; ...
- AR增强现实 Augmented Reality
增强现实(Augmented Reality,简称 AR),是一种实时地计算摄影机影像的位置及角度并加上对应图像的技术,这样的技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动.这样的技术最早于19 ...
- 识货的拿走:Android游戏框架解读之总体结构
Android游戏开发的框架图无偿奉上.
- 安装luinxWEB
Webmin的安装很简单,下面就详细说一下安装步骤. 1.用ssh客户端软件登陆服务器2.切换目录到root下,命令是:cd /root/3.下载Webmin的安装文件,命令是:wget http:/ ...
- Codeforces Round #250 (Div. 2)——The Child and Set
题目链接 题意: 给定goal和limit,求1-limit中的若干个数,每一个数最多出现一次,且这些数的lowbit()值之和等于goal,假设存在这种一些数,输出个数和每一个数:否则-1 分析: ...
- SQL SERVER-Delete和Truncate的区别
背景: 一般在删除表数据时候,通常会有执行两个SQL语句:delete和truncate,有条件的删除我们平时都会用delete,而如果全部删除,那我们通常都会选择truncate,因为这 ...
- php连接数据库时候的字符集设置
最好的办法:设置mysql服务器的字符集,当然也可以通过mysql提供的api来设置运行时的字符集 Ideally a proper character set will be set at the ...
- 构建高性能服务(三)Java高性能缓冲设计 vs Disruptor vs LinkedBlockingQueue--转载
原文地址:http://maoyidao.iteye.com/blog/1663193 一个仅仅部署在4台服务器上的服务,每秒向Database写入数据超过100万行数据,每分钟产生超过1G的数据.而 ...
- 关于子线程使用Toast报错Can't create handler inside thread that has not called Looper.prepare()的解决办法
形同如下代码,在Thread中调用Toast显示错误信息: new Thread(new Runnable(){ @Override public void run() { try{ weatherD ...
- javascript函数中的实例对象、类对象、局部变量(局部函数)
定义 function Person(national,age) { this.age = age; //实例对象,每个示例不同 Person.national = national; //类对象,所 ...