以太网两地址与 802.11 三地址/四地址总对照
本文最后更新于3 天前,其中的信息可能已经过时,如有错误请发送邮件到184874483@qq.com

这道第31题,正确答案是 D:MAC_B,BSSID2,MAC2

这题属于 802.11 无线局域网里很典型的一类题:MAC 帧地址字段判定题。它表面上在考“地址1、地址2、地址3分别填什么”,本质上其实同时考了两层东西:一层是 802.11 帧中地址字段的含义不是固定不变的,而是取决于帧的发送方向;另一层是 经过路由器后,二层 MAC 地址会重新封装,不能一直把源地址想成最初的主机 A 的 MAC 地址

先看题干最关键的一句话:题目问的是 “MAC 帧从接入点 AP2 转发到目的主机 B 的这段链路上”。也就是说,现在分析的不是整条路径,而是最后这一跳:AP2 → B。这一跳是一个 AP 向无线站点发送数据帧 的场景。

在 802.11 中,基础设施模式下如果是 AP 发给站点,那么这一帧的方向就是:

From DS = 1,To DS = 0

对于这种情况,三个地址字段的含义应当记成:

  • 地址1:目的地址 / 接收方地址
  • 地址2:发送方地址(发送该帧的 AP,即 BSSID)
  • 地址3:源地址

于是先能马上确定两项:

  • 地址1 是最终接收该无线帧的主机 B,所以是 MAC_B
  • 地址2 是发送该无线帧的 AP2,所以是 BSSID2

真正容易错的是地址3。

很多人会下意识写成 MAC_A,觉得“最开始不是 A 发给 B 吗,源地址当然是 A”。但这题图里在 AP1 和 AP2 之间放了一个有两个接口地址 MAC1、MAC2 的三层设备。也就是说,中间不是单纯二层透传,而是经过了新的链路层重新封装。当数据到了 AP2 所在这一侧网络时,这一段链路上的源 MAC 已经不是最初的 A,而是该网段上把帧交给 AP2 的那个接口,也就是 MAC2

所以最后一跳 AP2 → B 的 802.11 MAC 帧应为:

  • 地址1 = MAC_B
  • 地址2 = BSSID2
  • 地址3 = MAC2

因此选 D

这题考查的核心概念,可以整理成下面这条主线:

首先,要会判断 当前分析的是哪一跳。题目已经限定为 “AP2 到 B” 这一跳,所以所有地址都要站在这一跳来分析,而不是站在“整个通信过程”去想。

其次,要会根据方向判断 802.11 地址字段含义。对考研来说,最常见的三种情况可以这样记:

  1. 站点 → AP
    To DS = 1, From DS = 0
    地址1 = BSSID
    地址2 = 站点 MAC
    地址3 = 目的地址
  2. AP → 站点
    To DS = 0, From DS = 1
    地址1 = 目的站点 MAC
    地址2 = BSSID
    地址3 = 源地址
  3. 同一 BSS 内站点直连(很少单独考)
    To DS = 0, From DS = 0

这题正好属于第 2 种。

再次,要意识到 路由器会改写二层帧首部。这是本题最容易失分的点。IP 层源地址和目的地址一般不变,但每经过一个新的链路,MAC 帧都要重新封装,所以分析某一段链路上的 MAC 地址时,必须看该段链路上“谁在发送、谁在接收”,而不是机械地盯着“最初是谁发起通信”。

这类题为什么容易错,常见有两种错误思路。

第一种错误,是把 802.11 的地址1、地址2、地址3机械理解成“源地址、目的地址、BSSID”,这肯定不行。802.11 这几个地址字段的含义是会随着 To DS / From DS 的取值变化的,不是固定模板。

第二种错误,是忽略中间三层设备的作用。只要中间出现路由器或具有不同接口 MAC 的三层转发设备,就要立刻提醒自己:后面链路上的源 MAC/目的 MAC 很可能都已经变了。这题里就是这样,地址3不能再写 MAC_A,而应写 MAC2

以后遇到同类题,最快的识别方法可以压成三步:

先看题目问的是哪一段链路;
再看这一段是“站点发给 AP”还是“AP 发给站点”;
最后检查中间是否经过路由器,判断源 MAC 是否已经换成该网段接口地址。

