我完全理解带宽和吞吐量之间的区别。带宽显示可以从发送方发送到接收方的最大数据量,而吞吐量则是已传输的实际数据量,因为它们可能是影响吞吐量的延迟等不同因素。
比特率是每秒可以传输的数据量(比特数),听起来与吞吐量相同。那么,关键的区别是什么呢?
发布于 2017-02-24 21:46:16
这些术语中有一些被不同的人使用,但下面是人们普遍接受的。
带宽是一个链路可以发送或接收的每秒比特数,包括所有流。例如,100 Mbps连接的带宽是100 Mbps,但这并不意味着它总是发送或接收100 Mbps,但这是该链路上的最大可能。与许多人所说的带宽不同,它并不意味着数据的使用。我看到人们说他们有一个带宽限制(每个链接都有),他们已经使用了他们的所有带宽的一个月。这是一个不正确的术语使用。他们要说的是,他们有一个数据使用限制,他们已经使用了一个月。
吞吐量是流程(流程到进程)可以发送或接收的时间段内的数据量。这包括了所有的主机开销,以及链路上的争用(一个链路上的多个流将使用一定百分比的带宽,从而降低了每个链路的吞吐量)。
比特率更接近带宽,但它通常是每个主机,或源到目标设备。从主机到交换机的比特率可能为100 Mbps,但从主机到主机的比特率较低。这通常包括多个流。
发布于 2017-11-20 18:50:47
每天,我都能看到人们,甚至是交流专家,在这三个术语上都会犯错误:
带宽:它的单位是Hz,所以数学上是: High_Used_Frequency - Low_Used_Frequency.所以,当我们用每秒来测量带宽时,即我们做错了。另外,有些人在网络领域工作,他们把带宽看作是数据速率。因此,带宽是高频和低频的区别。例如,调频信道的带宽为0.2MHz,而载波为WCDMA的带宽为5 5MHz。
数据速率:该单元为bps,因此我们可以说信道的数据速率是信道在一秒钟内传输比特的最大能力。在正常情况下,我们可以说,如果我们有5 5MHz带宽,那么信道容量(或数据速率)为5 5Mbps,也可以是带宽为5 5MHz,但数据速率为10 5Mbps,或2.5Mbps,这取决于调制方式和其他一些技术。
吞吐量:这个术语在许多不同的系统中使用,很明显,我们可以将它定义为:我们接收到的真实数据。例如,Bandwidth=5MHz,信道容量(数据速率)=10 6Mbps,但由于任何原因,我们准确地接收到6 6Mpbs,所以吞吐量是6 6Mbps。希望我给你个主意..。
发布于 2017-11-20 22:02:02
不反对其他答案,但一个重要的启示是,人们通常用相似和相同的词语来表达稍微不同的意思。
有几点值得添加,特别是如果您做了一些数字操作,比如尝试计算给定FTP连接在X Mbit/秒线上的最大吞吐量:
如果你把示波器放在电线上,你很快就会发现,符号率可能是不同的。例如,100 wire是125兆头,因为它为4位数据在线路上传输5位。
总之,所使用的术语往往因您强调的内容而异:
有时您会看到“峰值吞吐量”和“平均持续吞吐量”,我认为这是非常有用的。很多时候,有趣的利率完全取决于你平均的时期。
PS IEC前缀kibi、mebi等远未被普遍使用,但值得了解。
https://networkengineering.stackexchange.com/questions/39235
复制相似问题