当网络信道不好时,应该选择TCP还是UDP呢?
在你网络不好的时候,TCP 会对没有收到 ACK 的报文段进行超时重传。当然这样会消耗性能。
在你网络不好的时候,UDP 可能另一端没有收到数据的话就再也收不到了。
看你的数据是否重要了。
TCP探测端口是否开放时,一般发送SYN,若端口开放,则回应SYN+ACK;若端口不开放,则回应reset。
UDP只要其端口开放,有数据需要交互时直接进行数据交互,也不需要TCP的三次握手。
UDP消耗性能小,但不安全,易被UDP DOS。TCP安全一点
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(2)
在你网络不好的时候,TCP 会对没有收到 ACK 的报文段进行超时重传。当然这样会消耗性能。
在你网络不好的时候,UDP 可能另一端没有收到数据的话就再也收不到了。
看你的数据是否重要了。
TCP探测端口是否开放时,一般发送SYN,若端口开放,则回应SYN+ACK;若端口不开放,则回应reset。
UDP只要其端口开放,有数据需要交互时直接进行数据交互,也不需要TCP的三次握手。
UDP消耗性能小,但不安全,易被UDP DOS。TCP安全一点