按这个顺序做,这类题基本就不会乱。

第42题选 B

00-12-34-56-78-9b,00-12-34-56-78-9a,00-12-34-56-78-9c

也就是:

  • 地址1 = AP 的 MAC(00-12-34-56-78-9b)
  • 地址2 = 主机 H 的 MAC(00-12-34-56-78-9a)
  • 地址3 = 路由器 R 接口的 MAC(00-12-34-56-78-9c)

这题是 802.11 无线局域网里非常典型的 三地址字段判定题。本质上考两件事:一是 IEEE 802.11 帧的地址1、地址2、地址3不是固定“源、目的、第三方”那种死记模式,而是要结合发送方向判断;二是 发往 Internet 时,二层目的地址不是远端主机,而是本地默认网关的 MAC 地址

先看题干和图。题目说的是:主机 H 发送一个封装访问 Internet 的 IP 分组的 IEEE 802.11 帧 F。图中发送方向是 H → AP,也就是无线站点把帧发给接入点,再由 AP 转交到分布系统,最后到路由器 R,再上 Internet。

这一类场景在 802.11 中属于:

  • To DS = 1
  • From DS = 0

也就是“站点发往接入点,再送入分布系统”的情况。

在这种情况下,三个地址字段的含义要记成:

  • 地址1:接收端地址 RA,也就是当前这条无线链路上的接收方
  • 地址2:发送端地址 TA,也就是当前这条无线链路上的发送方
  • 地址3:目的地址 DA,也就是进入分布系统后要送往的目的 MAC

代入本题:

首先,当前这条无线链路是 H 发给 AP,所以:

  • 接收方是 AP,故 地址1 = AP 的 MAC = 00-12-34-56-78-9b
  • 发送方是 H,故 地址2 = H 的 MAC = 00-12-34-56-78-9a

接着看地址3。这里最容易错。

题目说“访问 Internet”,很多人会误以为地址3应当写 Internet 上远端主机的地址,或者继续写 AP 的地址。这都不对。因为 MAC 地址只在本地链路内起作用,主机 H 要访问 Internet,先把 IP 分组交给本地默认网关,也就是图中的路由器 R。所以这一帧在链路层真正要交付的下一跳,是 R 的接口 MAC 地址 00-12-34-56-78-9c

因此:

  • 地址3 = 00-12-34-56-78-9c

所以选 B

这题考查的概念和题型,可以这样归纳。

这题考了什么概念

第一,考的是 802.11 帧地址字段与发送方向的对应关系
很多以太网题只用“源 MAC、目的 MAC”就够了,但 802.11 在基础设施模式下常常要结合 To DSFrom DS 来判断地址1、地址2、地址3的含义。

第二,考的是 访问外网时的下一跳思想
只要主机访问的对象不在本地网段,链路层的目的 MAC 就不是最终远端主机,而是 默认网关的 MAC 地址

第三,考的是 无线局域网与有线以太网在帧首部上的区别
以太网通常直接看源 MAC 和目的 MAC;而 802.11 经常考三地址甚至四地址字段。

这是什么题型

这是考研里很常见的 “802.11 MAC 地址判定题”,常见问法有三种:

第一种,直接问地址1、2、3分别是什么。
第二种,给一个场景,让判断 To DS 和 From DS。
第三种,把无线站点、AP、路由器混在一起,考“谁是本地二层目的地址”。

本题就是第一种和第三种结合。

这类题为什么容易错

最常见的错法有两个。

一种错法是把地址1、地址2、地址3机械记成“目的、源、AP”,不看发送方向。这在 802.11 里很容易出错,因为它们的语义会随 To DS / From DS 改变。

另一种错法是看到“访问 Internet”就把目的地址想成远端服务器。这个错误本质上是把 IP 层目的地址链路层目的 MAC 地址 混了。链路层永远只管当前这一跳,发往外网时,当前这一跳的目的 MAC 往往是默认网关。

以后怎么快速做这类题

这类题可以固定按下面三步走:

先判断当前帧是谁发给谁,是 站点→AP 还是 AP→站点
再套 802.11 地址字段规则,确定地址1和地址2。
最后判断地址3对应的是谁:如果是去外网,一般写 默认网关 MAC;如果是同一局域网内通信,再写对端主机的 MAC。

把本题压缩成一句话记忆就是:

