首页 > 其他分享 >9、【实战中提升自己】华为 华三中小型企业网络架构搭建 【无线架构之低速率限制与负载均衡】

9、【实战中提升自己】华为 华三中小型企业网络架构搭建 【无线架构之低速率限制与负载均衡】

时间:2024-09-14 22:22:44浏览次数:3  
标签:华三 负载 架构 sta 之低 AP 均衡 AC6605 wlan

 1 拓扑与说明             

 

9、【实战中提升自己】华为 华三中小型企业网络架构搭建 【无线架构之低速率限制与负载均衡】_二三层组网


某公司的网络架构,这样的架构在目前的网络中是在常见的,假设您接收一个这样的网络,应该如何部署,该实战系列,就是一步一步讲解,如何规划、设计、部署这样一个环境,这里会针对不同的情况给出不同的讲解,比如拓扑中有2个ISP,假设客户需求是,想实现主备的效果,又或者是想负载分担。DHCP部署在防火墙上面或者是单独的服务器上面又该如何配置部署。

作者:网络之路一天  首发公众号:网络之路博客(ID:NetworkBlog)

 2  解决低速率与低信号限制用户接入与下线          


    该功能适用于WLAN网络整体信号覆盖效果好,限制覆盖范围边缘的低信号或低速率的STA接入WLAN网络的场景。

另外就是下线功能,就是在WLAN部署密集的情况下,可以通过检测自动下线信号较弱,速录低的用户,从而让他们关联更好的WLAN网络。

[AC6605-wlan-view]radio-profile id 2
[AC6605-wlan-radio-prof-5G]sta-access-limit signal-strength enable
[AC6605-wlan-radio-prof-5G]sta-access-limit signal-strength threshold -70
说明:开启了信号弱用户接入功能,如果-70dBm都达不到的用户,则拒绝接入




[AC6605-wlan-radio-prof-5G]sta-access-limit rate enable
[AC6605-wlan-radio-prof-5G]sta-access-limit rate rate-value rate_11
说明:该功能是开启了速率低拒绝接入功能,如果低于11M速率的情况下则拒绝接入
[AC6605-wlan-radio-prof-5G]sta-forced-offline signal-strength switch enable
[AC6605-wlan-radio-prof-5G]sta-forced-offline signal-strength threshold -90
说明:该功能是开启了低信号让用户下线功能,当信号低于-90dBm的时候,则自动解除该用户关联
[AC6605-wlan-radio-prof-5G]sta-forced-offline rate switch enable
[AC6605-wlan-radio-prof-5G]sta-forced-offline rate rate-value 10
说明,该功能是开启了低速率让用户下线功能,当速率降低了正常的10%的时候,则自动解除该用户关联

 3  负载均衡实现        


负载均衡的作用就是当企业部署了无线网络,但是客户总是习惯连接第一个SSID,造成该AP繁忙,而周围的AP则非常空闲,这样达不到资源利用最大化,还会导致频繁掉线,更有可能导致AP直接奔溃重启。负载均衡的实现就是AP周期性的上报给AC自己关联的用户数量或者流量承载,AC通过参数来定义新接入的客户端,是否关联到该AP上面,检查到该AP已经超过阀值,则会告诉该AP,拒绝该客户端关联,从而关联其他SSID,或者自动的关联到其他SSID上面,客户感觉不到。


负载均衡模式分为静态与动态

1、静态的话则是认为手工的把需要负载均衡的AP加入到一个组中,然后AC根据负载均衡算法来对这些AP实现负载均衡。

2、动态的话则是只需要启用即可,客户端在接入AP前,发送广播Probe Request报文扫描周围AP。AP收到STA探测信号后,上报AC。AC将所有上报该客户端的AP动态组成一个组,然后根据负载均衡组算法来决定是否允许客户端接入。

负载均衡的方法分为基于会话或者基于流量


