Sockets Tcp应用程序吞吐量

Sockets Tcp应用程序吞吐量,sockets,tcp,throughput,Sockets,Tcp,Throughput,我有两台机器:一台服务器和一台客户端,通过TCPsockets连接。服务器是一个传感器,向客户端发送数据,客户端对数据进行处理。我想知道我的客户机是否在数据处理过程中丢失了来自服务器的数据包。我的意思是,如果在客户端应用程序读取并处理包时出现数据包丢失。至少网络是好的,因为机器是通过以太网直接连接的。在做一些研究时,我阅读了客户机中的/proc/net/tcp,并检查了系统的端口是否在输入队列中有数据包,幸运的是,输入队列中没有数据包。但是,这足以知道服务器-客户机系统是否有包丢失吗 谢谢你的外

我有两台机器:一台服务器和一台客户端,通过TCPsockets连接。服务器是一个传感器,向客户端发送数据,客户端对数据进行处理。我想知道我的客户机是否在数据处理过程中丢失了来自服务器的数据包。我的意思是,如果在客户端应用程序读取并处理包时出现数据包丢失。至少网络是好的,因为机器是通过以太网直接连接的。在做一些研究时,我阅读了客户机中的/proc/net/tcp,并检查了系统的端口是否在输入队列中有数据包,幸运的是,输入队列中没有数据包。但是,这足以知道服务器-客户机系统是否有包丢失吗


谢谢

你的外部问题是什么?你为什么想要这些信息?你打算用它做什么?我想知道我的客户端应用程序是否正在丢失来自传感器服务器的数据。这些信息对我很有用:1.如果我能证明我的客户机有足够的吞吐量,我就可以不再担心这个问题,转而讨论另一个话题;2.如果我的客户机没有足够的吞吐量,则可以改进客户机中的数据处理。TCP数据包丢失与应用程序吞吐量无关。