站点发往 AP,地址1写 AP,地址2写本站,地址3写进入分布系统后的目的 MAC;访问 Internet 时这个目的 MAC 就是默认网关。

以太网两地址与 802.11 三地址/四地址总对照

前面第31题和第42题放在一起看,最值得整理的不是某一道题的答案本身,而是这类题背后的统一做法。实际复盘时会发现,很多错误都不是知识点不会,而是把“有线以太网帧”和“无线 802.11 帧”混着做了。只要先把这两类帧的地址字段体系拆开,再建立统一的判断流程,这类题基本都能稳定拿下。


一、先把两类 MAC 帧分开

1. 有线以太网 MAC 帧:核心是两地址

以太网帧最核心的地址字段只有两个:

  • 目的 MAC 地址
  • 源 MAC 地址

做题时只需要盯住一句话:

当前这一跳,谁发,谁收。

于是:

  • 源 MAC = 当前链路的发送方
  • 目的 MAC = 当前链路的接收方,或者说下一跳设备

这里最常见的陷阱不是交换机,而是路由器。因为交换机只是在二层转发,不改帧首部;而路由器一旦参与转发,说明进入了新链路,MAC 帧就要重新封装。

所以有线以太网题的主结论可以先记成:

交换机不改 MAC,路由器会让下一段链路的 MAC 重新计算。


2. 无线 802.11 MAC 帧:核心是地址1、2、3、4

无线局域网里,题目往往不是直接问“源 MAC、目的 MAC”,而是问:

  • 地址1是什么
  • 地址2是什么
  • 地址3是什么
  • 有时还会问地址4

这时不能再像以太网那样机械理解。因为 802.11 里的地址字段意义随方向变化。也就是说,地址1不一定永远是“目的”,地址2也不一定永远是“源”,要结合 To DSFrom DS 一起判断。

所以 802.11 题的第一反应应该不是填地址,而是先问:

当前这一帧,是站点发给 AP,还是 AP 发给站点?


二、最常考的 802.11 三地址帧对照表

考研里最常考的是基础设施模式下的三地址帧,尤其就是前面两道题对应的这两种情形。

场景To DSFrom DS地址1地址2地址3
站点 → AP10AP(接收方)站点(发送方)DS 中的目的 MAC
AP → 站点01站点(接收方)AP / BSSID(发送方)DS 中的源 MAC

这张表非常关键。前面两题本质上就是这两行的直接应用。


三、把前面两题重新代入这张表

1. 第42题属于“站点 → AP”

题目场景是主机 H 通过无线接入点 AP 去访问 Internet。当前问的是 H 发出的 802.11 帧 F 中地址1、地址2、地址3分别是什么。

这就是典型的:

站点 → AP

所以直接套表:

  • 地址1 = AP 的 MAC
  • 地址2 = 主机 H 的 MAC
  • 地址3 = DS 中的目的 MAC

接下来只需要判断“DS 中的目的 MAC”是谁。因为题目是“访问 Internet”,并不是同一局域网内直达某台主机,所以本地链路层真正要找的不是远端 Internet 主机,而是默认网关。图中默认网关就是路由器 R 的接口。

因此:

  • 地址1 = AP 的 MAC
  • 地址2 = H 的 MAC
  • 地址3 = 路由器接口 MAC

这就是第42题答案成立的根本原因。


2. 第31题属于“AP → 站点”

题目场景是 A 发给 B,中间经过 AP1、路由器、AP2,问的是 AP2 转发给 B 这一跳上的 802.11 MAC 帧地址字段。

这一跳显然是:

AP → 站点

于是直接套表:

  • 地址1 = 站点 B 的 MAC
  • 地址2 = AP2 的 BSSID / MAC
  • 地址3 = DS 中的源 MAC

真正的陷阱在地址3。

很多人看到整个通信是 A 发给 B,就会下意识写成 A 的 MAC。但题目明确存在中间路由器,这就意味着在到达 AP2 所在局域网时,链路层封装已经换过了。也就是说,AP2 所连接的分布系统那一侧,真正把数据交给 AP2 的不是主机 A,而是路由器在该侧的接口

所以地址3不该写成 A 的 MAC,而该写成 路由器该侧接口 MAC

