TCP
来源:岁月联盟
时间:2010-02-08
TCP(传输控制协议)是一系列规则的集合,它和网际协议(IP)共同使用,通过互联网在计算机之间以信息单元的形式发送数据。IP协议控制实际的数据传输,TCP协议主要负责追踪在互联网上传送的信息所划分的各个数据单元(包)。
例如,当一个Web服务器发送了一个HTML文件给你时,服务器传输控制协议(TCP)层把文件划分成几个数据包,并给各个数据包记号,然后把各个数据包传送给IP层。虽然各个数据包的目的IP地址相同,但是它们在互联网中传输的路线可能是不同的。在接收端,TCP协议把数据包连接起来,最后把整个文件发送给你。
众所周知,TCP协议是面向连接的协议,就是说在两端传送信息时,连接是一直建立和保持的。TCP协议负责把信息划分成IP协议所能够处理的包,也要能把接收到的包拼成一个完整的信息。在开放式系统互连(OSI)通信模型中,TCP协议位于第四层传输层中。