如何测量 Win32 应用程序的网络延迟?

如何测量 Win32 应用程序的网络延迟?

我有一个 Win32 应用程序,它通过特定端口连接到服务器(已知其 IP)。

有没有办法可以持续监控发送和接收数据包的延迟(以毫秒为单位),并指示丢弃了多少数据包,最好以图形方式显示?

答案1

延迟是两个事物之间联系的属性,而不仅仅是一个应用程序的属性。

您可能需要一个网络嗅探器,也许作为应用程序的一部分。如果不查看网络,您的应用程序将获得诸如 tcp 连接之类的抽象视图,并且看不到诸如丢弃数据包之类的信息。

相关内容