偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

趣解TCP三次握手四次揮手

網(wǎng)絡 網(wǎng)絡管理
學過計算機網(wǎng)絡的同學都知道TCP協(xié)議是計算機網(wǎng)絡課程里面最復雜的協(xié)議之一,還沒有通信就要搞個什么三次握手,斷開還要什么四次分手,中間還要什么流量控制啦,擁塞控制,滑動窗口什么的,初學者看了就會頭暈。

學過計算機網(wǎng)絡的同學都知道TCP協(xié)議是計算機網(wǎng)絡課程里面最復雜的協(xié)議之一,還沒有通信就要搞個什么三次握手,斷開還要什么四次分手,中間還要什么流量控制啦,擁塞控制,滑動窗口什么的,初學者看了就會頭暈。我們這篇短文先對三次握手和四次揮手做個介紹,然后對TCP協(xié)議的其他內容在后面的文章陸續(xù)介紹。

[[267885]]

通信基本流程

我們都知道TCP協(xié)議是面向連接的協(xié)議,可以保證數(shù)據(jù)不丟失,不重復,不亂序的到達接收方。TCP的通信過程大概是下圖所示。

趣解TCP三次握手四次揮手

上圖為TCP整個完整的通信過程,首先經(jīng)過三次握手建立連接(綠色部分),連接建立后可以正常通信(藍色部分),通信完畢需要四次揮手斷開連接(紅色部分)。

三次握手

三次握手可以這么理解:

TCP客戶端是男孩子,TCP服務器是女孩子,男孩子要追女孩子,首先要建立戀愛關系。需要一個建立戀愛關系的過程。

男孩:我們可以戀愛嗎?(客戶端請求服務器建立連接)

女孩:你想追我?想清楚了!(服務器要求客戶端確認連接)

男孩:沒錯,你就是我的夢中情人!(客戶端確認連接)

三次握手確立了TCP服務器和客戶端的“戀愛關系”。為什么需要三次握手,兩次握手不行嗎?從通信角度看,對于客戶端兩次就夠了,但對于服務器不夠,因為,兩次握手服務器僅僅知道客戶端和服務器之間的信道是通的,但服務器和客戶端之間還未知,所以需要收到客戶端發(fā)來的確認消息雙方才能確認雙方的消息通路都是ok的。

趣解TCP三次握手四次揮手

三次握手

四次揮手

對于連接的斷開需要四次揮手,可以理解為男孩和女孩要分手,需要經(jīng)過一番如下商量。

男孩:我們不合適,我們分手吧。(客戶端已經(jīng)沒有數(shù)據(jù)可以傳輸)

女孩:什么?這么快就分手了,不能這么快完,我要給你算總賬!(服務器這端還有未發(fā)送完的數(shù)據(jù))

女孩給男孩算賬中……(沒有發(fā)送完的數(shù)據(jù)繼續(xù)傳輸)

女孩:算好了,分手!(服務器這端數(shù)據(jù)傳輸完畢)

男孩:好的,我們從今后還是朋友……(等待Time_Wait時間到,恢復單身)

趣解TCP三次握手四次揮手

這里有個注意的點是,客戶端在收到服務器發(fā)送的數(shù)據(jù)傳輸完畢的消息后(第三次揮手),不能立即關閉連接(恢復單身,尋找新歡),必須等待2MSL時間才能關閉,因為這期間***一次揮手服務器未必能收到,如果沒有收到,服務器會重新發(fā)送第三次揮手的消息,這時候如果客戶端關閉,將無法回應第四次揮手消息,使得四次揮手過程無法完成。

責任編輯:趙寧寧 來源: 今日頭條
相關推薦

2023-10-24 15:22:09

TCPUDP

2024-01-12 08:23:11

TCPACK服務器

2015-10-13 09:42:52

TCP網(wǎng)絡協(xié)議

2019-02-01 09:38:16

2021-01-29 06:11:08

TCP通信三次握手

2021-05-18 12:27:40

TCP控制協(xié)議

2021-07-03 17:47:25

TCP控制協(xié)議

2017-09-25 21:27:07

TCP協(xié)議數(shù)據(jù)鏈

2020-02-17 10:10:43

TCP三次握手四次揮手

2015-11-09 09:58:56

2023-10-28 09:07:57

TCP面試三次握手

2022-11-17 10:20:49

TCP三次握手四次揮手

2021-05-28 09:08:20

TCP連接序列號

2020-06-29 14:50:47

TCP狀態(tài)ACK

2025-05-20 08:38:03

2023-10-17 15:44:19

TCP四次揮手

2023-11-01 08:04:08

WiresharkTCP協(xié)議

2014-09-19 09:46:46

TCPIP

2019-08-05 08:54:01

三次握手四次揮手TCP協(xié)議

2023-03-07 08:38:23

三次握手四次揮手服務端
點贊
收藏

51CTO技術棧公眾號