文件名称:TCP连接-数据网络基础知识
文件大小:1.67MB
文件格式:PPT
更新时间:2024-05-15 13:16:47
数据网络基础知识
TCP连接 Internet SYN(seq=a) SYN,ACK(seq=b,ack=a+1) ACK(seq=a+1,ack=b+1) client server 为了在上图所示的主机和服务器之间建立一个连接,首先需要两端设备进行同步。同步(synchronization)是通过各个携带有初始序列号的数据段交换过程实现的。 主机发送一个序列号为a的报文段1; 服务器发回包含序列号为b的报文段2,并用确认号a+1对主机的报文段1进行确认; 主机接收服务器发回的报文段2,发送报文段3,用确认号b+1对报文段2进行确认。 这样在主机和服务器之间建立了一条TCP连接,这个过程被称为三步握手(three-way handshake)。接下来,数据传输开始。 数据传输结束后,应该终止连接。终止TCP连接需要4次握手。