1、三次握手
- seq序號,用來標(biāo)識從TCP源端向目的端發(fā)送的字節(jié)流,發(fā)起方發(fā)送數(shù)據(jù)時對此進(jìn)行標(biāo)記
- ack確認(rèn)序號,只有ACK標(biāo)志位為1時,確認(rèn)序號字段才有效,ack=seq+1
2、四次揮手
關(guān)閉連接時,當(dāng)服務(wù)器端收到FIN報文時,很可能并不會立即關(guān)閉鏈接,所以只能先回復(fù)一個ACK報文,告訴客戶端:”你發(fā)的FIN報文我收到了”,只有等到服務(wù)器端所有的報文都發(fā)送完了,我才能發(fā)送FIN報文,因此不能一起發(fā)送,故需要四步握手。