韩国视频理论视频久久_亚洲自拍偷拍色片视频_欧美亚洲第一页_成人免费视频网址_国产精品麻豆va在线播放_亚洲自拍偷拍区_国产精品视频一_欧美福利视频在线观看_2020欧美日韩在线视频_国产综合香蕉五月婷在线

TCP協議和UDP協議最核心的區別是什么?

發布時間:2023-06-15 作者:奈圖爾 來源:奈圖爾原創 瀏覽量(4046)
摘要:對于TCP協議和UDP協議,大家應該都有所耳聞。TCP協議和UDP協議都工作在傳輸層,他們的目標都是在應用之間傳輸數據。我們常用的網絡通信,比如瀏覽網頁,查看郵件,電話通信...

奈圖爾科技(www.landsail-led.com)整理消息

對于TCP協議和UDP協議,大家應該都有所耳聞。TCP協議和UDP協議都工作在傳輸層,他們的目標都是在應用之間傳輸數據。我們常用的網絡通信,比如瀏覽網頁,查看郵件,電話通信等,都是通過這兩種協議來進行數據傳輸的。

788ed0ba-0aff-11ee-962d-dac502259ad0.png

01 TCP與UDP的區別

這兩種協議有什么區別呢?他們又是如何工作的?跟著文檔君往下看~

TCP協議和UDP協議最核心的區別是什么?看看下邊圖片你就知道了。

78a55e0c-0aff-11ee-962d-dac502259ad0.png

TCP(Transmission Control Protocol,傳輸控制協議)是一種面向連接的、可靠的、基于字節流的傳輸層通信協議。可靠性,是TCP的最 大特點,主要體現在:數據無丟失、無錯誤、無失序、無重復到達。就如同上圖,TCP能將“孩子”(數據包)十分安全地傳送給接收者。

UDP(User Datagram Protocol,用戶數據報協議)是一種無連接、不可靠、快速傳輸的傳輸層通信協議。快速傳輸,是UDP的最 大特點,主要體現在:數據發送前,不需要提前建立連接,能更高效地傳輸數據,但可靠性無法保證。就如同上圖,UDP只負責把“孩子”(數據包)送出去,不管接收者有無收到。

直觀感受了TCP協議與UDP協議的區別后,咱們來看看TCP協議是如何工作的?

  02 TCP是如何工作的?

TCP通信的連接管理機制(可靠機制)總結為:三次握手建立連接,四次揮手斷開連接。

< 三次握手建立連接 >

TCP 是面向連接的協議,所以每次發出的請求都需要對方進行確認。TCP 客戶端與 TCP 服務器在通信之前需要完成三次握手才能建立連接。

78b8dfc2-0aff-11ee-962d-dac502259ad0.png

 

第 一次握手

目的:這是一個請求建立連接的數據包,客戶端先向服務器發送一個同步數據包。

數據包的TCP首部內容

同步SYN=1(客戶端請求建立連接)

序號seq=x(客戶端所傳送數據的第 一個字節的序號)

第二次握手

目的:服務器收到客戶端發送的第 一個數據包后,判斷出為主動建立連接的數據包。若服務器同意連接,則服務器發送一個數據包進行回應。

數據包的TCP首部內容

同步SYN=1(服務器建立連接)

確認標記ACK=1(服務器同意連接)

序號seq=y(服務器所傳送數據的第 一個字節的序號)

確認號ack=x+1(已經收到客戶端發送的x個字節數據,并告訴客戶端下次應從數據的第x+1個字節開始發送)

第三次握手

目的:客戶端收到服務器的確認之后,再給服務器發送一個數據包。

數據包的TCP首部內容

同步SYN=1(雙方已同意建立連接)

確認標記ACK=1(收到服務器的確認數據包)

序號seq=x+1(發出的數據包就是數據的第x+1個字節)

確認號ack=y+1(收到服務器發送y字節數據,并告訴服務器下次應從數據的第y+1個字節開始發送)

  Tips

