Throught与Goodput的差别.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Throught与Goodput的差别

Throughput与goodput的差别 作者:Vivi 一、简介: 吞吐量(throughput)是指每秒接收到的不包括控制数据在内的比特数(当没有帧时,设备会降低最大速率)。 有效吞吐量(goodput) 单位时间内发到DUT/SUT正确目标接口的比特数如果减少了就丢弃或者重传。在计算机网络(包括无线网络),goodput是应用程序级的吞吐量,即每个单位使用位来表示,来自某个源地址的网络转发到某个目的地的数目,不包括协议开销和数据包重传数据。例如,如果一个文件被转输的有效吞吐量,用户体验对应于文件传输的时间分为位文件的大小。在有效吞吐量普遍低于吞吐量(总比特率传输物理),通常低于网络接入连接速度(信道容量和带宽)。 二、样例分析: 例如可能导致低于吞吐量有效吞吐量的因素如下: 协议包头,通常情况下,传输层,网络层,有时数据链路层协议的开销包括吞吐量,但在不包括有效吞吐量。 传输层流量控制和拥塞避免,例如TCP慢启动,可能会导致比低有效吞吐量最大吞吐量。 重发丢失或损坏的数据包,由于传输层的自动重复请求(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测试主要对上述应用层协议进行性能测试,验证网络对各种业务的承载能力。 4~7 层业务测试一般有两种测试方法,第一种是测试仪表仅仿真多种真实业务类型。这种测试方法比较简单,测试仪表仿真业务的客户端和服务器端,分别模拟HTTP 访问,FTP下载,SMTP 和POP3,语音或视频等真实应用。从测试步骤上来说,一般要先进行单一业务的测试,验证网络对单一业务的承载能力;然后进行混合业务的测试,同时启动QoS 保证机制,验证多种业务之间是否会互相影响,从而评估承载网对业务的支持能力和性能,验证各种业务在网络上的运行效果。 四、总结: 我们平时测试吞吐量时,可能很少会用到Tcp Goodput,但实际上Tcp Goodput更能摸拟用户使用。

文档评论(0)

aicencen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档