(1)主机A 通过向主机B 发送一个含有同步序列号的标志位的数据段请求建立连接。通过这个数据段,主机A 告诉主机B 两件事: 我想要和你通信,你可以用哪个序列号作为起始数据段来回应。
(2) 主机B 收到主机A 的请求后,用一个带有确认应答(ACK) 和同步序列号(SYN) 标志位的数据段响应主机A,告诉主机A 两件事: 我已经收到你的请求,可以传输数据了,你要用哪个序列号作为起始数据段来回应。
(3) 主机A 收到这个数据段后,再发送一个确认应答,确认已收到主机B的数据段。这样三次握手就完成了,主机A 和主机B 之间可以传输数据了。