原文:對TCP三次握手四次分手還不清楚的速度進,超簡單解析,明白了就很好記!

關於TCP三次握手四次分手,之前看資料解釋的都很籠統,很多地方都不是很明白,所以很難記,前幾天看的一個博客豁然開朗,可惜現在找不到了。現在把之前的疑惑總結起來,方便一下大家。 先上個TCP三次握手和四次分手的圖 網上好多都是錯的,只能自己畫了,一個正確的圖的確可以方便理解。 疑問一,上圖傳遞過程中出現的幾個字符 SYN,ACK,FIN,seq,ack 各代表什么意思 SYN,ACK,FIN存放在T ...

2018-02-28 20:20 2 1753 推薦指數:

查看詳情

TCP為什么要三次握手四次分手?

TCP協議簡介 TCP協議是五層協議中運輸層的協議,下面依賴網絡層、鏈路層、物理層,對於一個報文想發到另一台機器(假設是服務器)上對等層,每一個所依賴的層都會對報文進行包裝,例如TCP協議就依賴網絡層的IP協議,所以發送的報文會經過如下封裝: 當這個數據包到達服務器時,服務器的網絡層會對IP ...

Mon Jan 25 20:47:00 CST 2021 0 345
TCP三次握手四次分手

TCP的位置 TCP工作在網絡OSI的七層模型中的第四層——Transport層,IP在第三層——Network層,ARP在第二層——Data Link層; 在第二層上的數據,我們把它叫Frame,在第三層上的數據叫Packet,第四層的數據叫Segment。 數據從應用層發下來,會在 ...

Sat May 23 23:20:00 CST 2015 0 17788
關於TCP三次握手四次分手(整理)

這個協議非常重要,這里把它的鏈接和釋放整理一下 首先是三次握手: 1、 客戶端發起,像服務器發送的報文SYN=1,ACK=0,然后選擇了一個初始序號:seq=x。 SYN是干什么用的? 在鏈接的時候創建一個同步序號,當SYN=1同時ACK=0的時候,表明這是一個連接請求的報文段。如果對方 ...

Sun Sep 21 01:35:00 CST 2014 7 4509
通俗大白話來理解TCP協議的三次握手四次分手

通俗理解: 但是為什么一定要進行三次握手來保證連接是雙工的呢,一不行么?兩不行么?我們舉一個現實生活中兩個人進行語言溝通的例子來模擬三次握手。 引用網上的一些通俗易懂的例子,雖然不太正確,后面會指出,但是不妨礙我們理解,大體就是這么個理解法。 第一對話: 老婆讓甲出去打醬油,半路 ...

Thu Jun 28 01:47:00 CST 2018 0 955
TCP三次握手四次握手、backlog及其他

TCP是什么 首先看一下OSI七層模型: 然后數據從應用層發下來,會在每一層都加上頭部信息進行封裝,然后再發送到數據接收端,這個基本的流程中每個數據都會經過數據的封裝和解封的過程,流程如下圖所示: 在OSI七層模型中,每一層的作用和對應的協議如下圖所示: 說回TCP簡單 ...

Thu Jun 01 07:41:00 CST 2017 4 9516
TCP協議三次握手四次握手

前言   先說一下IP協議和TCP協議,IP協議是無連接的通信協議,IP不會占用兩個設備之間通信的線路,IP實際上主要負責將每個數據包路由至目的地,但是IP協議並沒有能夠確保數據包是否到達,傳過去的數據包是否按照順序排列,所以IP數據包是不可靠的。而解決數據不可靠的問題就是由TCP協議來完成 ...

Fri May 03 06:31:00 CST 2019 0 3558
TCP/IP協議三次握手四次握手流程解析

原文鏈接地址:http://www.2cto.com/net/201310/251896.html TCP/IP協議三次握手四次握手流程解析 一、TCP報文格式 TCP/IP協議的詳細信息參看《TCP/IP協議詳解》三卷本。下面是TCP報文格式圖: 圖1 TCP報文格式 上圖 ...

Wed Oct 14 18:06:00 CST 2015 0 4027
TCP/IP協議三次握手四次握手流程解析

一、TCP報文格式 TCP/IP協議的詳細信息參看《TCP/IP協議詳解》三卷本。下面是TCP報文格式圖:圖1 TCP報文格式 上圖中有幾個字段需要重點介紹下: (1)序號:Seq序號,占32位,用來標識從TCP源端向目的端發送的字節流,發起方發送數據時對此進行標記。 (2)確認序號 ...

Mon Aug 21 06:32:00 CST 2017 0 8756
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM