因为想拥有,所以要不断努力

流量和带宽的计算(转)

上一篇 / 下一篇  2013-04-23 17:12:30 / 个人分类:网络

流量和带宽的计算

服务器上最好安装流量统计软件(推荐使用DU Meter),如果流量达到1.5MB/秒,就要考虑增加带宽了。1.5MB的带宽,分配给10个网站,每个网站平均也才150KB左右,所以带宽是非常少的。这也是为什么许多人用合租服务器,速度仍没有多大提高的原因。用合租服务器网站的流量都是比较大的,这样当10个流量大的网站合租一台服务器,流量总数在那里摆着,每个网站能分到多少?

1.5MB的流量带宽到底有多快呢?我们可以算一下,1.5MB=1500KB,我们按每个HTML页面为50KB计算(事实上,一个HTML页面加上附带的图片、JS文件、CSS文件,一般在300KB500KB间),1.5MB可以每秒钟打开30个页面,如果是独立服务器,这个数目已经不少了。但如果是10人合租的服务器,分到每个网站时,每个网站每秒钟最多才3个页面。

那么在只有一台服务器的情况下,是不是带宽越多越好呢?答案是否定的。我们知道,当带宽可以无限制的时候,磁盘性能就成为了瓶颈。我们可以在100M的局域网中进行在两台电脑间复制文件测试,可以很快得到统计数据:当复制单个大文件时,复制速度约为4MB/秒,当复制多个小文件(如HTML网页)时,速度一般只有1MB/秒。也就是说,10Mb的网络带宽基本与服务器的文件读取速度匹配,超过10Mb的带宽后,因为受服务器的磁盘速度影响,增加的带宽利用不上,形成浪费。所以,一般地,单台WEB服务器(小文件居多)有10Mb的独享带宽,单台下载服务器或影视服务器(大文件居多)有20Mb的带宽,即可满足需要。

正确理解这个带宽” 

  目前全国各地电信对于ADSL家庭用户分配的带宽是不同的,以笔者所在的城市为例,家庭用户是2M,相信外地的朋友应该也都差不多。但是这里提到的带宽同我们平时常见的内存带宽等概念是不同的。 

  网络带宽单位是:位/每秒(即:bit/s),而内存等带宽单位却是:字节/每秒(即:byte/s)。两者由于1byte=8bit。 

  因此正确的计算ADSL网络理论最大的下载速度,应该使用这个公式:理论最大下载速度= [1024 X 带宽数]/8(若不足1M,比如512K就直接/8)。 例如常见的1M带宽最大的下载速度也就是每秒125k而已。所以不要误以为2M带宽下载速度就是2M



大写的B是电驴等下载软件显示的下载速度;小写的b是数据通信的速度
在计算机网络、IDC机房中,其宽带速率的单位用bps(或b/s)表示;换算关系为:

1Byte=8bit即1B=8b,1B/s=8b/s----1Bps=8bps

1KB=1024B ------1KB/s=1024B/s
1MB=1024KB   ------1MB/s=1024KB/s

bit叫作比特,表示数字信息的最小单位,用1和1的二进制表示。
Byte叫做字节,8个位(8bit)组成一个字节(1Byte),用于表示计算机中的一个字符

在实际上网应用中,下载软件时常常看到诸如下载速度显示为128KB(KB/s),103KB/s等等宽带速率大小字样,因为ISP提供的线路带宽使用的单位是比特,而一般下载软件显示的是字节(1字节=8比特),所以要通过换算,才能得实际值。然而我们可以按照换算公式换算一下:
128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s

即:128KB/s=1Mb/s

理论上:2M(即2Mb/s)宽带理论速率是:256KB/s(即2048Kb/s),实际速率大约为80--200kB/s;(其原因是受用户计算机性能、网络设备质量、资源使用情况、网络高峰期、网站服务能力、线路衰耗,信号衰减等多因素的影响而造成的)。

4M(即4Mb/s)的宽带理论速率是:512KB/s,实际速率大约为200---440kB/s 

上行速率是指用户电脑向网络发送信息时的数据传输速率,下行速率是指网络向用户电脑发送信息时的传输速率。比如用FTP上传文件到网上去,影响上传速度的就是“上行速率”;而从网上下载文件,影响下载速度的就是“下行速率”。当然,在实际上传下载过程中,线路、设备(含计算机及其他设备)等的质量也会对速度造成或多或少的影响。


TAG:

 

评分:0

我来说两句

Open Toolbar