gpt4 book ai didi

wireless - 连接到同一 wifi 的两个设备是否会通过接入点相互通信?

转载 作者:行者123 更新时间:2023-12-03 01:29:17 24 4
gpt4 key购买 nike

如果两个设备 A 和 B 通过接入点 C 连接到同一个 wifi,并且如果 A ping B,这些数据包会直接被 B 接收还是会被 C 捕获然后重新传输以便 B 可以捕获它们?

使用wireshark抓包显示ping包中的mac地址是A和B[不确定C是否应该有一个],因此如果数据包通过C,那么C就类似于集线器.

如果您能提供涵盖此方面的 802.11[?] 入门知识的链接,我们将不胜感激。

最佳答案

在标准(即非 AdHoc)WiFi 网络中,答案是肯定的,WiFi 站之间发送的数据包将通过接入点传输。正如 allen-smithee 提到的,如果您将 AP 视为交换机,而每个站之间的“关联”是电缆,那么这个类比可能更有意义。

测试这一点的一个好方法是查看两个客户端 A 和 B(它们连接到接入点 C 但相距很远,因此无法互相听到对方的声音)是否可以向对方发送数据包。

注意:如果客户端 A 和 B 距离足够近,可以听到对方的声音,他们就有可能直接进行通信,但这样实现通信会带来很多复杂性。

Matthew Gast 的书 802.11 Wireless Networks: The Definitive Guide 是一本很棒的 WiFi 入门读物。 (请参阅“副本”链接)。特别是第 4 章。此外,表 4-2 总结了 4 个地址字段以及其中针对 WiFi 中不同功能将出现的“地址”。

关于wireless - 连接到同一 wifi 的两个设备是否会通过接入点相互通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27312730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com