1、基于会话的话,则是在定义的阀值上面,通过AC的负载均衡算法来判断该AP是否超过了该阀值,如果超过了,则通知客户端关联另外的AP接入。
2、基于流量的话,则是定义流量阀值,当该AP处理的流量已经超过定义的阀值后,则通知客户端关联另外的AP接入。


说明:至于使用哪一种根据实际情况来决定,比如AP部署少,则可以使用静态进行配置,如果非常多的话话,则必须部署动态了,因为静态是有许多限制的。

在我们这个环境中可以使用静态部署,比如在访客厅部署了多台AP,但是不希望出现某一个AP负载过重,而其他AP却没有利用的情况。

[AC6605]wlan
[AC6605-wlan-view]load-balance-group name guest
[AC6605-wlan-load-group-guest]member ap-id 1 radio-id 0
[AC6605-wlan-load-group-guest]member ap-id 2 radio-id 0
[AC6605-wlan-load-group-guest]session gap 20
[AC6605-wlan-load-group-guest]associate-threshold 10
说明:定义了一个负载均衡组,然后关联了AP 1与AP 2并且绑定了射频,这里启用的是基于会话的,如果AP 1与AP 2的用户关联相差大于20%的话,则AC会告诉下面AP,让客户端自动关联到负载较轻的AP上面。
[AC6605-wlan-load-group-guest]traffic gap
当然也可以启用基于流量的,相差多少后,自动负载均衡到其他AP上面,可以根据自己具体环境决定。

静态负载均衡需要注意的地方

l 一个负载均衡组内各AP必须工作在同一个频段(例如,2.4G或5G)。
l 一个AP的射频只能加入到一个负载均衡组。如果是多频AP,则相同射频的AP之间
实现负载均衡。也就是说,一个双频AP同时可以加入到两个负载均衡组。
l 同一个负载均衡组内成员(即AP射频)的工作信道必须不同。
l 每个负载均衡组内成员有限,最多支持3个。
l 配置负载均衡时,所有需要配置负载均衡的AP都要配置在同一AP域内,与同一AC上面

顺便说下动态负载均衡的配置

[AC6605] wlan
[AC6605-wlan-view] sta-load-balance enable
[AC6605-wlan-view] sta-load-balance mode session
[AC6605-wlan-view] sta-load-balance session gap 20
[AC6605-wlan-view] sta-load-balance associate-threshold 5
[AC6605-wlan-view] sta-load-balance enable
说明:启用了动态负载均衡功能,并且是基于会话的,当AP之间相差20%的情况下,就关联到其他AP上面,这个在中大型WLAN部署的情况下非常有用。

 4  最终无线总结        

关于无线的实现,其实很大一部分都是在AC上面定义,而AP的话,主要是注意几点,一个是是否能够能AC建立CAWAP隧道,这个非常关键,二层的话则在同一网段,同一VLAN即可,而三层的话 则只能通过DHCP Option43实现,而AC的配置,大部分可以重复调用的,只需要理清思路即可,关键就是二层网络的VLAN放行了,需要考虑后是否有漫游存在,需要放行哪些VLAN,比如有线、无线的流量,管理流量等,包括与上行链路连接的。而一些隔离技术可以在AC上面部署,当然也可以在网关上面部署,建议是在AC上面部署,因为可以直接在AP上面干掉流量了,没必要发送到核心层。
另外建议的是,无线的流量与优先的流量区分开来,可以单独划分多个VLAN,一个给Guest,另外的给内网其他的无线部门,配置是一样的,注意的是交换机的端口放行等问题。


9、【实战中提升自己】华为 华三中小型企业网络架构搭建 【无线架构之低速率限制与负载均衡】_无线优化_02

作者:网络之路一天  首发公众号:网络之路博客(ID:NetworkBlog)

标签:华三,负载,架构,sta,之低,AP,均衡,AC6605,wlan
From: https://blog.51cto.com/ccieh3c/12019106

