Ios 如何分析对应Wireshark TCP数据包的AsyncSocket readDataToLength?

Ios 如何分析对应Wireshark TCP数据包的AsyncSocket readDataToLength?,ios,tcp,wireshark,asyncsocket,packet-sniffers,Ios,Tcp,Wireshark,Asyncsocket,Packet Sniffers,例如,我有一个AsyncSocket*sock,我尝试执行一个套接字读取: [sock readDataToLength:BUFFER_SIZE withTimeout:_timeout tag:0]; 另一方面,我为这个网络做了一个Wireshark嗅探器。 如何确定此套接字读取操作对应于哪个Wireshark TCP数据包? 任何想法都很感激 或者不可能知道哪个TCP数据包对应于此套接字读取操作。因为这是两件不同的事情。操作系统一直从网络接收数据,套接字读取操作只是从操作系统的缓冲区读取所

例如,我有一个AsyncSocket*sock,我尝试执行一个套接字读取:

[sock readDataToLength:BUFFER_SIZE withTimeout:_timeout tag:0];
另一方面,我为这个网络做了一个Wireshark嗅探器。 如何确定此套接字读取操作对应于哪个Wireshark TCP数据包? 任何想法都很感激


或者不可能知道哪个TCP数据包对应于此套接字读取操作。因为这是两件不同的事情。操作系统一直从网络接收数据,套接字读取操作只是从操作系统的缓冲区读取所需的缓冲区大小。我的理解正确吗?

您是否尝试过在插槽中输入的帧上使用时间戳,并将其与wireshark中的frame.time进行匹配

谢谢,但实际上我正在嗅探流式数据。在很短的时间内捕获了大量数据包。