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