计算机网络 —— 数据链路层(无线局域网)

计算机网络 ------ 数据链路层(无线局域网)

我们来看看无线局域网:

什么是无线局域网

无线局域网(Wireless Local Area Network,简称WLAN)是一种利用无线通信技术,在一定局部区域内建立的计算机网络。它使得网络中的设备,如个人电脑、智能手机、平板电脑、打印机等,能够在没有物理连线的情况下互相连接,并且可以访问互联网或者共享局域网内的资源。WLAN的核心优势在于其提供的移动性和灵活性,用户可以在覆盖范围内自由移动,同时保持网络连接。

无线局域网主要基于IEEE 802.11标准系列 ,这一系列标准定义了无线通信的技术规格,包括但不限于频率、速度、信号编码方法等。常见的Wi-Fi技术就是基于IEEE 802.11标准的 ,Wi-Fi实质上是无线局域网的一个商标名称,由Wi-Fi联盟进行认证和推广。无线局域网的传输介质通常是无线电波,常用的频段有2.4 GHz和5 GHz,不过理论上WLAN还可以使用激光、红外线等其他无线传输技术。

无线局域网的应用场景非常广泛,包括但不限于家庭、办公室、学校、机场、咖啡馆、图书馆以及公共户外空间等,为用户提供便捷的网络接入服务。为了确保网络的安全性,WLAN通常会采用加密技术如WPA2或WPA3,以及身份验证机制来防止未经授权的访问。

IEEE 802.11

IEEE 802.11 是一组由电气和电子工程师协会(IEEE)制定的无线局域网(WLAN)标准,通常被称为Wi-Fi技术的基础。这一系列标准详细规定了无线网络通信的物理层(PHY)和媒体访问控制(MAC)层的规范,从而确保了不同厂商生产的无线设备之间的互操作性。

主要标准及其特点:

  • 802.11: 最初的标准,发布于1997年,定义了基本的无线局域网技术。
  • 802.11a: 1999年发布,工作在5GHz频段,最大原始数据传输率为54Mbps,提供了比早期标准更高的数据速率和较少的干扰。
  • 802.11b: 同样发布于1999年,工作在2.4GHz频段,最大数据传输速率为11Mbps,因其成本较低而普及迅速。
  • 802.11g: 2003年发布,结合了802.11a的高速率和802.11b的兼容性,同样工作在2.4GHz频段,最大数据传输速率为54Mbps。
  • 802.11n: 2009年发布,引入了MIMO(多输入多输出)技术和更宽的频道带宽,工作在2.4GHz和5GHz频段,理论最大传输速率可达600Mbps,显著提高了无线网络的覆盖范围和吞吐量。
  • 802.11ac: 2013年发布,是第五代Wi-Fi标准,专注于5GHz频段,使用更宽的频道带宽(最高160MHz)、更多的MIMO空间流(最多8条),理论最大传输速率可达6.93Gbps,即Wi-Fi 5。
  • 802.11ax: 也称为Wi-Fi 6,发布于2021年,是对802.11ac的改进,引入了更高阶的调制技术(如1024-QAM)、正交频分多址(OFDMA)和多用户MIMO,工作在2.4GHz和5GHz频段,最大理论吞吐量达到9.6Gbps,优化了密集环境中的网络效率和性能。
  • 802.11be(Wi-Fi 7): 正在开发中,预计将是下一代Wi-Fi标准,将引入320MHz带宽、4096-QAM、多链路操作等技术,目标是提供高达23Gbps的吞吐量,进一步降低延迟,提高网络容量和效率。

这些标准随着时间的推移不断演进,旨在满足日益增长的无线网络速度、覆盖范围和设备连接密度的需求。

802.11的MAC帧样式

