2026/5/14 2:29:53
网站建设
项目流程
怎样优化网站关键词,网站建设找酷风,qq邮箱登录入口网页版,送网站建设在深入研究复杂的无线通信协议之前#xff0c;我们需要一张“地图”来搞清楚我们在讨论什么。经典的OSI七层模型是我们计算机网络的教科书标准#xff0c;但在实际的无线网络#xff08;如Wi-Fi#xff09;中#xff0c;我们使用的是一套更为实用、精简的架构。今天我们就…在深入研究复杂的无线通信协议之前我们需要一张“地图”来搞清楚我们在讨论什么。经典的OSI七层模型是我们计算机网络的教科书标准但在实际的无线网络如Wi-Fi中我们使用的是一套更为实用、精简的架构。今天我们就透过这张对比图来拆解无线网络的骨架。第一章理想 vs 现实 —— 从OSI到无线模型左边的图是理想化的OSI参考模型就像是网络世界的“宪法”规定了七层严格的分工。而右边的典型无线网络参考模型则是现实世界的“操作手册”。1.1 层的合并与简化你注意到了吗在无线模型中顶部的三层应用层、表示层、会话层被统称为上层协议Upper Layer Protocols。为什么因为对于无线传输标准如802.11 Wi-Fi来说你传的是微信消息、网页HTML还是王者荣耀的数据包并不重要。无线网卡只负责把这些数据安全地运送出去至于数据是什么格式那是软件APP和操作系统的事。1.2 核心关注点图中右侧有一个显著的箭头标识——“大多数标准的范围Scope of most standards”。这个范围只覆盖了最底下的两层物理层Physical和数据链路层Data Link。通俗理解当我们说“发明了Wi-Fi 6”或者“使用了蓝牙5.0”时我们实际上只是在定义这两层的规则。至于上面的IP地址网络层和TCP连接传输层那是互联网通用的无线标准不需要重新发明轮子。第二章数据链路层的“双子星”——LLC与MAC这是这张图最核心、最需要细致解读的部分。在无线模型中数据链路层并不是铁板一块而是被切分成了上下两个子层逻辑链路控制子层Logical Link Control, LLC—— 位于上层介质访问控制子层Medium Access Control, MAC—— 位于下层为什么要这样切分我们用一个“物流中心”的例子来深入浅出地解释。2.1 LLC子层全能的调度员Multiplexer图中的文字特别强调了LLC的主要功能多路复用Multiplexing。场景类比想象MAC层是一辆货车负责在A地和B地之间跑运输。这辆货车不仅要运送信件Web流量还要运送包裹视频流甚至还有加急文件系统控制指令。如果没有LLC货车到了目的地卸货的人就会一脸懵这堆数据是给浏览器的还是给视频播放器的LLC就是那个贴标签的调度员。发送时MultiplexingLLC给来自上层不同协议如IPv4、IPv6、IPX的数据包贴上标签然后把它们统一塞进MAC层的“货车”里。接收时De-multiplexingLLC根据标签把货物精准地分发给上层的不同部门交给TCP处理或者直接交给IP层。额外职能跳对跳的控制Hop-to-Hop Control图中还提到LLC提供流控Flow Control和差错控制Error Control。流控如果接收方处理不过来了LLC会喊一声“慢点发”差错控制如果发现数据包坏了LLC负责要求重传。这相当于在货物真正进仓库前调度员先做了一次质检。2.2 MAC子层交通指挥官虽然图中没有详细展开MAC但它位于LLC之下直接接触物理层。职责它不关心货物是什么它只关心“路况。它负责抢占信道CSMA/CA、避免撞车确保LLC交给它的数据能发得出去。第三章物理层与介质 —— 也就是“路”在模型的最底层我们看到了红色的Physical物理层和黑底红字的Medium介质。Medium介质在有线网络里它是铜线或光纤在无线网络里它是空气或者更准确地说是电磁波频谱。Physical物理层它是网卡的“硬件前端”。它负责把MAC层传来的数字信号0和1转换成空气中振荡的无线电波。总结这张图通过对比告诉了我们无线网络设计的核心哲学分层与解耦。各司其职IP层只管寻址TCP层只管连接而无线标准802.11等只专注于物理层怎么发波和数据链路层怎么抢占波。承上启下LLC子层是无名英雄它作为“通用适配器”让上层复杂的网络协议可以无缝地运行在底层的无线硬件之上而无需关心底下用的是Wi-Fi还是蓝牙。