上传和下载速度是否共享 Wi-Fi 带宽?

Cal*_*res 15 wireless-networking lan

例如,我的 Wi-Fi 接入点的额定速度是 300 Mbit/s。如果我通过同一个 Wi-Fi 在两台设备之间传输文件,速度会分开还是我的源上传速度为 300 Mbit/s,我的接收设备上传速度为 300 Mbit/s,假设它们是唯一连接到的设备无线网络?

dav*_*dgo 27

非常“这将被分割”,但有额外的损失,所以你的速度将大大减少一半!

Wi-Fi是半双工的,因此一个设备只能一次发送或接收,需要在两者之间切换。

每个设备都连接到AP或路由器,并且在典型的802.11b /g/n/ac 中,终端设备彼此不通信。路由器需要接收数据(带宽的一半),然后传输它(带宽的一半),但是由于确认数据包,以及多个设备尝试同时通信时的冲突,带宽进一步降低。

(这一切不切实际地假设您实际上可以通过 300 兆位/秒的通道获得 300 兆位/秒的速度 - 在实验室或法拉第笼之外您不能。)

  • 在现实世界中,无线到无线传输的运行速度是无线到有线传输速度的 1/8 是完全常见的。 (11认同)

TOO*_*GAM 9

上传和下载速度是否共享 Wi-Fi 带宽?

我想答案取决于你的意思是哪个问题。如果你的意思是:

  • 我可以同时使用上传和下载,这样我就可以在两个方向上获得 300 Mbps 的速度吗?

那么答案是:否。双向通信称为“全双工”,其中一次单向称为“半双工”。从我的机器:

C:\> powershell "Get-NetAdapter | SELECT name, LinkSpeed, fullduplex | ft -tosize"

名称 LinkSpeed 全双工
---- --------- ----------
蓝牙网络连接 2 3 Mbps 真
Wi-Fi 72.2 Mbps 错误
以太网 0 bps
本地连接 1 Gbps 真
以太网 2 1 Gbps 真

如果您的意思是,“上传方向和下载方向是否需要共享可用资源的带宽,例如无线电频率使用的物理空气或时间?”,答案是:是的,这些方向共享提供的带宽通过这样的资源,一次一个。

在撰写本文时,我在一些专业设备可能会强制执行某些比例的工作中工作,例如 75% 的时间仅用于下载,而 25% 的时间仅用于上传(没有真正的回旋余地)。

如果您真正要问的问题是:“我的文件能以 300 Mbps 的速率传输吗?”那么答案是“不可能”。

让我们暂时假设您使用的是 HTTPS 或 FTPS 甚至 TFTP 之类的协议。

  • 第 1 层问题:您可能并不生活在没有其他无线电频率使用的星球上。即使进一步缩小范围,您可能也不会生活在一个没有 Wi-Fi 使用的星球上。分享,分享,分享。
  • 第 2 层问题:Wi-Fi 的协议开销,明显比以太网更重要
  • 第 3 层问题:IPv6 或 IPv4 的协议开销会影响这一点。
  • 第 4 层问题:传输协议上的协议,如 UDP 或 TCP 的更多开销,会影响效率。
  • 高层问题:
    • 协议(例如 HTTPS、FTPS 或 TFTP)有自己的数据
    • 软件可能会影响效率。诚然,许多人对快速网络堆栈有动力,因此现代流行的操作系统有望对 IPv4 进行相当优化的实现。然而,由网卡的设备驱动软件提供的 Wi-Fi 实现在其开发过程中可能经历了较少的优化增强。

您可能已经了解其中的一些内容,但仍然认为在 IP 数据包之外至少可以有 300 Mbps 的流量。但是以太网很重要,而 Wi-Fi 更重要。我什至听说 Wi-Fi 供应商以测量空气波的速度而闻名,这还不包括 Wi-Fi 设备必须做的一些建立或拆除时间来处理空域的可用性(用于创建格式正确的 Wi-Fi 帧的额外时间要少得多)。

众所周知,一些设备会根据天线可以处理的带宽乘以天线数量来报告速度,而忽略了一个事实,即那些较旧的 Wi-Fi 标准非常不喜欢碰撞,因此不可能让所有天线都得到一次使用。

行业标准是报告的 Mbps 与最终用户从设备中实际获得的数据不匹配。无论您是否喜欢这个想法的真实性,很高兴意识到这是一个普遍遵循的标准(所有报告 Wi-Fi 速度的公司)。

顺便说一句,300 Mbps?真的吗?我知道人们有不同的预算,但这种速度对我来说似乎已经足够老了,我认为值得在这里指出。Wi-Fi 4 于 2009 年发布,也就是十多年前。(当时,它主要被称为 802.11n,有时也称为 Wireless-N 等其他名称)。Wi-Fi 5 于 2013 年发布(称为 802.11ac),可报告 1.3 Gbps。在撰写本文时,Wi-Fi 6e 选项可用。Wi-Fi 5 设备现在很可能很便宜,所以如果你正在寻找尽可能高的网络速度,你可能需要考虑是否购买一些设备,甚至购买一些非常便宜的设备,可能对你有很大帮助好的。