基于STP的两种负载均衡的介绍

理解有限,如有不对之处,请指教!
模拟器:GNS 
学习STP负载均衡的两种方式:
第一种方式:基于端口的负载均衡
原理:基于端口优先级
注重点:单点设置即可
基于STP的两种负载均衡的介绍

基本的配置:
R3#vlan database
R3(vlan)#vlan 10 name op
VLAN 10 added:
Name: op
R3(vlan)#vlan 20 name bd
VLAN 20 added:
Name: bd
R3(config)#int range f0/0 - 1
R3(config-if-range)#switchport  trunk  encapsulation dot1q
R3(config-if-range)#switchport mode trunk
R3(config-if-range)#do write
R4#vlan database
R4(vlan)#vlan 10 name op
VLAN 10 added:
Name: op
R4(vlan)#vlan 20 name bd
VLAN 20 added:
Name: bd
R4(config)#int range f0/0 - 1
R4(config-if-range)#switchport trunk encapsulation dot1q
R4(config-if-range)#switchport mode trunk
R4(config-if-range)#do write
基于STP的两种负载均衡的介绍

基于STP的两种负载均衡的介绍

基于STP的两种负载均衡的介绍

基于STP的两种负载均衡的介绍

由上面的图可以看出,R3的f0/0和f0/1两个端口都是转发状态,而R4的f0/0端口处于转发状态, f0/1处于阻塞状态。由此我们可以得知vlan10和vlan20都是经过f0/0端口在两台交换机直接传递的,为了达到负载均衡的效果,我们对f0/1端口进行设置,使其负载vlan20的流量。
R3>en
R3#conf t
R3 (config)#int fa0/1
R3 (config-if)#spanning-tree vlan 20 port-priority 16
R3 (config-if)#end
基于STP的两种负载均衡的介绍

由上图我们可以看出,f0/1端口的优先级已经调整为16
我们再次查看R4上的生成树
基于STP的两种负载均衡的介绍

基于STP的两种负载均衡的介绍

由上面的图可以看出,vlan10的流量走的是f0/0端口,vlan20的流量走的是f0/1端口.
第二种方式:基于交换机的负载均衡
原理:基于路径开销大小
注重点:两端都要设置
基于STP的两种负载均衡的介绍

默认路径开销大小为19,这里我们设置通过f0/1的vlan20的路径开销小于默认的19,这里我们设置为10
R3#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R3(config)#int f0/1
R3(config-if)#spanning-tree vlan 20 cost 10
R3(config-if)#do write
R4#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R4(config)#int f0/1
R4(config-if)#spanning-tree vlan 20 cost 10
R4(config-if)#do write
再次查看生成树协议:
基于STP的两种负载均衡的介绍

基于STP的两种负载均衡的介绍

基于STP的两种负载均衡的介绍

基于STP的两种负载均衡的介绍

