计算机网络技术学习指南 | 第4章 局域网技术:从入门到精通
计算机网络技术学习指南 | 第4章 局域网技术:从入门到精通
这一章讲什么
如果说 Internet 是全国高速公路网,局域网就是你家、公司、校园内部的"小区道路"。本章研究最常见的局域网——以太网:一根共享的线路怎么让大家有序"抢话"(CSMA/CD)、帧里写了什么(MAC 地址与帧格式)、怎么把一张大网切成几张小网(VLAN)、没线也能上网的原理(WLAN)。本章与上一章的"数据链路层"结合最紧密,MAC 地址、CSMA/CD 是必考点。
逐节精讲
1. 局域网概述。 局域网 LAN 的特点:地理范围小(通常一栋楼、一个园区)、传输速率高、误码率低、通常归一个单位所有。局域网主要由计算机、网卡、传输介质(双绞线、光纤)和网络设备(交换机、集线器、无线路由器)组成。IEEE 802 标准委员会将局域网的数据链路层拆成两个子层:LLC 逻辑链路控制子层(面向上层,提供与介质无关的接口)和 MAC 介质访问控制子层(解决多台设备争用共享信道的访问问题)。常见 MAC 子层的介质访问控制方式:CSMA/CD(争用式,用于以太网)和令牌传递(确定性,用于令牌环、令牌总线)。MAC 地址为 48 位(6 字节),通常写成十六进制如 00-1A-2B-3C-4D-5E,前 3 字节是厂商标识(OUI),后 3 字节是厂商自定序号,全球唯一,固化在网卡中。
2. 以太网技术。 经典以太网(10 Mb/s)采用 CSMA/CD 载波监听多点接入/碰撞检测协议,要点是"先听后发、边发边听、冲突停发、随机重发":① 发送前先监听信道是否空闲,忙则等待;② 空闲则发送,同时继续检测;③ 一旦检测到冲突立即停止发送,并发送人为干扰信号强化冲突;④ 采用二进制指数退避算法等待随机时间后重试,第 i 次冲突后在 0~2^i-1 个时隙中随机选一个(超过 16 次放弃并报错)。为什么有最短帧长?发送方必须在发完之前能检测到冲突,即帧的发送时延要不小于往返传播时延 2τ(争用期)。以太网规定争用期 51.2 μs,10 Mb/s 下最短帧长 64 字节。以太网帧格式(DIX Ethernet V2):目的 MAC 地址(6B)+ 源 MAC 地址(6B)+ 类型字段(2B,标识上层协议,如 0x0800 表示 IP)+ 数据(46~1500 字节)+ FCS 帧校验序列(4B,CRC 校验)。发展历程:10 Mb/s 共享式 → 交换式以太网 → 快速以太网(IEEE 802.3u,100 Mb/s)→ 千兆以太网(802.3z/802.3ab)→ 万兆以太网。千兆及以下兼容 CSMA/CD,万兆只支持全双工光纤。
3. 虚拟局域网 VLAN。 交换机连接的网络是一个大广播域,广播风暴影响性能且不安全。VLAN 是在交换机上用软件划分出的逻辑网络,把一个物理局域网划分成多个广播域。划分方式主要有:基于端口(最常用,管理员把交换机端口指定到某 VLAN)、基于 MAC 地址、基于网络层地址/协议、基于策略(IP 组播)。同一 VLAN 内主机可二层直接通信,不同 VLAN 必须经过路由器或三层交换机才能通信。跨交换机的 VLAN 用干道(Trunk)链路传输,IEEE 802.1Q 标准在以太网帧中插入 4 字节的 VLAN 标签(VLAN ID 共 12 位,可用 ID 为 1~4094)。VLAN 的优点:抑制广播风暴、增强安全性、便于管理(不受物理位置限制)。
4. 无线局域网 WLAN。 无线局域网以无线电波(主要是 2.4 GHz 和 5 GHz 频段)为传输介质,标准为 IEEE 802.11 系列:802.11(2 Mb/s)、802.11b(11 Mb/s)、802.11a(54 Mb/s,5 GHz)、802.11g(54 Mb/s,2.4 GHz)、802.11n(600 Mb/s)、802.11ac(更高速率,5 GHz)。网络结构两种:基础设施网络(通过无线接入点 AP 连接有线网)与自组织网络 Ad hoc(无 AP,设备直接互联)。服务集概念:BSS 基本服务集(一个 AP 及其覆盖范围,BSSID 即 AP 的 MAC 地址)、ESS 扩展服务集(多个 BSS 通过分发系统互联)。无线信道与有线不同,无法"边发边听",且存在隐蔽站问题,因此 WLAN 不能用 CSMA/CD,而用 CSMA/CA(载波监听多点接入/冲突避免),通过帧间间隔、随机退避和 ACK 确认来减少冲突。无线的安全问题:早期 WEP 加密已被破解,应使用 WPA/WPA2(基于 802.11i)甚至 WPA3,并配合 MAC 地址过滤、隐藏 SSID 等措施。
动手理解
- 在终端执行
arp -a,看看同网段设备的 IP 与 MAC 地址对应关系;再执行ipconfig /all或ifconfig,找到自己网卡的物理地址(MAC),验证它是不是 48 位十六进制。 - 登录家里的无线路由器管理页面(通常 192.168.1.1 或 192.168.0.1),观察 WLAN 的加密方式(WPA2/WPA3)和信道设置,把本章知识与实物对应起来。
精通要点
- 能完整复述 CSMA/CD 的十六字方针和二进制指数退避,会推最短帧长 64 字节的由来。
- 能默画以太网帧格式并指出各字段长度和作用。
- 说出 VLAN 的至少三种划分方式、802.1Q 标签和"隔离广播域"的核心价值。
- 解释 WLAN 为什么用 CSMA/CA 而不用 CSMA/CD。
- 认得 802.3/802.11 等标准编号各自属于什么技术。
局域网内"门牌号"是 MAC 地址,但出了小区走向全国,需要另一种全球通用地址——下一章的 IP 地址与网络互联技术。
