PPS(packet per second)
不同于bps,这个单位不是用于文件传输速度的衡量,而是用于衡量交换机(switch),路由器(router)等网络设备对于帧(frame)或数据包(packet)的处理能力的单位
由路由器处理的称为数据包,由交换机处理的称为帧
在一般讨论中,一般模糊概念统称为数据包(packet)。这也是单位是pps而不是fps的原因。
而为什么要用pps而不用位来衡量的原因是因为以位计量的传输速度(bps类单位)和网络设备接口,网线类型,设备处理能力等多项因素有关,因此在测量/计测网络设备的处理能力时,需要达到一定条件才能以位类单位(bps)测得准确值。

传输速率

定义:在数据传输中,两个设备之间数据流动的物理速度成为传输速率,单位为bps。
计算:比特是数据量最小单位,秒是时间的最小单位, 所以速率单位为bps。类似的,有kb/s,Mb/s(M=10^6),Gb/s(G=10^9),Tb/s(t=10^12)
1Byte=8bit一字节=8bit, 所以1Bps=8bps

带宽

定义:计算机网络中的主机在数字信道上,单位时间内从一段传送到另一端的最大数据量,即最大速率。
类比:一个供水管,假设管子中有流动的水,这里的水为数据。单位时间内,从管子的某个横截面就是速率,即单位时间内传送的数据量。当管子充满水的时候,管子的某个横截面就是最大速率,即带宽
计算:单位同速率一样,为bps

吞吐量

主机之间实际的传输速率,被称为吞吐量,不仅仅衡量带宽,还衡量CPU的处理能力,网络拥堵程度及报文中数据字段的占有份额。说的通俗一点,就是单位时间内某个(信道。端口)实际的数据量,可以理解为实际的带宽。

举个例子说明我们平常生活中用到这三个概念的地方:
好奇宝宝们在看到家里的上网速度时一定会好奇,为什么我们一般看到的下载速度为125KB/S等,但是ISP声称的都是1M宽带,10M宽带等,难道是ISP欺骗了我们?为何感到下载速率没有达到ISP说的速率???
ISP提供的线路带宽使用的单位是比特而一般下载软件显示的是字节(1字节=8比特),所以要通过换算,才能得实际值。我们以1M宽带为例,按照换算公式换算一下:
1Mb/s=1000*1000b/s=1000Kb/s=1000/8KB/s=125KB/s
我们看到的ISP声称1M(即1Mb/s)宽带理论速率是:125KB/s(即1000Kb/s),实际速率(吞吐量)约为40—-100kB/s;
2M宽带的,实际上理论能达到250KB/S的下载速率,实际的传输速率(吞吐量)为80-20KB/S,
4M(即4Mb/s)的宽带理论速率是:500KB/s,实际速率(吞吐量)大约为200—-440kB/s 。
其原因是受用户计算机性能、网络设备质量、资源使用情况、网络高峰期、网站服务能力、线路衰耗,信号衰减等多因素的影响而造成的。

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