c - 测量udp服务器发送数据和客户端接收数据之间的延迟

标签 c windows visual-studio-2010 sockets udp

我想检查我的 udp 服务器客户端应用程序。我想检查的功能之一是服务器发送数据和客户端接收数据之间的时间延迟,反之亦然。 我想出了一种从服务器向客户端发送消息并记下时间的方法。客户端在收到此消息时将相同的消息发送回服务器。服务器收到此回显消息并再次记录时间。消息发送时间与回显消息接收时间之间的差异告诉我服务器发送数据与客户端接收数据之间的延迟。

这种方法是否正确? 因为我还预见到使用这种方法会涉及很多其他延迟。有什么方法可以更准确地计算延迟?

等待帮助。

最佳答案

是的,这是最传统的做法,您可以这样做。

关于c - 测量udp服务器发送数据和客户端接收数据之间的延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17607903/

相关文章:

c - 如何存储掩码数组

c++ - Visual C++ 2010 速成版 : extension SDK available?

c++ - 错误 : not. exe 已停止工作 - 尝试构建 LLVM 时

C:缓冲区溢出,更改传递的变量

C 多线程应用程序结构

windows - 如何将 GIT 调用的输出放入批处理脚本中的变量中?

windows - Netbeans 7 中项目组的配置文件保存在哪里?

用于上传文件并将其复制到另一台服务器的 linux 或 windows shell 脚本

c# - pinvokestackimbalance - 我该如何解决或关闭它?

c - 我如何用C中的线程对数组元素求和?