【发布时间】:2014-03-08 13:19:24
【问题描述】:
每次客户端连接到我的服务器时,我都想记录客户端和服务器之间的传输时间 - 有没有一种方法可以做到这一点而无需 ping 客户端。我的服务器是用 C++ 编写的,并侦听 LAN TCP/IP 套接字。我希望 TCP/IP 堆栈上有一些东西可以在每个客户端连接后使用。
更新
传输时间:客户端通过计算机网络(如 WAN/LAN)连接到服务器所需的毫秒数。基本上与在 shell 中运行 ping client1.example.com 得到的结果相同。
【问题讨论】:
-
请展开。您如何定义“传输时间”?您对瞬时 RTT、连接总时间等感兴趣吗?
-
@cnicutar 请查看更新。
-
你有哪个操作系统?
-
@cnicutar OS 可移植代码,适用于 UNIX、Linux、Windows。
-
@cnicutar 不过都兼容伯克利套接字。
标签: c++ networking tcp network-programming