这也是第31题最典型的误区:
把端到端的“最初源主机”错当成当前链路的“二层源地址”。


四、为什么“访问 Internet”时地址3常常是网关 MAC

这类题经常容易错在这里,所以单独拎出来讲最有价值。

做题时经常看到这样的表述:

  • 主机访问 Internet
  • 主机给远端网站发数据
  • 主机向另一子网主机发送分组

这时很容易脑子里一直盯着“最终目的主机”,于是把 MAC 地址也往最终目的身上套。这个思路在链路层里是错误的。

要分清:

  • IP 地址表示最终通信端点
  • MAC 地址表示当前这一跳交给谁

所以,只要通信目标不在本地网段,那么当前链路上的目的 MAC 通常就不是远端主机,而是默认网关的 MAC 地址

这一点不仅适用于以太网两地址题,也适用于 802.11 三地址题中的“DS 中目的 MAC”。

所以以后看到“访问 Internet”这类表述,脑子里要立刻触发一句话:

链路层先找网关,不找远端主机。


五、802.11 中 BSSID 到底是什么,为什么总出现

很多题里会把 AP 的 MAC 和 BSSID 混着写,容易让人不安。考研语境下,一般可以这样理解:

在基础设施模式中,BSSID 往往就是 AP 所代表的那个基本服务集标识地址,本题型里通常可把它理解成 AP 在该无线局域网中的标识 MAC 地址。因此在很多选择题中,出现“地址2写 BSSID”或者“地址2写 AP 的 MAC”,本质上是在同一层意思上作答。

所以在这类题里看到:

  • AP 的 MAC
  • BSSID
  • BSSID1、BSSID2

一般都不要慌,本质上都是在定位“该无线帧中 AP 这一方是谁”。


六、再往前一步:四地址帧怎么理解

考研里最常考的是三地址帧,但四地址帧也可能以概念题形式出现。它往往出现在 无线分布系统 WDS 等更复杂的场景中。

可以先记最核心的一点:

三地址帧已经足够覆盖“站点—AP—分布系统”中的大多数普通题;四地址帧是为了同时把无线链路两端设备地址和原始源/目的地址都表达出来。

一个常见的记法是:

条件含义
To DS = 0,From DS = 0普通无线直连场景,常见三地址
To DS = 1,From DS = 0站点发往 AP,常见三地址
To DS = 0,From DS = 1AP 发往站点,常见三地址
To DS = 1,From DS = 1需要四地址,常与 AP 间转发/WDS 有关

考研一般不会把四地址帧考得特别复杂,但至少要知道:

只有当 To DS 和 From DS 同时为 1 时,才需要地址4。

这一点经常以选择题形式单独出现。


七、这类题最稳定的做题流程

这部分是最值得真正记住的。以后做题时,不要直接看选项,而是按固定流程走。

第一步:判断考的是以太网还是 802.11

看到这些词,基本就该切到 802.11 模式:

  • IEEE 802.11
  • 无线局域网
  • AP
  • BSSID
  • To DS / From DS

如果没有这些,而是普通主机、交换机、路由器、有线链路,那通常优先按以太网两地址来做。


第二步:锁定题目问的是哪一跳

这一点极其重要。题目常常画整条路径,但实际只问某一段。

例如:

  • H → AP
  • AP2 → B
  • 路由器 → 主机
  • 主机 → 交换机

做题时最好先在心里写一句:

当前分析链路:谁 → 谁。

只要这一句没写清,后面地址很容易乱。


第三步:若是有线链路,直接判源 MAC 和目的 MAC

规则非常简单:

  • 源 MAC = 当前发送方
  • 目的 MAC = 当前接收方 / 下一跳

但要加一条修正:

  • 交换机不改二层地址
  • 路由器参与后,下一段链路重新封装

第四步:若是无线链路,先判“站点→AP”还是“AP→站点”

这是 802.11 题的核心分水岭。

站点 → AP

直接套:

  • 地址1 = AP
  • 地址2 = 站点
  • 地址3 = DS 中目的 MAC

AP → 站点

直接套:

  • 地址1 = 站点
  • 地址2 = AP / BSSID
  • 地址3 = DS 中源 MAC

第五步:看到“访问外网”或“跨网段”,优先想到网关

这一步可以作为自动检查项。

