TCP协议被称作一种端对端协议。这是因为它为两台计算机之间的连接起了重要作用:当一台计算机需要与另一台远程计算机连接时,TCP协议会让它们建立一个连接、发送和接收数据以及终止连接。 TCP是提供面向连接的,可靠的字节流服务。面向连接是TCP在正式进行通讯之前首先通过一些握手机制确认双方通讯意向并建立一条认为可以传输的概念通道。字节流服务是TCP传输的最小单位为字节,认为字节是有意义的单位。并且TCP不会在此字节流中插入记录符号。发送端不对字节数据做任何解释,均由接收端的应用完成解释。
1