相关文章

  • 科普文:软件架构数据库系列之【MySQL的sql_mode参数】
    概叙科普文:软件架构数据库系列之【MySQL解析器和优化器】-CSDN博客科普文:软件架构数据库系列之【MySQL查询优化器中的优化策略optimizer_switch】-CSDN博客科普文:软件架构数据库系列之【MySQL执行计划Extra梳理】-CSDN博客科普文:软件架构数据库系列之【MySQL控制查询优化器......
  • 打造未来的信息架构:从理论到可执行方案的全面指南
    信息架构:从理论到实践的转型之路在快速发展的数字化时代,信息架构不仅是企业IT战略的一部分,更是推动业务创新和提高运营效率的关键因素。成功的信息架构需要从理论走向实践,通过设计和实施一系列解决方案,解决企业在数据管理、系统集成和业务优化中的实际问题。《信息架构:商业智......
  • TiDB 数据库核心原理与架构_Lesson 01 TiDB 数据库架构概述课程整理
    作者:尚雷5580注:本文基于TiDB官网董菲老师《TiDB数据库核心原理与架构(101)》系列教程之《Lesson01TiDB数据库架构概述》内容进行整理和补充。一、TiDB体系架构1.1TiDB五大核心特性一键水平扩缩容得益于存储与计算分离的架构,TiDB支持按需对计算和存储进行在线扩......
  • 几张图带你了解TiDB架构演进
    作者:ShawnYan历时四个月,恭喜赵老师的《TiDB从0到1》系列文章顺利完结,小编再次梳理一遍文稿,并附注解分享给大家。整体架构从TiDB1.0到8.0,TiDB的体系结构一直在不断演进。接下来让我们一起看看整体架构的变化。TiDBv1TiDBv1,主核心框架已定,TiDB由TiDBServer,TiKVSer......
  • Eureka原理与实践:构建高效的微服务架构
    Eureka原理与实践:构建高效的微服务架构引言随着微服务架构的日益普及,服务的数量和复杂性不断增加,如何有效地管理这些服务成为了一个重要的挑战。Eureka,作为Netflix开源的服务发现组件,凭借其简单、健壮的特性,在微服务领域占据了举足轻重的地位。本文将深入探讨Eureka的原理......
  • API架构图解:如何以图表形式展现复杂系统
    在展现复杂系统的API架构时,可以使用以下几种图表形式:一、流程图流程图可以清晰地展示API在复杂系统中的调用流程和数据流向。首先,确定系统中的主要组件和API接口。用不同形状的图形表示不同的组件,如矩形表示服务器、圆形表示客户端等。使用箭头表示API的调用方向......
  • 软件架构:问题起源和应对
    在职业的某个阶段,许多开发人员都会面对这样一个挑战:软件架构变得非常复杂,缺乏清晰的组织结构,甚至对最有经验的开发者来说也是一项艰巨的任务。尤其是在加入一家新公司时,这种情况更为常见。你可能会被要求接手一个遗留项目,或者加入一个已经在进行的团队。这时候,最初的反应往往是沮丧......
  • 企业架构系列(一)产品经理为什么要理解企业架构?
    一、产品经理的困境作为一名产品经理,经常受到内部因素、外部环境变化以及团队协作等种种困扰。1.资源有限:无论是人力资源、时间还是预算的不足,都可能导致产品开发进度延迟,或是无法满足所有需求。2.多目标冲突:需要平衡不同的目标,比如用户体验、技术可行性、商业价值等。在这......
  • 企业架构系列(二)TOGAF和ArchiMate
    接上一篇文章,想要突破产品经理的困境,我们需要理解企业架构。企业架构方法有多种,目前最具有吸引力的是TOGAF标准指南,以及其配套建模语言ArchiMate。什么是TOGAF?TOGAF(TheOpenGroupArchitectureFramework)是由TheOpenGroup组织定义的一种开放标准化的企业架构框架。......
  • d3.js 构建股权架构图并绘制双向节点树
    效果:代码:StockStructureChart.jsimportReact,{useEffect,useRef}from"react"import*asd3from"d3"constStockStructureChart=({upwardData,downwardData})=>{constref=useRef()constwidth=800constheight=......