GCDAsyncSocket重传数据包

时间:2018-06-14 15:04:08

标签: objective-c networking tcp packet gcdasyncsocket

我想知道是否有办法确定是否已使用GCDAsyncSocket重新传输数据包?

如果现有的方法不存在,是否可以以某种方式添加" ID"我的消息中的每个数据包,即1..900?...虽然不确定重新发送的数据包是否被重定向到客户端作为另一次尝试重新提交?(意思是如果他们再次通过客户端然后我可以最终收到超出我预期范围的packetID - 这将允许我确定无关的重传。或者一旦他们离开客户端,它是否在没有与客户通信的情况下再次重新传输? (我在计算这种重传方面没有运气吗?)。

是否有方法确定从TCP标头获得的数据包序列?

非常感谢对此的一些见解。

谢谢,

0 个答案:

没有答案