如果目标不在本地网段,那么:

  • 有线题中的目的 MAC 往往是默认网关
  • 无线题中的地址3也常常对应默认网关所在接口的 MAC

第六步:看到路由器,就提醒自己“不要把最初主机的 MAC 带到后半段链路”

这是前面第31题的核心经验。

IP 地址常常端到端不变,但 MAC 地址是逐跳变化的。


八、最常见的误区,最好一次性纠正

误区1:把 MAC 地址理解成端到端地址

这是最本质的错误。MAC 地址只管当前链路,不管整个传输路径。


误区2:访问 Internet 时把远端服务器写成目的 MAC

只要还在本地链路上,目的 MAC 通常先写默认网关,不写远端服务器。


误区3:看到地址1、2、3就硬背成“目的、源、BSSID”

802.11 里不能这样死套,必须看方向。


误区4:经过路由器后,仍把源 MAC 写成最初主机

这在综合路径题中最容易错,也是考研最爱卡人的点。


九、把这部分压成考场可用的口诀

这类题最后还是要落到能快速识别、快速判断上。前面内容可以压成下面几句。

1. 以太网题口诀

谁发谁源,谁收谁目的;
交换机不改,路由器重封。


2. 802.11 三地址口诀

站点发 AP:1 写 AP,2 写站点,3 写 DS 目的。
AP 发站点:1 写站点,2 写 AP,3 写 DS 源。


3. 上网题口诀

访问外网先找网关,链路层不找远端主机。


4. 综合题口诀

先判帧类型,再判哪一跳;
有线看两地址,无线看方向表;
一见路由器,MAC 重新算。


十、最后把这类题归成三个高频题型

从考研做题角度看,这一块大致可以归成三种高频题型。

第一种是 普通以太网两地址判定题
重点看是否同网段、是否经过路由器、目的 MAC 是对端主机还是默认网关。

第二种是 802.11 三地址字段判定题
重点看当前无线链路方向,是站点到 AP,还是 AP 到站点。

第三种是 跨多段链路的综合判定题
重点看题目问的是哪一跳,切忌把整条路径的源和目的混成一个答案。

前面第42题属于第二种里的“站点→AP,上网场景”;第31题属于第二种里的“AP→站点,且中间经过路由器”。把这两题理解透,这一类 MAC 地址题的主干就已经基本打通了。

一张最简总结表

最后再压成一张最适合考前看的小表。

题目类型判断关键直接结论
有线以太网当前这一跳谁发谁收源 MAC = 发送方,目的 MAC = 接收方/下一跳
有线跨路由器是否进入新链路经过路由器后,MAC 重新封装
无线站点→APTo DS=1, From DS=0地址1=AP,地址2=站点,地址3=DS 中目的 MAC
无线 AP→站点To DS=0, From DS=1地址1=站点,地址2=AP/BSSID,地址3=DS 中源 MAC
访问 Internet目标不在本地网段本地链路层先找默认网关 MAC
经过交换机仅二层转发不改帧中的源/目的 MAC

这个问题确实需要先澄清,不然前面的第31题、第42题虽然能做对,但总感觉是在“套表”,没有真正理解。

这里最关键的有两点:

第一,AP 到底是什么
第二,这个表到底在表达什么,为什么地址1、地址2、地址3会变来变去

下面把这两个问题一次讲清。


一、AP 到底是什么意思

AP 是 Access Point 的缩写,中文一般叫 接入点

在无线局域网里,可以把 AP 先粗略理解成“无线网络里的桥梁”或者“无线基站”。它的作用是:

  • 一头连着无线终端,比如手机、笔记本、平板
  • 另一头连着分布系统 DS,通常可以继续通向有线局域网、交换机、路由器、Internet

所以,AP 不是“普通主机”,也不是单纯“交换机”,它更像是 无线站点接入整个局域网的入口

1. 在家庭网络里,AP 经常和路由器做在一起

这个地方特别容易混。

家里常见的“无线路由器”,实际上往往把好几个功能做到了一台设备里:

  • 路由器功能
  • 交换机功能
  • AP 功能

但在考试里,这几个概念通常是拆开的。

也就是说:

  • 路由器负责三层转发
  • AP负责无线接入

所以题目中画一个 AP,再画一个路由器,是完全正常的。不要把 AP 默认等同于路由器。


