(1)第一次握手:主机A发送位码为SYN=1,随机产生Seq的数据包到服务器,主机B由SYN=1知道,主机A要求建立联机;
(2)第二次握手:主机B收到请求后要确认联机信息,向A发送Ack(主机A的Seq+1),SYN=1,ACK=1,以及随机产生Seq数据包;
(3)第三次握手:主机A收到后检查Ack(ack number)是否正确,即主机A第一次发送的Seq+1,以及位码ACK是否为1,若正确,主机A会再发送Ack(ack number)=(主机B的Seq+1)和ACK=1,主机B收到后确认Seq值与ACK=1则连接建立成功。主机A与主机B开始传送数据。