简述TCP连接建立的三次握手


简述TCP连接建立的三次握手

正确答案:TCP连接建立的过程称为三次握手。第一步,客户端主动打连接,服务器端被动打开连接;客户端向服务器端发送连接请求,首部同步比特SYN=1,同时选择一个初始序列号seq=x。第二步,服务器端收到连接请求时,如同意建立连接,则向客户端发确认;在确认报文中把SYN和ACK位都置1,确认号是ack=X+1;也为自己选择一个初始序号seq=y。第三步,客户端收到服务器端的确认后,还要向服务器端发确认;其中ACK=1,seq=x+1,ack=y+1。此时,TCP连接建立。