TCP/UDP对比总结
生活随笔
收集整理的這篇文章主要介紹了
TCP/UDP对比总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在計算機網絡中,有三種體系結構劃分方式,第一種是OSI七層協議體系結構,由上到下分別是:應用層,表示層,會話層,運輸層,網絡層,數據鏈路層,物理層;第二種是TCP/IP四層協議,由上到下分別是:應用層,運輸層,網際層,網絡接口層。第一種劃分方式復雜又不實用,第二種劃分方式最下面“網絡接口層”對計算機網絡來說,和一般的通信鏈路沒有多大的區別,所以最后折中為我們常用的五層協議:應用層,運輸層,網絡層,數據鏈路層,物理層。
??運輸層向它上面的應用層提供服務,它屬于面向通信部分的最高層,同時也是用戶功能的最底層。兩個主機通過核心網絡進行端到端通信時,只有主機部分有運輸層,核心網絡部分的路由在轉發分組時只用到下面三層。
??TCP/UDP作為傳輸層協議,各自都有著非常廣泛的應用場景,下面先對這兩種協議做一個簡單對比,然后分別介紹下這兩種協議。本文僅從原理上介紹兩種協議,暫并不涉及編程。
1 TCP-UDP對比
??相同點:
??TCP和UDP都是網絡層之上的,傳輸層協議,都能都能保護網絡層的傳輸,雙方的通信都需要開放端口,TCP和UDP中都存在復用和分用技術。
??不同點:
??一提到TCP-UDP的區別,大家最容易想到的便是TCP是可靠傳輸的,UDP是不可靠傳輸的,下面就簡單羅列一下:
總結
以上是生活随笔為你收集整理的TCP/UDP对比总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis持久化 - RDB和AOF
- 下一篇: Mysql锁专题:InnoDB锁概述