三次握手是網(wǎng)絡客戶端跟網(wǎng)絡服務器之間建立連接,并進行通信的過程。相當于客戶端和服務器之間你來我往的3個步驟。
1.第一次握手是建立連接,客戶端發(fā)送連接請求報文,并傳送規(guī)定的數(shù)據(jù)包;
2.第二次握手是服務器端表示接收到連接請求報文,并回傳規(guī)定的數(shù)據(jù)包;
3.第三次握手是客戶端接收到服務器回傳的數(shù)據(jù)包后,給服務器端再次發(fā)送數(shù)據(jù)包。這樣就完成了客戶端跟服務器的連接和數(shù)據(jù)傳送。
四次揮手表示當前這次連接請求已經(jīng)結束,要斷開這次連接。
1.第一次揮手是客戶端對服務器發(fā)起斷開請求,
2.第二次握手是服務器表示收到這次斷開請求,
3.第三次握手是服務器表示已經(jīng)斷開連接
4.第四次握手是客戶端斷開連接。