通常,网络设备/软件会显示某种当前的吞吐量。例如,我的家庭路由器在其web接口中显示了每个连接设备的吞吐量。或者在下载文件时,每个web浏览器都显示该速率。
我的问题是:这通常是需要重新传输的原始数据速率,包括可能损坏的数据包(例如校验和失败)吗?还是“净吞吐量”只包括良好的数据包?
问题的背景是:在本地WLAN上的视频流(两个站址设备之间)上,我有时也不可能观察到同一视频在同一视频位置上具有相同的网络吞吐量(根据设备日志)的不良视频质量。我目前正在评估根本原因,需要充分理解不同的参数到底意味着什么。如果吞吐量包括损坏的数据包,这可能会解释零星的不良质量(例如,干扰本地WLAN的外部信号)。
发布于 2018-11-26 22:04:28
吞吐量是衡量我们实际通过网络发送/接收数据的速度。虽然乍一看,以比特为单位的带宽和吞吐量似乎是相同的,但它们是不同的。一个链路的带宽可能是bps,但只能通过这个链路发送/接收this,而T始终小于B。可以在源和目的地之间的任意点计算吞吐量,这是通过媒体传输数据的速率,而不是像您所说的那样检查好坏数据包。
发布于 2018-11-23 09:45:45
在计算中,带宽是数据在给定路径之间传输的最大速率。
带宽包含双向数据传输,您的怀疑是corrupt
数据包。
如果数据包在链路上传输,就会被计数,不管是好是坏。
发布于 2018-11-25 06:46:58
您的接入点可能显示基于MCS索引的链接速度。该索引包括一些变量,如信道宽度和空间流,以及调制和编码速率,从而在接入点和客户端之间产生PHY带宽。这与浏览器中文件下载的带宽或其他应用程序级别的吞吐量不同。
802.11无线连接比有线连接具有更多的开销,因此应用程序吞吐量较低,有时被称为"goodput“。
https://networkengineering.stackexchange.com/questions/54935
复制相似问题