2. AP 在 802.11 题里为什么总出现

因为 802.11 是无线局域网协议,很多帧都要经过 AP。

常见两种方向:

  • 站点 → AP
  • AP → 站点

只要方向不同,帧首部里的几个地址字段含义就会变。

所以 AP 之所以老出现,不是因为它神秘,而是因为 802.11 帧要区分“数据正在进入分布系统”还是“数据正在从分布系统发给无线站点”


二、这个表到底在讲什么

你发的这张表,本质上是在总结 802.11 MAC 帧地址1、地址2、地址3、地址4在不同方向下分别表示谁

它不是乱表,它其实是在回答一个核心问题:

同样叫“地址1、地址2、地址3”,为什么有时候地址1是 AP,有时候地址1又是目的主机?

答案就是:
因为 802.11 里这几个地址字段的意义,要看帧是 去往 AP,还是 来自 AP


三、先看表最左边那两列:它们是什么意思

你这张表左边前两列写的是:

  • 去往 AP
  • 来自 AP

这其实就是把标准里的两个控制位换成了更容易懂的中文说法。

标准术语通常是:

  • To DS
  • From DS

这里 DS 是分布系统(Distribution System)。

如果按考研最容易理解的说法,可以直接对应成:

  • 去往AP = 这帧是不是从无线站点发给 AP
  • 来自AP = 这帧是不是从 AP 发给无线站点

所以表里那两个 0/1,不是在表示地址值,而是在表示 当前帧的方向类型


四、这个表应该怎么读

这个表建议不要横着死记,而要按“场景”来读。


场景1:去往 AP = 1,来自 AP = 0

这就是:

无线站点 → AP

比如笔记本把数据发给 AP,再通过 AP 进入局域网。

这时表里写的是:

  • 地址1:接收地址 = AP 地址
  • 地址2:发送地址 = 源地址
  • 地址3:目的地址

这句话可以翻译成最容易记的版本:

站点发给 AP 时:

  • 地址1写 AP
  • 地址2写这个站点自己
  • 地址3写最终要去找的那个二层目的地址

这就是前面第42题的类型。

比如主机 H 上网:

  • 地址1 = AP 的 MAC
  • 地址2 = H 的 MAC
  • 地址3 = 默认网关(路由器接口)的 MAC

因为它不是直接找 Internet 上远端主机的 MAC,而是先交给本地网关。


场景2:去往 AP = 0,来自 AP = 1

这就是:

AP → 无线站点

比如 AP 把数据转发给手机、笔记本。

表里写的是:

  • 地址1:接收地址 = 目的地址
  • 地址2:发送地址 = AP 地址
  • 地址3:源地址

翻译成最容易记的版本:

AP 发给站点时:

  • 地址1写接收这个无线帧的站点
  • 地址2写 AP
  • 地址3写这份数据在分布系统那一侧的源 MAC

这就是前面第31题的类型。

比如 AP2 发给 B:

  • 地址1 = B 的 MAC
  • 地址2 = AP2 的 BSSID / MAC
  • 地址3 = 分布系统那一侧的源 MAC

如果中间有路由器,那这个“源 MAC”往往已经不是最初的 A,而是路由器接口的 MAC。


场景3:去往 AP = 0,来自 AP = 0

这时表里写的是:

  • 地址1 = 目的地址
  • 地址2 = 源地址
  • 地址3 = BSSID

这个场景一般对应 不经过分布系统 的情形,最常见是 IBSS(独立基本服务集,也就是无 AP 的自组网)或者同类简化题。

对考研来说,这一行不是最高频,但要知道它表示的是:

既不是去 AP,也不是来自 AP。

这时地址1、地址2就更接近普通“目的/源”的直观理解。


场景4:去往 AP = 1,来自 AP = 1

这时表里地址4也出现了:

  • 地址1 = 接收地址1 = AP 地址
  • 地址2 = 发送地址 = AP 地址
  • 地址3 = 目的地址
  • 地址4 = 源地址

这就是 四地址帧,一般出现在 WDS(无线分布系统)等更复杂场景中。

这个在考研里通常只作为概念题,不像前三地址那么高频。重点只要知道一句:

只有当“去往 AP”和“来自 AP”同时为1时,才会出现地址4。


