我的WiFi系统包含两个接入点 AP1 和 AP2 ,地址 MAC_AP1 且 MAC_AP2
BSS中有两个站点 AP1 , STA1 和 STA2 ,地址 MAC_STA1 和 MAC_STA2 即可。
BSS中有一个站点 AP2 , STA3 ,地址 MAC_STA3 。
分发系统上还有服务器,地址为 MAC_SERVER 。
这是一张图
]
问题1:如果STA1向STA2发送一个帧,它会以哪种方式发送? 我的猜测是它就像紫色箭头所示。 STA1将其发送到AP1,AP1发送到STA2。
问题2:无线接口上需要哪些地址?为什么?
我的想法到目前为止,假设我的路径正确:
所以我需要MAC_STA1,MAC_STA2和MAC_AP1的地址正确吗?
问题3:与上述相同,但这次将帧从服务器发送到STA3。
所以我需要MAC_STA3,MAC_SERVER和MAC_AP2的地址正确吗?
问题3.1:为分发系统上的所有已使用地址命名。 我会给出与上一个问题相同的答案,这可能是错误的。
感谢您的帮助,谢谢。
答案 0 :(得分:1)
问题1:你是对的
问题2& 3:
80211中的寻址始终不包含所有4个地址。大多数情况只包含3.以下是相应的地址:
问题2:Addr1 = MAC_AP1; Addr2 = MAC_STA1; Addr3 = MAC_STA2
问题3:
这里,SERVER通过以太网将数据包作为以太网帧发送给AP2。 AP2反过来将从以太网帧中提取第3层数据(IP)并将其封装在80211报头内。此标头中的地址字段如下:
Addr1 = MAC_STA3; Addr2 = MAC_AP2; Addr3 = MAC_SERVER