计算机网络——WLAN简解

news2024/9/27 23:32:26

1. WLAN的发展历程

在这里插入图片描述

❓ WLAN和WIFI有什么区别。
😄 具体来说,WALN是抽象的概念,代表这无线局域网这一类技术,而WIFI则是具体的具体技术标准,虽然在生活中,二者的表现是强相关的(因为是使用的wifi)。

这里引用一个博主的解释https://www.zhihu.com/question/19821864
消息并未实锤,请辩证看待。

  1. 这个叫IEEE 的又组织,下属802工作委员会负责制订LAN相关规范。802成立了若干工作组其中包括 802.11组负责制订WLAN相关规范;
  2. 如同其它很多规范,WLAN规范主要是框架,并没有完整实现。不同厂商有不同的实现方案
  3. 不同实现方案之间不兼容,于是各方形成联盟Wi-Fi Alliance (WFA),在各自实现间进行认证、兼容,逐步形成了 Wi-Fi 规范:
  4. Wi-Fi 是商标,WFA 对相关技术保留版权,其它厂家的设备可以采用Wi-Fi标准并经认证
  5. 中国不甘心,推出了自己的WLAN协议 WAP,强制要求入华设备必须采用。遭到美国和国际大公司联合抵制;
  6. 双方找到妥协办法: 允许手机装 Wi-Fi,但必须同时装WAPI,且优先接入 WAPI 网络,是故国行手机显示 WLAN 而非 Wi-Fi。

1.1. WIFI的成立与发展

在这里插入图片描述
我们注意到wifi可以说是无线局域网的鼻祖,甚至是先有wifi再有wlan标准的。

在这里插入图片描述

2. WLAN的简解

2.1. WLAN的常用组网结构

在这里插入图片描述

  1. 企业一般使用ac+ap 即 瘦Access Point加Access Controller,功能分离。便于统一管理。
    在这里插入图片描述

  2. 个人一般使用的路由器和胖ap功能几乎等同,但是路由器相当于很胖的ap,把很多功能都集成在一身,结构简单,便于部署。
    在这里插入图片描述

ac组网方式

  1. 直连组网: 一层一层,由上层控制器管理。
  2. 旁挂模式: 和我们完的openwrt旁路由功能类似,由旁路由控制单独走一路外网的通路。

2.3. CAPWAP协议

CAPWAP(Control and Provisioning of Wireless Access Points)是一种网络协议,用于在无线局域网(WLAN)中管理和配置无线接入点(AP)。CAPWAP 协议主要用于将无线 AP 连接到 WLAN 控制器,以实现对无线网络的集中管理。

在这里插入图片描述

  • AP管理: CAPWAP允许集中管理和配置无线访问点。通过CAPWAP,无线局域网控制器可以对连接到网络的所有AP进行集中管理,配置和监控,简化了网络管理任务。

  • 配置分发: CAPWAP用于向无线访问点分发配置信息,如SSID(服务集标识符)、安全设置、无线频道等。这样,管理员可以通过集中的控制器轻松地对整个网络进行一致的配置管理。

  • 监控和故障排除: 通过CAPWAP,WLC可以实时监控连接到网络的无线访问点的状态。这包括客户端连接信息、信号强度、干扰等。管理员可以使用这些信息进行故障排除和网络优化。

  • 固件升级: CAPWAP允许在网络中集中管理和升级无线访问点的固件。这样,管理员可以轻松地确保网络中所有的AP都在运行最新的软件版本,以提供最佳性能和安全性。
    😄 核心功能就是配置管理,配置的下发😄

ap建立capwap隧道流程

  1. 配置ap ip地址
    可以使用ac dhcp配置,也可以使用手动配置。
  2. AP通过发送Discovery Request报文,找到可用的AC
  3. AC收到发现请求后,回复AP,并提供AC的信息。
  4. AP发现AC后,会发送Join Request报文。
  5. AC收到后会判断是否允许该AP接入,并响应Join Response报文AC上支持三种对AP的认证方式: MAC认证、序列号(SN)认证和不认证
  6. 数据隧道维持AP与AC之间交互Keepalive报文来检测数据隧道的连通状态
  7. 控制道维持.AP与AC交互Echo报文来检测控制隧道的连通状态
  • CAPWAP控制端口:
  1. 控制端口用于CAPWAP的控制消息传输。
  2. 默认端口是UDP 5246。
  • CAPWAP数据端口:
  1. 数据端口用于传输用户数据流量。
  2. 默认端口是UDP 5247。

2.3. WIFI的安全认证

在这里插入图片描述

