粘包不是失序,所谓粘包的解决方案是只按照read返回读数据在应用层拼接,通过应用层协议判定数据接收完毕。