由上图可以看到,vlan10走的是f0/0端口,vlan20走的是f0/1端口。同时我们也可以看到通过f0/1的vlan20的路径开销大小为10,小于默认的19,所以这条路径对vlan20来说就是最佳的,也就会进行优先选择。
PS:由于忽略了外观的设置,导致设备命名是按默认的来的,敬请见谅!
更多相关文章
  •   本地流量管理技术主要有以下几种负载均衡算法: 静态负载均衡算法包括:轮询,比率,优先权  动态负载均衡算法包括: 最少连接数,最快响应速度,观察方法,预测法,动态性能分配,动态服务器补充,服务质量,服务类型,规则模式.  静态负载均衡算法  ◆轮询(Round Robin):顺序循环将请求一次顺 ...
  • 基于Nginx反向代理及负载均衡
    基于Nginx反向代理及负载均衡参考:http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass只要没有被启用,默认就是开启的,因为proxy属于nginx内置标准模块,通常实现代理的时候,最核心模块是proxy_pass, ...
  • linuxLVS3种负载均衡方式原理
       3种LVS模式:        LVS-NAT(地址转换技术),硬件负载均衡F5大致原理.        LVS-IP-TUN(ip隧道技术)        LVS-DR(直接路由)    几种负载均衡算法:        RR(round robin)轮询        WRR(weight ...
  • LVS详解及基于LVS实现web服务器负载均衡
    前言LVS(Linux Virtual Server)Linux虚拟服务器,是一个虚拟的服务器集群系统.本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一.通过LVS提供的负载均衡技术和Linux操作系统可实现一个高性能.高可用的服务器群集,从而以低成本实现最优的服务性能. ...
  • 基于EIGRP的不等价负载均衡--CCNP学习笔记
    基于EIGRP的不等价负载均衡原理:successor FD* variance>feasible successor  FD拓扑图 在三台路由器上配置好EIGRP,这里就不在列出基本配置了然后在R2上宣告地址为2.2.2.2的lookback 0目的去往2.2.2.2这个网段到R3要通过建立 ...
  • LVS集群的三种负载均衡模式:1.VS/NAT   NAT模式关键点:Director修改数据报文的目标地址,目标端口修改为Real Server的---- > Real Server ---->请求处理完成----> Director修改数据报文的源地址,源端口为VIP2.VS/ ...
  • SQLServer两种分页的存储过程介绍
          由于现在很多的企业招聘的笔试都会让来招聘的写一个分页的存储过程,有的企业甚至要求应聘者用两种方式实现分页,如果没有在实际项目中使用过分页,那么很多的应聘者都会出现一定的问题,下面介绍两种分页的方法. 一. 以学生表为例,在数据库中有一个Student表,字段有StudentNo, ,Lo ...
  • LVS是实现软件的IP负载均衡的一种方式.基于不同的网络技术,LVS支持多种负载均衡机制.VS/NAT(基于网络地址转换技术)VS/TUN(基于IP隧道技术)VS/DR(基于直接路由技术)VS/FULLNAT(淘宝开发)VS/DNAT(基于VS/FULLNAT)不管使用哪种机制,LVS都不直接处理请 ...
一周排行
  • 路由协议之RIP
             路由信息协议(Routinginformation Protocol,缩 ...
  • 华为链路捆绑---手动方式精华版
    华为链路捆绑-----手动方式一:实验拓扑二:实验要求1:要求pc机1和属于vlan 10 ...
  • flex fx,mx,s的区别flex build 4有三个命名空间fx,mx,s,分别对应一下三个:•xmlns:fx=”http://ns.adobe.com/mxml/2009″•xmlns:mx=”libra ...
  • 去年,淘宝网推出的"招财进宝"业务,被人指责说赚会员的钱.对免费用户不公平.淘宝当时想在这个平台上试水搜索营销,虽然在淘民公投中"夭折",却使阿里下定了做传统网络广告的决心.7 ...
  • exchange 2010 初始化失败 现象:打开exchange管理控制台,出现如下提示:初始化失败,超过每2秒1000个请求的系统负载配额,其它一切正常,用户收发邮件正常,owa也可以正常使用!!因为管理控制台与 ...
  • 介绍活动目录服务是Windows 2000操作系统平台的中心组件之一.理解活动目录对于理解Windows 2000的整体价值是非常重要的.这篇关于活动目录服务所涉及概念和技术的介绍文章描述了活动目录的用途,提供了对其 ...
  • cat /usr/share/i18n/SUPPORTED找到自己需要的字符集vim /var/lib/locales/supported.d/local添加需要的字符集dpkg-reconfigure --forc ...
  • 描述:   数据库正常状态下shutdown abort   删除所有控制文件  ,所有online redo log   数据库处于归档模式  以前备份过一份控制文件(no trace)  解决方法  使用旧的控制 ...
  • Asp.NetMVC4入门指南10:第三方控件StudioforASP.NETWijmoMVC4工具应用
    ComponentOne Studio for ASP.NET Wijmo最新版本2013 ...
  • 在入侵过程中经常回操作注册表的特定的键值来实现一定的目的,例如:为了达到隐藏后门.木马程序 而删除Run下残余的键值.或者创建一个服务用以加载后门.当然我们也会修改注册表来加固系统或者改变系统的某个属性,这些都需要我 ...