windows wireshark 时间漂移的问题

wireshark 的时间问题。在早期版本,时间精度不准。
在后期版本,用了 windows 的高精度时间,然后用了 QPC。时间精度是好了,但是 QPC 自己会偏移。
即使你通过SetSystemTimeAdjustment 来修正了偏移也没用。因为这个函数只影响时钟中断对时间累加的修正。
所以,最后发现就是无解。

验证方法:
通过 SetSystemTimeAdjustment 设置一个偏差(不是默认的 156250),然后获取时间并通过网络进行数据发送。
通过 wireshark 抓取数据包,跟数据包时间戳进行对比。你就会发现 wireshark 得到的时间和主机时间不断偏离。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容