在客戶端與服務器端傳輸的TCP數據中,雙方的序號seq和確認號ack的值,都是在彼此seq和ack值的基礎上進行計算的,這樣做保證了TCP數據傳輸的連貫性。一旦出現某一方發出的TCP數據丟失,便無法繼續"握手",以此確保了"三次握手"的順利完成。

< 四次揮手斷開連接 >

聚散終有時,當數據傳輸完成后,TCP客戶端與TCP服務器需要通過四次會話斷開連接,這個過程我們稱之為四次揮手。

78ca7b24-0aff-11ee-962d-dac502259ad0.png

第 一次揮手

目的:客戶端向服務器發送連接釋放的請求數據包,并停止發送數據。

在連接釋放數據包的TCP首部中

終止FIN=1(客戶端要主動釋放客戶端和服務器的TCP連接)

序號seq=x(x由客戶端指定。隨后等待服務器的確認)

第二次揮手

目的:服務器在收到連接釋放的報文之后,給客戶端發送確認報文。因此,客戶端到服務器方向上的連接釋放,TCP連接此時處于半關閉狀態。半閉因為客戶端已無法發送數據給服務器,半開因為服務器仍可以發送數據給客戶端并被其接收。

在服務器發送給客戶端確認報文的TCP首部中

確認標記ACK=1(收到了客戶端發送的數據包,同意客戶端釋放連接)

確認號ack=x+1(在收到客戶端報文的基礎上,將其序號seq值加1作為本段報文確認號ack的值)

序號seq=y(y由服務器指定。隨后等待客戶端的確認)

第三次揮手

目的:若服務器已停止向客戶端發送的數據,則釋放連接,并向客戶端發送確認報文。

在確認報文的TCP首部中:

終止FIN=1(服務器釋放服務器到客戶端的TCP連接,不再向客戶端發送數據)

確認標記ACK=1(服務器對客戶端的數據傳送完畢)

確認號ack=x+1(在收到客戶端報文的基礎上,將其序號seq值加1作為本段報文確認號ack的值)

序號seq=z(z由服務器指定。隨后等待客戶端的確認)

第四次揮手

目的:客戶端收到服務器的連接釋放報文段后,向服務器發出確認報文。

在確認報文的TCP首部中

終止FIN = 1(客戶端和服務器斷開連接)

確認標記ACK=1(收到服務器的確認報文,并同意服務器釋放連接)

確認號ack=z+1(在收到服務端報文的基礎上,將其序號seq值加1作為本段報文確認號ack的值)

序列號seq=x+1(在收到服務端報文的基礎上,將其確認號作為本段報文序列號的值)

了解完TCP后,再來了解一下UDP是如何工作的~

  03 UDP是如何工作的?

UDP協議是面向無連接的,即發送數據之前不需要建立連接(無TCP協議復雜的三次握手,四次揮手的過程),發送數據就是簡單的把數據包封裝一下,然后從網卡發出去,數據包之間并沒有狀態上的聯系。UDP 協議基本上是 IP 協議與上層協議的接口,UDP協議使用IP層提供的服務將應用層得到的數據從一臺主機的某個應用進程傳遞到另一臺主機的某個應用進程。

舉個栗子~

當傳輸層從IP層收到UDP數據報文時,根據UDP數據報文首部中的目的端口,把UDP數據報文通過相應的端口傳遞給應用進程,如下圖所示。

78d3bcb6-0aff-11ee-962d-dac502259ad0.png

 

如上圖中應用進程4與端口2,如果接收方UDP發現收到的報文中的目的端口號不正確(即不存在對應于端口號的應用進程),則丟棄該報文,并由ICMP發送“端口不可達"差錯報文給發送方。

  Tips

ICMP(Internet Control Message Protocol,Internet控制報文協議)是TCP/IP協議簇的一個子協議,用于在IP主機、路由器之間傳遞控制消息。控制消息是指網絡通不通、主機是否可達、路由是否可用等網絡本身的消息。

  04 總結一下

數據傳輸看似簡單,其實非常智慧~

