带宽、线速、吞吐量
带宽
带宽应用的领域非常多,可以用来标识信号传输的数据传输能力、标识单位时间内通过链路的数据量、标识显示器的显示能力。
1、 在模拟信号系统又叫频宽,是指在固定的时间可传输的资料数量,亦即在传输管道中可以传递数据的能力。通常以每秒传送周期或赫兹(Hz)来表示。
2、在数字设备中,带宽指单位时间能够通过链路的数据量。通常以bps来表示,即每秒可传输之位数。
线速
线速指网络设备交换转发能力的一个标准。达到线速标准的设备,避免了转发瓶颈,称作“无阻塞处理”。即厂商标称交换能力大于设备上所有类型各个接口的带宽总和的2倍(全双工)。需要说明的是通常二层线速指的是交换能力,单位Gbps千兆比特每秒(背板带宽单位) ;三层线速指的是包转发率,单位Mpps百万包/秒。
吞吐量
吞吐量是指受各种因素影响,在单位时间内成功传送的数据量。
带宽与吞吐量的区分:
带宽的大小取决于链路时钟速率和信道编码,在计算机网络中又称为线速。
吞吐量的大小取决于各种因素影响(系统、软件、设备、端口、虚电路等因素)
通常更倾向于用“吞吐量”一词来表示一个系统的测试性能,因为现实中受各种低效率因素的影响,由一段带宽为10Mbps的链路连接的一对节点可能只达到2Mbps的吞吐量。这样就意味着,一个主机上的应用能够以2Mbps的速度向另外的一个主机发送数据。
等于一个是理论值,一个是实际值。
相关知识:
1.吞吐量的大小主要由网络设备的内外网口硬件,及程序算法的效率决定,尤其是程序算法,对于像防火墙系统这样需要进行大量运算的设备来说,算法的低效率会使通信量大打折扣。因此,大多数防火墙虽号称100M防火墙,由于其算法依靠软件实现,通信量远远没有达到100M,实际只有10M-20M。纯硬件防火墙,由于采用硬件进行运算,因此吞吐量可以接近线速,达到90-95M,是真正的100M防火墙。
2.吞吐量和报文转发率是关系网络设备应用的主要指标,一般采用FDT(Full Duplex Throughput)来衡量,指64字节数据包的全双工吞吐量,该指标既包括吞吐量指标也涵盖了报文转发率指标。
3.吞吐量的测试方法是:在测试中以一定速率发送一定数量的帧,并计算待测设备传输的帧,如果发送的帧与接收的帧数量相等,那么就将发送速率提高并重新测试;如果接收帧少于发送帧则降低发送速率重新测试,直至得出最终结果。吞吐量测试结果以比特/秒或字节/秒表示