游戏多开是用tcp还是udp协议

TCP和UDP的区别

连接性

TCP是面向连接的协议,在收发数据前必须和对方建立可靠的连接,建立连接的3次握手、断开连接的4次挥手,为数据传输打下可靠基础;UDP是一个面向无连接的协议,数据传输前,源端和终端不建立连接,发送端尽可能快的将数据扔到网络上,接收端从消息队列中读取消息段。

可靠性

TCP提供可靠交付的服务,传输过程中采用许多方法保证在连接上提供可靠的传输服务,如编号与确认、流量控制、计时器等,确保数据无差错,不丢失,不重复且按序到达;UDP使用尽可能最大努力交付,但不保证可靠交付。

1.流行的大型网络游戏用TCP和UDP的都有。也有的是client发送给server用TCP,server发给client用UDP

2.普遍的推荐是,实时性非常强的游戏(FPS游戏如CS)才需要用UDP,因为要尽量减少延迟,TCP特有的可靠处理机制导致丢包重发会有较大的延迟。否则用TCP,例如MMORPG游戏用TCP,棋牌类游戏更不必说就是用TCP。

3.本站代理软件提供多地区住宅ip地址,支持电脑客户端,安卓手机、苹果手机,软路由,模拟器,虚拟机,云手机一键更换全国IP地址工作上的部分问题在使用任何涉及IP地址更换的方法时。

所以总结起来就是:实时性非常强的游戏,并且研发周期相对较长有充足时间开发的游戏,建议用UDP。否则用TCP。

文章版权声明:除非注明,否则均为 手指手游网 原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,5961人围观)

还没有评论,来说两句吧...

目录[+]