WLAN概述

WLAN(无线局域网)

WPAN--无线个人网络--蓝牙技术

WLAN--无线局域网--wifi技术

WMAN--无线城域网络--wifimax技术

WWAN--无线广域网络--2G/3G/4G/5G技术,由ISP来进行承建管理。

    IEEE 802.11标准与WI FI的世代

    IEEE 802与TCP/IP的对等模型

WLAN组网架构:【设备类型:AC(无线控制器);AP(无限接入点)】

有线侧组网:AP-AC组网方式(二层组网 [同一网段];三层组网[不同网段] );AC连接方式(直连式/旁挂式组网)

无线侧组网:无线通信系统;无限电磁波;无线信道;BSS/SSID/BSSID VAP;ESS。

### WLAN基本概念概述 WLAN,全称为Wireless Local Area Network(无线局域网),是一种利用无线通信技术构建的局域网络[^1]。这种网络允许设备在一定范围内无需物理连接即可相互通信和共享资源。 #### 无线技术种类 WLAN采用多种无线传输方式实现数据交换,不仅限于常见的WiFi,还包括红外、蓝牙等多种形式的技术[^2]。这些不同的无线技术使得用户能够在不依赖电缆的情况下访问互联网并进行各种在线活动,在提升灵活性的同时也改善了用户体验。 #### 应用场景分类 依据具体应用场景的不同,无线网络可以进一步细分为WPAN(个人区域网)、WLAN(局部区域网)、WMAN(城域网)以及WWAN(广域网)。其中,WLAN主要适用于办公室、家庭或其他相对较小的空间内的多台计算机之间的互联需求。 #### 技术发展现状 随着IEEE 802.11系列标准的发展演进,最新的Wi-Fi版本被命名为Wi-Fi 6 (对应IEEE 802.11ax),而之前的主流版本则分别被称为Wi-Fi 5(IEEE 802.11ac) 和 Wi-Fi 4(IEEE 802.11n)[^3]。新一代的标准带来了更高的速度、更大的容量和支持更多用户的特性,从而推动了市场对于高性能无线解决方案的需求增长。 ```python # 示例代码展示如何检测当前环境下的可用WLAN列表 import os def list_available_wlans(): wlan_list = [] if 'win' in sys.platform.lower(): command_output = os.popen('netsh wlan show networks').read() # 解析Windows命令行输出获取SSID名称 for line in command_output.split('\n'): if "SSID" in line and not "BSSID" in line: ssid_name = line.strip().split(":")[-1].strip() wlan_list.append(ssid_name) elif 'linux' or 'darwin' in sys.platform.lower(): command_output = os.popen('/sbin/iwlist wlan0 scan | grep ESSID').read() # 对Linux/MacOS平台执行相应指令提取ESSID信息 wlan_list = [line.replace("ESSID:", "").replace('"', '').strip() \ for line in command_output.splitlines()] return wlan_list ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值