该软件通过发送保持活动消息来确保自身处于活动状态。当发送特定消息时,它等待ACK到达,如果不是超时后它将再次发送相同的消息(发送此消息的最大值是3次)。它看起来像TCP,但它是UDP。
答案 0 :(得分:0)
没有足够的信息来识别特定协议 - 它可以是通过UDP构建的任何类型的可靠消息传递协议。构建这样的协议有很多原因 - 使用UDP hole punching,finer control over congestion control algorithm selection进行NAT规避,或者只是简单地避免TCP的消息重新排序,当接收消息的顺序并不重要时(这可以帮助减少)等待时间)。