您好、欢迎来到现金彩票网!
当前位置:刘伯温四肖中特料 > 吞吐量 >

goodput和throughput的区别

发布时间:2019-07-10 03:17 来源:未知 编辑:admin

  吞吐量(throughput)是指每秒接收到的不包括控制数据在内的比特数(当没有帧时,设备会降低最大速率)。

  有效吞吐量(goodput)单位时间内发到DUT/SUT正确目标接口的比特数如果减少了就丢弃或者重传。在计算机网络(包括无线网络),goodput是应用程序级的吞吐量,即每个单位使用位来表示,来自某个源地址的网络转发到某个目的地的数目,不包括协议开销和数据包重传数据。例如,如果一个文件被转输的有效吞吐量,用户体验对应于文件传输的时间分为位文件的大小。在有效吞吐量普遍低于吞吐量(总比特率传输物理),通常低于网络接入连接速度(信道容量和带宽)。

  1、协议包头,通常情况下,传输层,网络层,有时数据链路层协议的开销包括吞

  2、传输层流量控制和拥塞避免,例如TCP慢启动,可能会导致比低有效吞吐量最

  3、重发丢失或损坏的数据包,由于传输层的自动重复请求(ARQ),一点点错误或

  拥挤的交换机和路由器的数据包造成的下降,是在数据链路层和网络层的吞吐量,但在有效吞吐量不包括在内。

  试想想,如果文件正在使用传输超过了每秒100兆的总信道容量交换以太网连接的HTTP。该文件也不能转以太网作为一个单独的连续流,相反,它必须被分解成单独的段称为数据包。这些数据包必须不超过以太网1500字节的最大传输单元,。每个数据包需要20个字节IP开销信息和20字节的TCP头信息,因此只剩下1460字节的长度来传输数据。此外,数据包传输以太网的帧其中规定每包38字节的包头。加上这些开销,最高有效吞吐量为1460/1538×100Mbps是每秒94.92或11.866兆字节每秒。

  为了解释2~3层吞吐量(Throughput,RFC1242中的定义)和4~7层有效吞吐量(Goodput,RFC2647中的定义)的不同,用下面的例子做一说明。从下图中可以看到,由于某种原因发送端最后的交互信息“ACK”没有被接收端收到,用2~3层的指标评价,有25%的丢包率;但是从用户的角度看,这次业务访问请求就没有成功,是100%的失败。所以IP网络的性能测试更重要的是进行4~7层有状态业务应用的QoE测试。

  应用层业务通常分为数据、语音和视频三大类,包括的常见应用协议有HTTP,FTP,E-mail(POP3,SMTP,IMAP),TELNET,DNS,SIP,MGCP,VOD和IPTV等。IP承载网4~7层QoE测试主要对上述应用层协议进行性能测试,验证网络对各种业务的承载能力。

http://mojdzwonek.com/tuntuliang/355.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有