TCP和UDP是如何工作的
在過去的幾年裡,我們已經把 “資料為王 “這句話的一些變體敲進了我們的腦子裡。是的,資料就是知識,知識就是力量,而我們生活在大資料時代。很好! 然而,這些資料仍然需要從A點移動到B點。壹基比十月分享TCP和UDP是如何工作,以及他們的區別。
這就是資料傳輸協議牽扯進來的地方。有幾種不同的方法將資料從一方轉移到另一方,我們將仔細研究兩種方法。但是,首先,我們要解決TCP與UDP的問題,包括它們是什麼,它們如何工作,以及它們如何比較。
但在回答 “什麼是TCP和UDP “這個問題之前,讓我們先談談OSI網路模型。
OSI模型的七層結構
國際標準化組織建立了一個概念模型,允許不同的通訊系統使用一個標準協議進行交談。該模型被稱為開放系統互連模型,或簡稱為OSI。把OSI想象成一種通用語言,讓各種型別的計算機交換資訊。
OSI有七層,每一層都是資訊交換的指南。這些層是
- 物理層
- 資料鏈路層
- 網路層
- 傳輸層
- 會話層
- 演示層
- 應用層
TCP和UDP是網際網路協議(IP),而IP存在於OSI的網路層。網際網路協議讓你可以向朋友傳送電子郵件,下載貓咪影片,或線上檢查你的銀行餘額。將IP視為網際網路上的聯邦快遞或UPS,將資料包交付給收件人。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70019600/viewspace-2917810/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MQTT是TCP還是UDP?TCP與UDP區別MQQTTCPUDP
- TCP 和 UDPTCPUDP
- TCP和UDPTCPUDP
- UDP和TCP的差異UDPTCP
- tcp和udp的區別TCPUDP
- TCP和UDP比較TCPUDP
- TCP和UDP協議TCPUDP協議
- UDP和TCP以及HTTPUDPTCPHTTP
- TCP和UDP對比TCPUDP
- python 中的UDP和TCP(1)PythonUDPTCP
- php中TCP和UDP的區別PHPTCPUDP
- 如何理解UDP 和 TCP? 區別? 應用場景?UDPTCP
- TCP 和 UDP 協議簡介TCPUDP協議
- UDP與TCPUDPTCP
- TCP與UDPTCPUDP
- TCP vs UDPTCPUDP
- TCP和UDP的優缺點及區別TCPUDP
- 淺談TCP和UDP協議的區別TCPUDP協議
- 聊聊UDP、TCP和實現一個簡單的JAVA UDP小DemoUDPTCPJava
- 傳輸層協議 TCP 和 UDP協議TCPUDP
- UDP與TCP的區別UDPTCP
- TCP與UDP的區別TCPUDP
- 知其所以然~tcp和udp的區別TCPUDP
- TCP 和 UDP,哪個更勝一籌TCPUDP
- UDP 和 TCP 兩種協議簡介UDPTCP協議
- 40 張圖帶你搞懂 TCP 和 UDPTCPUDP
- 【測試】echo傳送和接收TCP/UDP資料包|shell 傳送TCP/UDP資料包TCPUDP
- Python開發中TCP和UDP區別是什麼?Python入門教程PythonTCPUDP
- .NET TCP、UDP、Socket、WebSocketTCPUDPWeb
- UDP分片和丟包與TCP效果對比UDPTCP
- 終於懂了TCP和UDP協議區別TCPUDP協議
- Python教程之udp和tcp協議介紹PythonUDPTCP協議
- TCP連線是如何建立和終止的?TCP
- 學會Zynq(11)RAW API的TCP和UDP程式設計APITCPUDP程式設計
- TCP/UDP對比總結TCPUDP
- TCP會被UDP取代麼?TCPUDP
- HTTP與UDP/TCP區別HTTPUDPTCP
- TCP/IP、UDP/IP協議TCPUDP協議