是否计算传入连接的TCP丢失?

是否计算传入连接的TCP丢失?,tcp,loss,Tcp,Loss,我控制机器A,并通过TCP从机器B(我不控制)接收数据。我想计算/估计此连接丢失的数据包数。最好的方法是什么 netstat似乎没有提供任何非常有用的东西;此外,我将很难从其他网络活动中整理出感兴趣的连接的数据 我可能会捕获一个tcpdump,过滤这个连接,并检查所有的TCP序列号,看看哪些没有按顺序接收。但是,无序交付与“损失”并不相同。也许我可以通过检查时间戳来区分它们——如果无序数据包到达时与预期位置的间隔超过1个RTT,那么将其视为丢失 有什么想法吗?你不能数你没有的东西。你使用的任

我控制机器A,并通过TCP从机器B(我不控制)接收数据。我想计算/估计此连接丢失的数据包数。最好的方法是什么

  • netstat似乎没有提供任何非常有用的东西;此外,我将很难从其他网络活动中整理出感兴趣的连接的数据

  • 我可能会捕获一个tcpdump,过滤这个连接,并检查所有的TCP序列号,看看哪些没有按顺序接收。但是,无序交付与“损失”并不相同。也许我可以通过检查时间戳来区分它们——如果无序数据包到达时与预期位置的间隔超过1个RTT,那么将其视为丢失


有什么想法吗?

你不能数你没有的东西。你使用的任何方案都是猜测。是的,这就是为什么我把“估计”作为一个选项。有没有什么好的估计方法?