区分 wifi/射频连接上的不同设备

网络工程 无线的 建筑学
2021-08-03 22:49:05

我想知道无线连接上的设备如何在所有其他设备之间相互识别,例如来自信道 2 上 2.4GHz 波的接入点的 wifi 信号将以 2413MHz 的频率进行通信(我认为......但是一个例子不仅仅是准确的陈述)

因此,如果您有 5 个不同的设备连接到它,它如何识别每个设备?我不是在谈论 IP 和 Mac 地址等上层属性,而是更多关于实际物理层的内容,谷歌只是给我空白和糟糕的答案,维基百科和其他网站没有给我任何技术信息。

如果发送方发送信号,比如 010101010,第一个数字是地址,除具有正确地址的设备外,所有设备都可以忽略它,但是如果另一个设备在该发送时间内发送信号,它们都处于相同的频率,所以没有办法找出是谁发送的..所以它实际上可能会破坏正在传输的数据,就像一屋子人大声喊叫,所有人的声音都一样?(我真的不知道这是如何工作的)

但是在所有当前的无线连接中情况并非如此,这就是我想了解的,这是怎么发生的?他们是如何区分的?如果您有 10 台设备在相同的频率和频道上同时发送信息,那么接收者如何知道谁发送了什么?

我的主要目标是您是否可以通过 RFID 阅读器同时识别多个 RFID 标签,例如,如果 20 个人同时走近一个 RFID 阅读器,它会识别所有人......这可能吗?这是我想知道的主要事情,我也想知道标准无线连接如何工作的一般概念以及它们之间的差异,这很酷,这引起了我的太多关注。

任何有关此主题的参考或帮助将不胜感激!差不多一个星期了,我仍然无法弄清楚这一点,也找不到任何内容。

先感谢您

1个回答

根据您的评论,我想我理解您的困惑。Wi-Fi 介质(无线电波)是一种共享介质,一次只能发送一个设备,即使您的 PC 和 WAP 也必须轮流发送,这就是为什么宣传的 Wi-Fi 速度只是这么多的营销炒作。如果多个设备同时发送,则会发生冲突,并且设备会收到乱码数据,而它会忽略这些数据。Wi-Fi 使用 CSMA-CA 来尝试避免冲突。

Wi-Fi 协议的设置是为了与所有其他设备以相同的频率公平地共享电波,即使是那些不属于您的网络的设备。设备甚至会退出并为其他设备腾出时间。如果您和邻居在同一频率上运行,则您的每台设备都会为同一频率上的所有其他设备提供时间。这就是为什么您的网络会减慢邻居网络的速度,反之亦然。你们都没有公共电波,你们必须分享它们。