TCP和UDP服務的是程序,但程序和人是一樣的,可以你來我往進行交流,也可以一股腦的傾訴。TCP就是彼此之間坦誠交流。消息有沒有收到,收到的信息是否一致,都可以有及時的反饋。

78df8f50-0aff-11ee-962d-dac502259ad0.png

優點:可靠。

缺點:傳輸速率慢。

適用場景:通信軟件的賬戶登錄、支付等相關功能,采用可靠的TCP。

UDP就是傾訴,我不管你有沒有聽進去,不管你有無反饋,我就要不停地說。

78e71b08-0aff-11ee-962d-dac502259ad0.png

優點:傳輸速率快。

缺點:不可靠。

適用場景:QQ、微信等即時通信軟件進行點對點通信,或者音視頻通話時,通常采用傳輸快速的UDP。

TCP和UDP各有優缺點,就看你實際需求啦~

二維碼

掃一掃,關注我們

聲明:本文由【奈圖爾】整理編輯上傳發布,轉載此文章須經作者同意,并請附上出處【奈圖爾】及本頁鏈接。如內容、圖片有任何版權問題,請聯系我們進行處理。

感興趣嗎?

歡迎聯系我們,我們愿意為您解答任何有關網站疑難問題!

韩国视频理论视频久久_亚洲自拍偷拍色片视频_欧美亚洲第一页_成人免费视频网址_国产精品麻豆va在线播放_亚洲自拍偷拍区_国产精品视频一_欧美福利视频在线观看_2020欧美日韩在线视频_国产综合香蕉五月婷在线
国模视频一区二区| 97av在线影院| 国产精品久久999| 国产精品扒开腿做爽爽爽男男| 国产精品第一区| 国产女精品视频网站免费| 国产美女直播视频一区| 国产伦精品一区二区三区精品视频| 国产欧美日韩中文字幕在线| 91网在线免费观看| 欧洲永久精品大片ww免费漫画| 国产成人精品优优av| 成人激情在线播放| 午夜精品久久久久久99热软件| 青青草精品毛片| 成人午夜小视频| 欧美制服第一页| 国产在线视频欧美| 午夜免费在线观看精品视频| 国产精品jvid在线观看蜜臀 | 国产精品久久不能| 亚洲综合色av| 2021国产精品视频| 国产日韩精品综合网站| 性色av香蕉一区二区| 国产精品91在线观看| 欧美激情极品视频| 国产精国产精品| 欧美国产亚洲精品久久久8v| 91精品国产高清| 国产日韩一区在线| 青青久久av北条麻妃海外网| 91在线视频一区| 久久久久久国产精品三级玉女聊斋| 欧日韩不卡在线视频| 亚洲在线免费视频| 国产xxx69麻豆国语对白| 欧美韩国理论所午夜片917电影| 国产精品18久久久久久首页狼 | 欧美做受高潮电影o| 欧美激情久久久| 国产精品一区二区三| 欧洲亚洲免费在线| 7m第一福利500精品视频| 色中色综合影院手机版在线观看| 国产精品wwwwww| 日韩免费观看高清| 国内精品久久久久久久| 亚洲一区二区三区香蕉| 国产日韩综合一区二区性色av| 欧美尤物巨大精品爽| 久久久免费精品| 亚洲自拍偷拍第一页| 91精品免费看| 国产日韩在线观看av| 国产一区二区丝袜| 国产精品久久视频| 国产成人精品免费视频| 日韩av观看网址| 欧美自拍视频在线观看| 欧美一区三区三区高中清蜜桃| 97超级碰碰碰| 欧美在线性视频| 欧美与欧洲交xxxx免费观看 | 欧美黑人视频一区| 亚洲一区二区三区乱码aⅴ| 91视频8mav| 亚洲一区二区三区视频| 久久久久久91| 午夜精品福利电影| 午夜精品一区二区三区av| 97视频免费在线观看| 久久久久久综合网天天| 欧美精品久久久久久久久| 亚洲自拍另类欧美丝袜| 久久久伊人日本| 96精品视频在线| 国产成人拍精品视频午夜网站| 国产成人精品在线观看| 国产一区二区在线免费| 欧美国产在线视频| 91禁外国网站| 国产精品夫妻激情| 国产日韩精品视频| 成人xvideos免费视频| 亚洲一区二区三区sesese| 97视频在线观看成人| 国产成人免费av| 成人激情春色网| 久久人人爽人人爽人人片av高清| 欧美一区二区三区四区在线| 国产日韩欧美91| 久久免费精品日本久久中文字幕| 欧美有码在线观看视频| 国产日韩精品在线播放| 久久久久这里只有精品| 国产精品va在线| 久久久久久久久久久成人| 日本乱人伦a精品| 成人免费自拍视频| 午夜精品久久久99热福利| 国产成人久久久| 亚洲综合色av| 国产91色在线|| 91丝袜美腿美女视频网站| 26uuu亚洲国产精品| 国产精品亚洲综合天堂夜夜| 久久久久国产精品一区| 国产在线精品一区免费香蕉| 欧美激情视频免费观看| 欧美亚洲国产成人精品| 国产精品视频内| 777国产偷窥盗摄精品视频| 成人做爽爽免费视频| 91精品国产一区| 91精品久久久久| 欧美一区第一页| 91天堂在线视频| 国产99久久精品一区二区永久免费 | 91在线视频成人| 日韩av成人在线| 国内成人精品视频| 91久久精品国产91久久性色| 国产成人久久久精品一区| 性欧美亚洲xxxx乳在线观看| 91免费看片网站| 国产精品99久久久久久www| 国外成人在线视频| 91在线观看免费| 国产欧美在线观看| 国产91色在线|免| 欧美自拍大量在线观看| 性欧美暴力猛交69hd| 亚洲综合一区二区不卡| 91精品久久久久久久久不口人| 日本国产精品视频| 91福利视频在线观看| 久久久女女女女999久久| 91在线视频九色| 91亚洲国产成人精品性色| 国产精品一区二区三| 国产精品video| 国产精品mp4| 国产精品美乳一区二区免费| 奇门遁甲1982国语版免费观看高清| 欧美国产精品人人做人人爱| 成人免费自拍视频| 91久久精品国产91久久| 91精品免费看| 成人精品在线视频| 国产日韩精品在线播放| 国产精品爽黄69| 国产精品美女久久久久久免费| 国产精品吹潮在线观看| 日本在线精品视频| 青青草一区二区| 国产精品久久久久免费a∨大胸| 国产精品青青在线观看爽香蕉 | 欧美一级大片在线免费观看| 欧美一级大片在线观看| 欧美亚洲另类激情另类| 日韩av电影院| 国产精品色悠悠| 国产精品老女人精品视频| 国产精品欧美一区二区| 国产日韩中文字幕在线| 91视频免费网站| 国产+人+亚洲| 欧美在线播放视频| 91精品国产99久久久久久| 欧美与黑人午夜性猛交久久久| 欧美一区二区三区免费观看| 日本国产欧美一区二区三区| 国产精品成人国产乱一区| 国产精品久久久久久久久男| 成人久久18免费网站图片| 亚洲va电影大全| 色综合色综合久久综合频道88| 亚洲综合av影视| 欧美一级片在线播放| 91精品视频大全| 97香蕉超级碰碰久久免费软件| 国产成人精品电影| 成人综合国产精品| 国内精久久久久久久久久人| 国产成人精品电影| 色综合久久88| 18性欧美xxxⅹ性满足| 国产精品你懂得| 欧美极品美女电影一区| 青草青草久热精品视频在线观看| 91精品国产综合久久久久久蜜臀| 韩国国内大量揄拍精品视频| 国产精品1234| 欧美高跟鞋交xxxxhd| 日本成人精品在线| 欧美极品欧美精品欧美视频| 国产成人在线精品| 欧美激情久久久| 国产美女被下药99|