国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

TCP四次揮手過程分析

馬哥Linux運維 ? 來源:馬哥Linux運維 ? 2023-12-10 15:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

TCP 四次揮手是為了關閉鏈接,TCP 連接是全雙工的,因此每個方向都必須單獨關閉,雙方都可以主動關閉鏈接,首先發起關閉的一方執行主動關閉,而另一方執行被動關閉,關閉之后主機的資源將被釋放。

四次揮手的過程如下:

b252de2e-9685-11ee-8b88-92fbcf53809c.jpg

第一次揮手:客戶端發送一個 FIN=1,sep=u 的報文告訴服務器它打算關閉連接,不再發送數據,但可以接收數據,報文發出之后客戶端將連接的狀態變為 FIN_WAIT_1第二次揮手:服務端接收到客戶端的 FIN 報文之后,返回一個 ACK=1,sep=v,ACKnum=u+1 的應答報文,接著服務端進入 CLOSE_WAIT 狀態。客戶端接收到服務端的 ACK 應答報文后進入 FIN_WAIT_2 狀態第三次揮手:服務器處理完數據之后,向客戶端發送 FIN 報文,表明它不再發送數據,接著服務端進入 LAST_ACK 狀態。第四次揮手:客戶端接收到 FIN 報文后,向服務端發送 ACK 應答報文,接著客戶端進入 TIME_WAIT 狀態,等待 2MSL 一段時間后客戶端自動進入 CLOSED 狀態,服務器收到 ACK 應答報文后進入 CLOSED 狀態。

為什么揮手需要四次?

TCP 連接是全雙工的,雙方可以同時發送和接收數據。第一次客戶端發送 FIN 報文后只表示它不再發送數據,但還是能接受數據。服務端接收到 FIN 報文,回一個 ACK 應答報文,這次服務端可以還有數據需要處理和發送,等它處理完成,發送一個 FIN 報文表示不再發送數據,客戶端再回一個 ACK 應答報文。由于服務端處理數據需要時間,因此服務端的 ACK 和 FIN 報文是發送的,所以需要四次揮手。

TCP 四次揮手可以變成三次揮手嗎?

如果被動關閉方沒有數據需要發送,并且開啟了TCP 延遲確認機制,那么第二次和第三次揮手就會合并傳輸,四次揮手變成三次揮手。

為什么主動關閉方需要等待 2MSL 后才關閉連接

MSL 是報文的最大生存時間,它是任何報文在網絡上存在的最大時間,超過這個時間報文將丟失。如果第四次揮手的 ACK 報文丟失,被動關閉方將重發 FIN 報文,主動關閉方的 TIME_WAIT 時間為 2MSL 表示允許第四次揮手的 ACK 報文丟失一次

為什么主動關閉方需要 TIME_WAIT 狀態

防止歷史連接中的數據被后續相同四元組連接錯誤的接收:TIME_WAIT 設置成 2MSL 可以保證兩個方向上發送的數據都能被丟失。

確保被動關閉方能正常關閉。

四元組指的是:目的地址、目的端口、源地址和源端口。通過四元組可以唯一確定一個連接。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    14

    文章

    10251

    瀏覽量

    91477
  • TCP
    TCP
    +關注

    關注

    8

    文章

    1424

    瀏覽量

    83496
  • 端口
    +關注

    關注

    4

    文章

    1104

    瀏覽量

    33962

