网络游戏的前后端通讯(二)

网络游戏的前后端通讯(二) 【旧博客转移 - 2015年9月20日 22:48】   1.Socket的粘包拆包 tcp协议是有缓冲区的,如果发送的数据太小,会被放置缓冲区里,累积更多的数据再一起发送,发送后不会立马清除缓冲区,等待TCP应答消息到了,才会清除缓冲区。没应答就会继续重发,造成粘包的原因有几种。   发送端的多个数据包在缓冲区里一起发送 接收端由于网络原因阻塞,然后一次性接受多个包
相关文章
相关标签/搜索