- 14
- 0
- 约1.35万字
- 约 10页
- 2019-01-12 发布于四川
- 举报
下载
附录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 中有这些工具的更多细节。
在这本书中,我们假定数据
原创力文档

文档评论(0)