假设有两台计算机以这种方式连接在一个无线网络中:
计算机A ->接入点1 ->接入点2 ->计算机B
当一个帧从计算机A发送到计算机B时,首先需要将该帧发送到接入点1,然后再发送到接入点2,最后是计算机B。
在此过程中产生了3个帧。在它的802.11帧中,这3帧将有不同的源和目的地地址沿途。
但在其802.3以太网帧中,三个生成帧中的目标地址和源地址是否会始终保持不变,以计算机B作为目标地址,计算机A作为源地址,或者该帧是否会将目标地址更改为接入点以太网地址?
发布于 2011-11-17 06:47:24
目标地址是目标系统,计算机B的MAC地址。
通信量将通过接入点,因为客户端与它相关联(这是802.11报头中的另一个字段,收件人);目标不是接入点,除非接入点实际上是第二层网络上流量的最终目的地--例如,访问它的管理接口,或者如果它是路由器,则在子网之外发送通信量。
802.11的设计是为了在802.11的许多相同的原理上工作,这就是为什么这些接入点可以在与以太网相同的第二层网络上很好地工作;只要把它们想象成对每个相关客户端都有不可见电缆的交换机。
是的,帧需要格式-在每一跳时交换媒体,但头总是包含计算机B的MAC作为目的地。接入点1跟踪计算机A的MAC地址属于相关客户端的事实,而计算机B的MAC地址是插入接入点2的任何以太网接口之外的。
第二层网络中的每个交换机或接入点都跟踪通过给定接口可以访问哪些MAC地址,这允许处理帧的每个设备独立地决定将其发送出去(无论是有线的还是无线的)。
https://serverfault.com/questions/331835
复制相似问题