TCP事务协议,HTTP,NNTP和UNIX域协议19.pdfVIP

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

下载 附录A 测量网络时间 本书正文中用到了分组经过网络传输时传输时间的测量。本附录给出其细节和我们能够 测量的各种时间的测量例子。我们要介绍用 P i n g程序实现的RT T测量,向上和向下经过协议栈 的时间测量,以及等待时间与带宽的差异。 网络程序员或系统管理员通常有两种办法可以用来测量应用事务所需的时间: 1) 采用应用程序定时器。例如,在图 1 - 1的U D P客户程序中,我们在调用 s e n d t o之前取 到了系统时钟,在 r e c v f r o m函数返回后又取到了系统时钟,其差额就是应用程序发 送请求至收到应答的时间。 如果内核提供了高精度的时钟 ( m s数量级) ,则我们所测得的值(几毫秒或以上)就很精确。 卷1的附录A 给出了这一类测量方法的更多细节。 2) 采用软件工具来监视指定分组,并计算相应的时间差,如嵌入到数据链路层的 Tc p d u m p 。在卷1的附录A 中有这些工具的更多细节。 在这本书中,我们假定数据链路的嵌入点在 Tc p d u m p 中用B S D 分组过滤器 ( B P F )提供。 卷2 的第3 1章给出了B P F实现的许多细节。卷2 图4 - 11和图4 - 1 9说明了在典型以太网驱动 程序中哪里要有B P F调用,图 1 5 - 2 7则说明了在环路测试驱动程序中的 B P F调用。 我们注意到本书中的例子用到的系统 ( 图1 - 1 3 ),包括8 0 3 8 6上的BSD/OS 2.0 和S p a r c s t a t i o n E L C上的Solaris 2.4 ,都给应用程序计时和Tc p d u m p时间戳提供高精度的定时器。 最可靠的方法是在网络电缆上连接一个网络分析仪,但往往没有这样的仪器。 A.1 利用P i n g的RT T测量 在卷 1的第7 章详细介绍了无所不在的 P i n g 程序,利用应用定时器来计算 I C M P 分组的 RT T (往返时间) 。程序发送一个I C M P 回显请求分组给服务器,服务器紧接着向客户回复一个 回显应答分组。客户可以在回显请求分组中将发送时的时钟值作为用户可选数据记录在该分 组中,然后服务器会在应答中返回这个时钟值。客户收到回显应答时,它就取当前时钟值计 算出RT T ,然后打印出来。图A - 1给出了P i n g分组的格式。 首部 Ping 用户数据(可选) 首部 20 字节 8 字节 图A-1 Ping 分组:I C M P 回显请求或I C M P 回显应答 P i n g程序允许我们指定分组中可选用户数据的长度,使我们能够测量分组长度对 RT T 的影 响。如果是用P i n g来测量RT T ,可选数据的长度必须至少8字节(客户发出和服务器应答的时间戳 要占用8个字节) 。如果指定的用户数据长度少于8字节,P i n g也能工作,但不能计算并打印RT T 。 图A - 2 画出了在三个不同局域网上的主机间用 P i n g测得的RT T典型值。图中间的一条线是 图1 - 1 3中主机b s d i和s u n间的RT T 。 附录A 测量网络时间计计233 下载 Ping: 用户数据(字节) 图A-2 三个以太网上的主机间Ping RT T值 用1 5个不同的分组长度进行了测量: 8字节用户数据以及从 1 0 0至1 4 0 0字节的用户数据 ( 以 1 0 0字节递增) 。加上2 0字节的I P首部和8字节的I C M P首部,I P数据报的长度就在 3 6 ~ 1 4 2 8字节 之间。对每一个分组长度都进行了 1 0次测量,图中只画出了 1 0个值中最小的那个

文档评论(0)

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

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

1亿VIP精品文档

相关文档