1.第一次握手,發送SYN報文,傳達信息:“你好,我想建立連接”;
第二次握手,回傳SYN+ACK報文,傳達信息:“好的,可以建立鏈接”;
第三次握手,回傳ACK報文,傳到信息:“好的,我知道了,那我們連接”。然后就建立連接了。
2.在發送報文之前各方都要確認可以進行連接。之所以采取三次握手機制,不過是為了信息傳輸的可靠性,如果其中某個握手失敗,這個過程將會重復,來確保其可靠性。
3.如果采取兩次握手,相當於第二次握手結束便建立連接,如果發送SYN的一方不想連接了,也不會有反饋,另一方卻一直在等待,浪費了時間。當然可以采取4次甚至N次握手,但是有必要嗎?建立連接的時間太長,效果也會大打折扣。所以3次只是折中方案,保證了可靠性,又節儉了建立連接的時間。