2.4. wifi的接入过程

  1. 扫描网络: 用户的设备(例如手机、笔记本电脑)首先会扫描附近可用的WiFi网络。在扫描过程中,设备会收到附近WiFi网络的广播信号(Beacon Frames)。

  2. 链路认证:WLAN需要保障用户接入安全,即保障用户接入无线网络的合法性和安全性,STA接入WLAN网络前需要进行终端身份验证,即链路认证。链路认证通常被认为是终端连接AP并访问WLAN的起点。

  3. 建立关联: 一旦用户选择了要连接的WiFi网络,设备会发送关联请求(Association Request)给WiFi接入点(AP)。这个请求包含有关用户设备的信息,以及设备想要连接的网络的信息。

  4. 接入认证:WLAN安全提供了WEP、WPA、WPA2等安全策略机制。每种安全策略体现了一整套安全机制,包括无线链路建立时的链路认证方式,无线用户上线时的用户接入认证方式和无线用户传输数据业务时的数据加密方式

  5. AP的响应: WiFi接入点收到关联请求后,会发送关联响应(Association Response)给用户设备。这包含了连接信息和其他配置参数。如果一切正常,用户设备和WiFi接入点建立了关联。

  6. DHCP分配IP地址: 一旦建立了关联,用户设备通常会使用DHCP(动态主机配置协议)向网络中的DHCP服务器请求分配一个IP地址。DHCP服务器为设备分配一个可用的IP地址。

  7. web认证(Portal认证)(可选):用户认证是一种“端到端”的安全结构,包括:802.1X认证、MAC认证和PoR1l认证。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1223180.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

talbay---贝叶斯网络分析工具产品介绍

一 简介 talbay是拥有独立知识产权的国产软件,主要功能是贝叶斯网络建模、决策网络建模、概率计算、决策支持、敏感性分析、网络模型验证、机器学习等。talbay以用户为中心,简单易用, 计算准确高效,分析全面多样,在应用成熟理论及…

基础模型的自然语言处理能力综述

