面試系列6--TCP協(xié)議建立連接初期的“三次握手”

字號(hào):

原題:
     TCP/IP通信建立的過程怎樣?
    解答:
     TCP協(xié)議是面向連接的,兩端主機(jī)需要同步雙方的初始序號(hào)。同步需要雙方都發(fā)送自己的初始序號(hào),并且接收雙方的確認(rèn)(ACK)信息;同時(shí)接收對方的初始序號(hào),并且發(fā)送確認(rèn)的ACK。這個(gè)過程就是三次握手(Three-way handshake)。
     A->B SYN:我的初始序號(hào)是X,ACK是0,設(shè)置SYN位,未設(shè)置ACK位。
     B->A ACK:你的序號(hào)是X+1,我的初始序號(hào)是Y,設(shè)置SYN位和ACK位。
     A->B ACK:你的序號(hào)是Y+1,我的序號(hào)是X+1,設(shè)置ACK位,未設(shè)置SYN位