原文標題:TCP 四次揮手過程分析

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    TCP/IP(Socket)協議深度剖析

    TCP/IP協議作為互聯網通信的基礎架構,其核心機制Socket編程承載著全球數據交換的使命。本文將深入剖析這一協議的七層架構、三握手與四次揮手的精妙設計、流量控制與擁塞控制的動態平
    的頭像 發表于 03-03 17:06 ?456次閱讀

    TCP握手與四次揮手的詳細過程

    TCP握手和四次揮手,大概是網絡領域被問爛了的面試題。但真正能把狀態變遷、序列號變化、抓包細節講清楚的人并不多。很多人背了八股文,一到生產環境看 Wireshark 抓包就懵了
    的頭像 發表于 02-25 10:38 ?205次閱讀

    兆芯助力上海市政協十四屆四次會議順利舉辦

    2月2日至5日,中國人民政治協商會議上海市第十四屆委員會第四次會議順利召開。來自全市各界的政協委員齊聚一堂,聚焦深化“五個中心”建設、加快建成具有世界影響力的社會主義現代化國際大都市,積極建真言、獻良策、出實招,共繪城市發展新藍圖。
    的頭像 發表于 02-24 16:35 ?444次閱讀

    RDMA設計43:隊列刪除及連接斷開功能測試

    在接收到正確的刪除隊列請求后,首先進入連接斷開流程,即四次揮手斷鏈,如圖中紅框部分。隨后進行隊列刪除操作。返回隊列操作狀態 0x2b,符合設計預期,驗證通過。
    的頭像 發表于 02-24 07:50 ?545次閱讀
    RDMA設計43:隊列刪除及連接斷開功能測試

    RDMA設計21:連接管理模塊設計

    至 CONNECT 狀態,創建連接流程類似 TCP/IP 三握手流程;如果為斷開連接則跳轉至 DISCONNECT 狀態,斷開連接流程類似 TCP/IP 四次
    發表于 01-12 11:03

    RDMA設計14:連接管理模塊設計

    至 CONNECT 狀態,創建連接流程類似 TCP/IP 三握手流程;如果為斷開連接則跳轉至 DISCONNECT 狀態,斷開連接流程類似 TCP/IP 四次
    發表于 12-30 16:51

    車間協議戰爭調停者:記一MODBUS TCP與PROFIBUS的融合實戰

    ?車間協議戰爭調停者:記一MODBUS TCP與PROFIBUS的融合實戰 去年,我們團隊接到一個改造項目:一家大型鋰電池制造廠希望整合其新舊設備的數據流。工廠情況很典型——新建的MES系統
    的頭像 發表于 12-22 14:10 ?198次閱讀
    車間協議戰爭調停者:記一<b class='flag-5'>次</b>MODBUS <b class='flag-5'>TCP</b>與PROFIBUS的融合實戰

    回溯示波器的四次認知躍遷

    工程師“第三只眼”的儀器,究竟走過了怎樣波瀾壯闊的百年歷程?它如何從一根陰極射線管,進化成如今能“讀懂”電路故障的AI診斷官?今天,我們就撥開流量的迷霧,回溯示波器的四次認知躍遷,看看它如何一步步塑造了現代電子世界。
    的頭像 發表于 12-19 15:39 ?6499次閱讀
    回溯示波器的<b class='flag-5'>四次</b>認知躍遷

    TCP和UDP的區別

    相比,TCP 有三大核心特性: 1、面向連接。所謂的連接,指的是客戶端和服務器的連接,在雙方互相通信之前,TCP 需要三握手建立連接,而 UDP 沒有相應建立連接的過程。 2、
    發表于 12-09 07:24

    224G高速銅纜技術系列標準第四次會議:行業共商,推動高速傳輸標準化進程

    2025年9月17日,廣東省電線電纜行業協會聯合廣東省連接器協會,于廣東成功舉辦了224G高速銅纜技術系列團體標準第四次工作會議。此次會議意義重大,吸引了眾多行業內具有影響力的企業與權威機構參與
    的頭像 發表于 09-26 10:50 ?901次閱讀
    224G高速銅纜技術系列標準第<b class='flag-5'>四次</b>會議:行業共商,推動高速傳輸標準化進程

    XenG202G | 揮手手勢識別參考設計(三維)

    WEMAKERFSMART-賦予萬物感知的靈魂-矽典微ICLEGENDMICROXenG202G揮手手勢識別(三維)毫米波傳感器特征手勢識別:非接觸式控制,高精度手勢動作識別,支持方向識別、滑動
    的頭像 發表于 08-29 08:25 ?644次閱讀
    XenG202G | <b class='flag-5'>揮手</b>手勢識別參考設計(三維)

    中微公司第四次蟬聯客戶滿意度調查三冠王

    ”,上交所股票代碼:688012)第四次榮獲三冠王。今年5月,CSS公布了主要排名結果,此次白皮書披露了更多關于滿意度調查的數據。
    的頭像 發表于 07-21 14:39 ?1370次閱讀

    工業4.0:第四次工業革命的機遇與挑戰

    工業4.0是近年來全球制造業領域最受關注的概念之一,它代表了以智能化、數字化和網絡化為核心的第四次工業革命。這一概念最早由德國政府提出,旨在通過先進信息技術與制造業的深度融合,實現生產效率的大幅提升
    的頭像 發表于 07-18 16:54 ?1150次閱讀

    晶體管架構的演變過程

    芯片制程從微米級進入2納米時代,晶體管架構經歷了從 Planar FET 到 MBCFET的四次關鍵演變。這不僅僅是形狀的變化,更是一次次對物理極限的挑戰。從平面晶體管到MBCFET,每一架構演進到底解決了哪些物理瓶頸呢?
    的頭像 發表于 07-08 16:28 ?2292次閱讀
    晶體管架構的演變<b class='flag-5'>過程</b>

    TCP握手和四次揮手,這樣解釋太通俗易懂了!

    TCP連接的建立和釋放分別通過“三握手”和“四次揮手”來完成。三握手過程
    的頭像 發表于 04-24 19:33 ?1541次閱讀
    <b class='flag-5'>TCP</b>三<b class='flag-5'>次</b>握手和<b class='flag-5'>四次</b><b class='flag-5'>揮手</b>,這樣解釋太通俗易懂了!