NLP作为一个领域为基础模型开辟了道路。虽然这些模型在标准基准测试中占据主导地位,但这些模型目前获得的能力与那些将语言描述为人类交流和思维的复杂系统的能力之间存在明显的差距。针对这一点,我们强调语言变异的全部范围(例如&#xff0c…

西南科技大学814考研一

C语言基础 字节大小 char:1 字节 unsigned char:1 字节 short:2 字节 unsigned short:2 字节 int:通常为 4 字节(32 位平台)或 8 字节(64 位平台) unsigned int&#x…

汽车音响静音检测电路芯片D3703F,适用于汽车音响系统,采用封装形式SOP8

D3703F是-块汽车音响静音检测电路。用于音响系统检测在放音或快进/退时进行静音检测。D3703F的电压范围: 6V~16V, 信号检测和静音时间可通过外围电阻、电容来改变。 主要特点: ● 快进退时也可进行静音检测 ● 信号检测和静音时间可通过外围元件值来改…

机器学习笔记 - 使用 PyTorch 的多任务学习和 HydraNet

一、HydraNet简述 特斯拉使用了一个模型可以解决他们正在处理的每一项可能的任务。 例如:物体检测、道路曲线估计、深度估计、3D重建、视频分析、物体追踪、ETC等等。 以下是在 NVIDIA GPU 上以 3 种不同配置运行的 2 个计算机视觉模型的基准测试。 在第一个配置中,我…

贝叶斯AB测试

AB测试是用来评估变更效果的有效方法,但很多时候会运行大量AB测试,如果能够在测试中复用之前测试的结果,将有效提升AB测试的效率和有效性。原文: Bayesian AB Testing[1] 随机实验,又称AB测试,是行业中评估因果效应的既…

iframe父子页面通信相互调用传递参数多个postMessage

效果 如何运行 父页面代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title>…

再也不用担心忘记密码了!如何在Windows 10或11中重置被遗忘的密码

​如果你忘记了Windows电脑的密码,不要惊慌。Windows 10和Windows 11都允许你重置忘记的密码,无论你使用的是Microsoft帐户还是本地帐户。你所要做的就是回答你的安全问题以重置密码。另一种选择是创建一个密码重置盘,你可以在任何U盘上进行。 除了使用密码之外,你还应该启…

CCF ChinaSoft 2023 论坛巡礼|软件测试产教研融合论坛

2023年CCF中国软件大会&#xff08;CCF ChinaSoft 2023&#xff09;由CCF主办&#xff0c;CCF系统软件专委会、形式化方法专委会、软件工程专委会以及复旦大学联合承办&#xff0c;将于2023年12月1-3日在上海国际会议中心举行。 本次大会主题是“智能化软件创新推动数字经济与社…

基于DOTween插件实现金币飞行到指定位置功能

文章目录 前言一、DOTween是什么&#xff1f;二、使用步骤1.导入DOTween插件在Unity官方插件商店找到DOTween插件导入DOTween插件启用DOTween插件 2.代码逻辑金币飞行代码控制飞行效果代码 3.物体配置1.物体上装配CoinEffect脚本2.在金币预制体上装配FlyControl脚本 三、效果展…

Pytorch torch.normal()的用法

该函数原型如下&#xff1a; normal(mean, std, *, generatorNone, outNone) 该函数返回从单独的正态分布中提取的随机数的张量&#xff0c;该正态分布的均值是mean&#xff0c;标准差是std。 用法如下&#xff1a;我们从一个标准正态分布N&#xff5e;(0,1)&#xff0c;提取…

YOLOv8-Seg改进:渐近特征金字塔网络(AFPN)

🚀🚀🚀本文改进:AFPN通过融合两个相邻的Low-Level特征来启动的,并渐进地将High-Level特征纳入融合过程,提升分割能力。 🚀🚀🚀AFPN小目标分割首选,暴力涨点 🚀🚀🚀YOLOv8-seg创新专栏:http://t.csdnimg.cn/KLSdv 学姐带你学习YOLOv8,从入门到创新,轻…

QTableWidget——表格的合并与拆分

一、整体思路 表格的操作使用QTableView::setSpan可以实现表格的行和列的合并 表格拆分没有对应的处理函数 主要思路&#xff1a;对表格的属性、内容、拆分与合并的参数进行存储&#xff0c;在进行拆分时对表格内容进行重新创建&#xff08;不考虑效率问题&#xff09; 二、效…

电脑技巧:低配置的旧电脑也可以使用Win11系统了

目录 一、优点和适用场景 二、下载以及版本说明 三、安装说明 四、Tiny11 设置安装简体中文语言方法 Windows 11&#xff0c;作为微软最新一代操作系统&#xff0c;固然有其强大的功能和卓越的性能&#xff0c;但有时&#xff0c;更轻、更小、更快速的需求也在用户的考虑范…

企业视频数字人有哪些应用场景

来做个数字人吧&#xff0c;帮我干点活吧。 国内的一些数字人&#xff1a; 腾讯智影 腾讯智影数字人是一种基于人工智能技术的数字人物形象&#xff0c;具有逼真的外观、语音和行为表现&#xff0c;可以应用于各种场景&#xff0c;如新闻播报、文娱推介、营销、教育等。 幻…

链路追踪,助您洞悉数据联动分析的奥秘

前言 在当今复杂的分布式系统中&#xff0c;了解请求在不同服务之间的传递路径和性能情况对于系统的性能优化至关重要。链路追踪通过记录和分析请求在系统中的传递路径和性能数据&#xff0c;为实现数据联动分析提供了重要的支持。我们曾谈论观测云提供火焰图能够实现链路追踪…

js/jQuery 的一些常用操作(js/jQuery获取表单元素值 以及 清空元素值的各种实现方式)——附测试例子,拿来即能实现效果

js/jQuery 的一些常用操作&#xff08;js/jQuery获取表单元素值 以及 清空元素值的各种实现方式&#xff09;——附测试例子&#xff0c;拿来即能实现效果 1. 前言2. 获取表单元素的值2.1 简单获取元素中的值2.1.1 根据 id 简单取值2.2.2 根据name 简单取值2.1.3 获取单选按钮的…

红队攻防之特殊场景上线cs和msf

倘见玉皇先跪奏&#xff1a;他生永不落红尘 本文首发于先知社区&#xff0c;原创作者即是本人 网络拓扑图 一、msf正向木马拿不出网域控shell msf生成木马 msfvenom -p windows/x64/meterpreter/bind_tcp lport4444 -f raw -o msf1.bin用msfvenom生成一个正向马传进去&…

第五届全国高校计算机能力挑战赛-程序设计挑战赛(C++)

代码输出结果题目&#xff0c;自己跟着敲一遍就行了&#xff01;&#xff01;&#xff01; 指针常量和常量指针的区别https://blog.csdn.net/qq_36132127/article/details/81940015?ops_request_misc%257B%2522request%255Fid%2522%253A%2522170027731616800222813804%2522%2…

基于人工电场算法优化概率神经网络PNN的分类预测 - 附代码

基于人工电场算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于人工电场算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于人工电场优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要&#xff1a;针对PNN神…