我有一个服务器和一个客户端在 2 台 Unix 机器上运行。它们可以是局域网中的两台机器,也可以是相距很远的两台机器,并在 VLAN 中连接。客户端只接收数据包,服务器只发送。(UDP或TCP)
如何以编程方式测量它们之间的延迟?
一种方法是在发送前在数据包上添加时间戳,但不能保证时钟同步。有什么建议么?
我有一个服务器和一个客户端在 2 台 Unix 机器上运行。它们可以是局域网中的两台机器,也可以是相距很远的两台机器,并在 VLAN 中连接。客户端只接收数据包,服务器只发送。(UDP或TCP)
如何以编程方式测量它们之间的延迟?
一种方法是在发送前在数据包上添加时间戳,但不能保证时钟同步。有什么建议么?