TCP IP协议是流协议,对上层协议来讲是没有边界的,主机A发送两个消息M1和M2,如下图所示: 主机A发送了M1和M2,主机B在接收时有4种情况: 1.先收了M1,又收了M2 2.M1.M2一起收到了 3.M1和M2的一部分一起收到的,又收到了M2的一部分 4.先收到了M1的一部分,然后M1的下一部分和M2一起收到 说明: tcp字节流无边界 udp消息是基于数据报的,是有边界的,可以不处理 对等方一次读操作,不能保证完全把消息读完 对方接收数据包的个数是不确定的 应用程序发数据时,先把数据写…