read也好,recv也好只负责把数据从底层缓冲copy到我们指定的位置。写的本质也不是进行发送操作,而是把用户态的数据copy到系统底层去,然后再由系统进行发送操作,返回成功只表示数据已经copy到底层缓冲,而不表示数据以及发出,更不能表示对端已经接收到数据.短连接需要消耗更多的时间会产生TIME_WAIT问题;