TCP是Transmission Control Protocol(传输控制协议)的简称,是TCP/IP体系中面向连接的运输层协议,在网络中提供全双工的和可靠的服务。一旦通信双方建立了TCP连接,连接中的任何一方都能向对方发送数据和接收对方发送来的数据。发送数据时,程序员可以通过程序不断将数据流陆续写入TCP的发送缓冲区中,然后TCP自动从发送缓冲区中取出一定数量的数据,将其组成TCP报文段逐个发送给IP层,再通过IP层发送出去。接收端从IP层接收到TCP报文段后,将其暂时保存在接收缓冲区中,这