当我将数据包发送到另一台计算机(两台计算机都具有wi-fi)时,是AP需要进行通信还是另一台计算机可以在没有AP的情况下直接从我的计算机接收信息?

评论

既然您提到您有一个AP,能否请您确认计算机不是在临时模式下工作?如果计算机在基础结构或临时模式下工作,则您的问题的答案完全不同。

没有临时模式。他们使用AP进行通信,并且它们在同一子网中

#1 楼

由于您提到了两台计算机和一个AP,因此我假设您不是在谈论即席或直接连接,而是在指基础结构模式操作。在这种情况下,所有通信都在每个站点与AP。这是因为站点与AP关联,在两个设备之间建立了关系,但是站点之间没有关系。

这有很多含义,但是我将限于两个

首先,仅仅因为一个站点可以向/从AP进行传输,并不意味着与同一AP关联的任何两个站点都将能够彼此/从彼此进行传输。 。为简化起见,如果将AP的覆盖范围想象成一个时钟(双手模拟),而该AP位于中间,则与AP通话的“ 12点”电台可能无法听到“ 6时”。

其次,在站与AP之间协商用于安全性的加密密钥(无论是基于个人/ PSK还是企业)。即使一个电台可以听到第二个电台,它也无法理解帧中的任何加密数据。 (注意:在某些情况下,即使不是所涉及的站点和AP,您也可以有意解密此数据,但这不是正常操作。)

评论


这也有一个特定但非常普遍的含义:从一个站点到另一个站点的大量数据传输可能会破坏整个小区,因为每个帧都在重新传输,这不仅使带宽使用增加了一倍,而且大大增加了发生帧干扰的机会。

–克莱里斯-谨慎乐观-
13年8月7日在20:33

@chrylis,是的,但确实不比两个站点都向有线侧的主机处理大量数据的情况更糟。如果您的数据使用率很高,那么还有其他一些要考虑的问题。

– YLearn♦
13年8月7日在22:03

对此我不确定;我主要使用笔记本电脑扩展坞的原因是,尽管无竞争的有线到无线传输通常约为最大吞吐量的75%,但我发现无线到无线的传输速度下降到10%左右。

–克莱里斯-谨慎乐观-
13年8月7日在22:53

@chrylis,在您的方案中最有可能发挥其他作用,例如TCP窗口缩放。您的示例似乎也只在处理一个发送到有线的无线站。

– YLearn♦
13年8月8日在22:24

@YLearn再次感谢您。这非常有帮助。

– BrunoMCBraga
13年8月10日在21:15

#2 楼

在自组织网络中,无线客户端无需任何中间设备即可直接相互通信。

在基础结构网络中,AP充当网桥,无线客户端之间的所有通信都通过它们(甚至是与同一AP关联的客户端之间的通信)。这允许高级功能,例如客户端隔离。