【网络编程实践】2.2.3 测试两台服务器之间的时延
2023-09-27 14:28:32 时间
- 冒烟测试(基本功能测试):
- 同一台机器,误差应该很小(单位数微秒以内,在0左右浮动)
- 两台机器,AB之间的测试结果 与 BA之间的测试结果,应该相同(误差互为相反数),参考下图:
- 考虑两台机器都没有NTP(不会自动校正时间),则两个机器之间的误差应成线性增长。
两个机器的时钟,一个快一个慢,在不校准各自时钟的前提下,快时钟机器每秒走的秒数比慢时钟多,则测量的时间误差会一直增加,也可能先减小后增加(快时钟机器初始时间比慢时钟初始时间早)。 - 一台机器有NTP,另一个机器无NTP,观察误差随时间变化的曲线情况。
- 两台机器都有NTP,它们各自同步的NTP服务器不同,测量它们之间的误差。
- 两台机器都有NTP,它们同步到相同的NTP服务器上,测量它们之间的误差。
- 两台机器都有NTP,其中一台作为另一台机器的NTP Server,测量它们之间的误差。(等同于在测量NTP的性能)
扩展知识:在配置机房时,至少4台机器需要配置NTP,两台机器接GPS校准,2台机器接原子钟校准,互相作为参考,以免某个NTP服务异常导致时钟不准。
tips: clockdiff
命令可用于检测两台linux主机的时间差。
相关文章
- 技术分享 | JMeter性能测试实现与分析
- 接口自动化测试从入门到高级实战
- 测试
- 使用 Java 测试网络连通性的几种方法
- 如何了解性能测试?
- 什么是自动化测试框架?
- 超详细从入门到精通,pytest自动化测试框架实战教程-allure测试报告(四)
- 测试/开发程序员面试如何谈薪资,小技巧......
- 微服务的测试策略
- 喜大普奔 iOS系统性能测试终于有解决方案啦
- 网络编程中Nagle算法和Delayed ACK的测试
- RHCE 系列(一):如何设置和测试静态网络路由
- 【测试的艺术】页面性能标准参考数据
- 网络急速诊断,快速测试网络速度
- 基于网络客户端的网口测试-软件
- 接口自动化测试框架设计系列(七)
- 云计算数据中心网络性能测试
- 通过率100% 中兴通讯5G网络侧关键技术测试表现优异
- eclipse中配置Tomcat,并进行简单测试
- 阿里外包的测试经验
- kali linux 网络渗透测试学习笔记(三)社会工程学之Java攻击:钓鱼网站制作
- kali linux 网络渗透测试学习笔记(二)OWASP ZAP工具扫描SQL injection漏洞失败
- kali linux 网络渗透测试学习笔记(一)Nmap工具进行端口扫描
- 传感器网络测试技术获进展 我国迎传感器发展新局势
- T-Mobile华为完成首个LTE自组织网络测试
- 一秒内下载1GB的电影?AT&T 5G网络测试说可以