五、为什么 802.11 非要设计成这样,看起来这么绕

这个问题如果不想清楚,表永远都像“硬背”。

其实 802.11 这样设计,是因为无线局域网里一帧数据常常牵涉两层关系:

第一层,是当前无线链路上,谁发给谁
第二层,是从整个局域网视角看,这份数据原本从哪来、最终到哪去

所以它要同时描述两件事:

  • 当前无线收发双方是谁
  • 这份数据在整个网络里的原始源和最终目的又是谁

这就是为什么 802.11 往往需要三个地址,而不是像普通以太网那样两个地址就够了。


六、把“地址1、地址2、地址3”真正讲成一句人话

这个地方最适合建立直觉。

1. 地址1,优先理解成“当前这一跳无线链路上的接收方”

所以:

  • 站点发给 AP 时,地址1 = AP
  • AP 发给站点时,地址1 = 站点

这就是为什么地址1有时候是 AP,有时候又是主机。


2. 地址2,优先理解成“当前这一跳无线链路上的发送方”

所以:

  • 站点发给 AP 时,地址2 = 站点
  • AP 发给站点时,地址2 = AP

这就很像有线以太网里的“源地址”,但注意只是“当前这一跳”的发送方。


3. 地址3,优先理解成“这份数据在分布系统那一侧真正关心的源/目的”

这是最容易错的一个。

  • 如果是 站点 → AP,数据要送进分布系统,所以地址3通常写“DS中的目的地址”
  • 如果是 AP → 站点,数据是从分布系统出来的,所以地址3通常写“DS中的源地址”

所以地址3不是固定的“源”也不是固定的“目的”,而是和方向有关。

这就是这张表的核心。


七、BSSID 又是什么,和 AP 什么关系

你这张图下面有一段注释:

  • RA 是 Receiver Address,接收地址
  • BSSID 是 Basic Service Set Identifier,基本服务集标识符
  • SA 是 Source Address,源地址
  • DA 是 Destination Address,目的地址

这里面最容易疑惑的是 BSSID。

在考研题里,可以先把 BSSID 理解成:

这个 AP 所代表的无线基本服务集的标识地址,通常就是 AP 某个无线接口的 MAC 地址。

所以很多题里会出现:

  • AP 地址
  • BSSID
  • BSSID1 / BSSID2

这些在题目求解时,往往都可以理解成“该 AP 在无线这一侧的标识地址”。

所以第31题里写“地址2 = BSSID2”,本质上就是在写“地址2 = AP2 的地址”。


八、怎么用这张表做题

这张表不用整张死背,只要记住两个高频模板,绝大多数题都能做。

模板1:站点发给 AP

直接记:

地址1 = AP
地址2 = 站点
地址3 = 分布系统中的目的地址

如果题目说“访问 Internet”,那地址3大概率就是默认网关 MAC。

这就是第42题。


模板2:AP 发给站点

直接记:

地址1 = 站点
地址2 = AP
地址3 = 分布系统中的源地址

如果题目中间经过路由器,那地址3很可能是路由器接口 MAC,而不是最初主机的 MAC。

这就是第31题。


九、把这张表压缩成最适合做题的口诀

这一部分最适合考前背。

高频两句

去往 AP:1 写 AP,2 写自己,3 写目的。
来自 AP:1 写自己,2 写 AP,3 写源头。

这里“自己”是指无线站点。
“目的”或“源头”是指分布系统那一侧的目的/源 MAC。


十、最后把整件事彻底说透

其实这张表真正难的不是内容,而是视角。

很多人总是站在“整个通信过程”的角度看地址,觉得 A 发给 B,那地址里就该一直是 A 和 B。
但 802.11 表关心的是:

当前这一个无线跳上,谁在收,谁在发;而这份数据在无线之外又原本来自哪里、要去向哪里。

所以三个地址其实分别在回答三个不同的问题:

  • 地址1:这一跳收给谁
  • 地址2:这一跳谁发的
  • 地址3:这份数据在分布系统那边真正对应的源/目的

只要把这三层关系分开,这张表就不乱了。


用一句话总结

AP 就是无线接入点,是无线站点进入局域网的入口;这张表不是在列“固定地址名”,而是在列“802.11 帧在不同传输方向下,地址1/2/3分别应该写谁”。

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