IEEE 802.11标准定义的MAC(Media Access Control,媒介访问控制)帧格式是用于无线局域网(WLAN)中数据传输的基础。MAC帧负责在物理层提供的传输媒介上组织和控制数据的交换。802.11 MAC帧具有一定的结构和组成元素,以确保数据的正确传输和网络的正常运作。以下是802.11 MAC帧的主要组成部分:

  1. 帧控制字段(Frame Control)(2字节):
  • 包含帧类型和帧控制信息,比如是否是有地址字段、是否使用保护机制、帧类型(管理帧、控制帧或数据帧)及其子类型。
  • 包括协议版本、类型、子类型、帧的To DS和From DS标志、More Fragments标志、Retry标志、Power Management标志、More Data标志、Protected Frame标志、Order标志等。
  1. Duration/ID字段(2字节):
  • 对于数据帧和控制帧,指示该帧及其确认帧所需的通道占用时间,以帮助其他站避免冲突。
  • 对于管理帧,该字段可能用作帧标识符(Sequence Control字段的一部分)。
  1. 地址字段(可变长度,通常为48位或6字节/字段,最多可有4个地址字段):
  • 地址1(Destination Address):帧的目的地址。
  • 地址2(Source Address):帧的源地址。
  • 地址3(BSSID/Receiver Address):在基础设施模式中代表接入点地址。
  • 地址4(Transmitter Address):仅在某些帧中出现,指出发送者的地址。
  1. Sequence Control字段(2字节):
  • 包含Sequence Number(序列号)和Fragment Number(片段号),用于帧的排序和重传控制。
  1. 可选字段:
  • QoS Control(如果帧是QoS数据帧,则存在):用于QoS优先级和流量控制。
  • HT Control(对于支持802.11n或更高版本的帧,可能包含高级功能控制信息)。
  1. 帧体(Payload):
  • 实际传输的数据,可能是高层协议数据单元(如IP包)或管理/控制信息。
  1. 帧校验序列(FCS):
  • 通常4字节,使用CRC进行错误检测。


这些部分共同构成了802.11 MAC帧的基础结构,不同的帧类型(管理帧、控制帧、数据帧)可能包含不同的可选字段,并且在某些情况下地址字段的数量也会有所不同。例如,管理帧可能不会使用所有四个地址字段,而数据帧通常会使用全部或部分地址字段来指导数据的流向。

相关推荐
流浪0012 天前
计算机网络篇23:数据链路层——以太网帧格式与 MAC 地址,MTU 牵住 UDP 和 TCP,ARP 拿 IP 换 MAC
计算机网络·mac·数据链路层·arp·mtu·局域网通信
老秦包你会2 天前
计算机网络第二课 ----Socket(套接字)编程预备
开发语言·计算机网络·php
say_fall3 天前
【Linux网络编程】计算机网络基础:局域网与广域网、OSI七层模型与TCP/IP五层模型、封装解包与MAC/IP地址、端口号与socket编程接口
linux·网络·tcp/ip·计算机网络·信息与通信
流浪0013 天前
计算机网络篇21:网络层——网段划分与子网掩码,从分类地址到 CIDR 与可用主机数
计算机网络·子网划分·nat·子网掩码·cidr·网络层协议
咔_3 天前
有IPv6地址,为什么外面还是连不进来?让同一台服务分别卡在四个位置
linux·计算机网络
流浪0013 天前
计算机网络篇22:网络层——公网的三级地址划分与逐跳转发,从私网出口替换到 IP 分片组装
tcp/ip·计算机网络·路由器·公网搭建·报文分篇
Java成神之路-4 天前
TCP Socket 与 UDP Socket
tcp/ip·计算机网络·udp
流浪0015 天前
计算机网络篇20:网络层——IP 协议的定位与 IPv4 报头字段,从 20 字节首部到 TTL 防环
tcp/ip·计算机网络·ttl·网络层协议·ip报头
流浪0016 天前
计算机网络篇17:传输层——TCP 超时重传、三次握手与四次挥手,TIME_WAIT 为什么要等 2MSL
网络协议·tcp/ip·计算机网络·三次握手·四次挥手·超时重传
流浪0017 天前
计算机网络篇16:传输层——TCP 报头属性字段:16 位窗口大小撑起流量控制,六个标志位标识报文类型
网络协议·tcp/ip·计算机网络·urg紧急指针·tcp报头