什麼是三次握手與四次握手

2021-07-15 03:59:12 字數 378 閱讀 2852

三次握手的過程:

第一次握手:建立連線時,客戶端傳送同步序列編號到伺服器,並進入傳送狀態,等待伺服器確認

第二次握手:伺服器收到同步序列編號,並確認同時自己也傳送乙個同步序列編號+確認標誌 此時伺服器進入接受狀態

第三次握手:客戶端收到伺服器傳送的包,並向伺服器傳送確認標誌,隨後鏈結成功

注意:是在鏈結成功後在進行資料傳輸

四次握手:

第一次握手:客戶端向伺服器傳送乙個帶有結束標記的報文

第二次握手:伺服器收到報文後,向客戶端傳送一條確認序號,同時通知自己相應的應用程式,對方要求關閉連線

第三次握手:伺服器向客戶端傳送乙個帶有結束標記的報文

第四次握手:客戶端收到報文後,向伺服器傳送乙個確認序號,鏈結關閉

三次握手《 》四次握手

1 第一次握手 客戶端給伺服器傳送乙個 syn 報文。2 第二次握手 伺服器收到 syn 報文之後,會應答乙個 syn ack 報文。3 第三次握手 客戶端收到 syn ack 報文之後,會回應乙個 ack 報文。4 伺服器收到 ack 報文之後,三次握手建立完成 作用是為了確認雙方的接收與傳送能力...

TCP三次握手與四次握手

當我們從瀏覽器輸入乙個url,http的工作流程如下圖所示 dns解析流程請看dns網域名稱解析過程這篇文章 現在來講tcp三次握手 tcp是主機對主機層的傳輸控制協議,提供可靠的連線服務,採用三次握手確認建立乙個連線。1 序號 seq序號,佔32位,用來標識從tcp源端向目的端傳送的位元組流,發起...

TCP 三次握手 四次握手

http常見狀態碼 200 ok 伺服器成功處理了請求 301 302 moved permanently 重定向 response中應該包含乙個location url,說明資源現在所處的位置 304 not modified 未修改 客戶的快取資源是最新的,要客戶端使用快取 404 not fo...