networking解释:兆字节还是兆字节?

我对networking条款感到困惑。

你能向我解释我如何计算networking带宽

当人们说20Gbps是否意味着2.5G字节?

我真的需要了解VPS公司所说的“带宽:2000GB /月”是什么意思。

Gb应该是指位,而GB应该是指字节。 带宽总是以每秒比特数来衡量,但是磁盘上的文件是以字节为单位来衡量的。

您最好的select是让VPS公司定义他们正在使用的条款,以便达成一致,因为这些条款经常被误解或误用。

networking带宽通常以每单位时间的比特数来表示,例如45Mb / sec( b)或45Mbit / sec。 这表示转移

传输的数据量通常以移动的绝对数量(例如50MB( B)文件或50MB数据)引用。


大多数托pipe服务提供商以传输速率销售带宽 – 您可以每秒允许很多位数,并且可以按照这个速度进行限制,或者允许“可突发带宽”(通常根据您使用的第95个百分比计算可用带宽) – 使用大量的多余的带宽,得到一个更大的账单)。

有些提供商通过传送数据的数量销售 – 这在共享的networking托pipe公司中更为常见。 您可以通过粗略近似将其转换为速率(将数量乘以8,然后除以计费周期中的秒数 – 2592000秒约为一个月(30天))。
这里需要注意的是,你计算的速度是非常没有意义的:你可以在29天内完成零stream量,然后在30天内将所有50GB的stream量全部推出,并且就你的提供商而言,你是在你的使用范围之内。 将自己限制在计算比率的最大值时减去填充的小余量,这几乎可以保证您不会超过转换上限,但可能会不必要地损害性能。

这个公式的反过来会给你一个给定速率上限的最大数量的粗略近似,这可能是更有用的,但要记住,基于速率计数的每个位的数据提供者(数据包,协议和有效载荷),所以你可以移动的实际数据量(有效载荷)比原始数据要低一些。

除了显而易见的比特/字节的信息,以及1000与1024之间的差异之外,还有一个与带宽有关的已知问题:

  • 64Kbps通常是64000 bps(?)
  • 1024Kbps可以是1024000 bps(??)
  • 1Mbps与1000000bps或1048576bps(!)一样可能是1024000bps
  • 我已经看到1Gbps,竟然是1048576000bps,而不是1073741824bps也不是1000000000bps(!!!)

为什么?

这是因为数字通信的最初用途是电话系统,它使用8KHz(8000Hz)的8位ADC(模拟/数字转换器),每秒产生64000比特。 然后,T1线路汇聚了24个语音通道,创build了一个常用的1536000bps的实现(通常卖1.5Mbit,但1.5 * 2 ^ 20应该是1572864bps)。

同时,单个渠道的销售量很容易增加,一次达到64000bps。 很久以后,许多新的传输技术不是以bps定义的,而是以64k信道的倍数来定义的。 令人困惑的是,这些乘数通常是二进制数,所以有时8Mbps可以是128 * 64000 = 8192000bps,而不是2 ^ 23 = 8388608。

业界标准是速度以千兆/秒为单位,而测量的吞吐量以千兆字节的吞吐量(服务器发送/接收的数据量)

文件以字节为单位。
所以当文件下载是连接使用的最重要的事情时,可以用字节表示每月。
但连接带宽通常用位表示,因为8位组与传输的文件字节之间没有直接关系。 (有些位用于纠错,有些协议可能使用8位以外的字,甚至可变的位速率)

作为结束语,这种情况是有意义的, b是比特, B是字节,尽pipe我已经看到这个惯例经常被滥用。

我很惊讶,没有人提到Mebibits这个词,虽然提到计数方式。
1 Mebibit = 2 * 32位 ,或1048576 位 ,相当于1024千比特。

一个月2000 GB(千兆字节)。 正如其他好的答案所指出的那样,29天和2000天可能意味着30天,或者连续30天每天66.6 GB。 其中,如果我的math是正确的,意味着连续30天6.172 Mbps(兆比特每秒)。

math:

2000 gigabytes * 8 bits per byte = 16000 gigabits (16 terabits!) 16000 gigabits / 30 days = 533.33333333... gigabits per day 533.33333... gigabits per day / 24 hours in a day = 22.2222... gigabits per hour 22.222... gigabits per hour / 60 minutes in an hour = .37037037... gigabits per minute .37037037... gigabits per minute / 60 seconds in a minute = 6.172839506172839506e-3 gigabits per minute .006172839506... gigabits per minute * 1000 megabits in a gigabit = 6.172839506 megabits per second 6.172839506 megabits per second * 1000 kilobits in a megabit = 6172.8 kilobits per second 

因此,您可以在6.172 Mbps连续30天和16 Tbps一秒之间消耗某个地方,然后在剩下的30天内减去1秒,或者在发生额外费用之前的某个位置(假设您实际上可以在一秒钟内消耗16 Tbps,这对VPS可能提供的硬件来说是不可能的)。

20Gbps和2000GB每个月都是在同一码尺上进行测量的(每个时间单位的数据量都是测量的) – 只是20Gbps比每月2000GB更快。

每秒20千兆比对每月2000千兆字节。

非常简单的转换:

 2000 GB / month = 6.17 mbps 20 gbps = 6480 TB / month