簡述 TCP 和 UDP 的區別以及優缺點

2021-09-09 07:20:29 字數 459 閱讀 5395

udp: 使用者資料報協議(user datagram protocol) 是面向無連線的通訊協議(如:發簡訊),udp 資料報括目的埠號和源埠號資訊。

優點:udp 速度快、操作簡單、要求系統資源較少,由於通訊不需要連線,可以實現廣播傳送

缺點:udp 傳送資料前並不與對方建立連線,對接收到的資料也不傳送確認訊號,傳送端不知道資料是否會正確接收,也不重**送,不可靠。丟包、亂序、資料不完整

tcp:傳輸控制協議(transmission control protocol) 是面向連線的通訊協議(如:打**),通過三次握手建立連線,通訊完成時四次揮手

優點:tcp 在資料傳遞時,有確認、視窗、重傳、阻塞等控制機制,能保證資料正確性,較為可靠。

缺點:tcp 相對於 udp 速度慢一點,效率低,要求系統資源較多,易被攻擊。

簡述TCP和UDP的區別以及優缺點

udp是面向無連線的通訊協議,udp資料報括目的埠號和源埠號資訊。優點 udp速度快 操作簡單 要求系統資源較少,由於通訊不需要連線,可以實現廣播傳送 缺點 udp傳送資料前並不與對方建立連線,對接收到的資料也不傳送確認訊號,傳送端不知道資料是否會正確接收,也不重 送,不可靠。tcp是面向連線的通訊...

簡述tcp和udp的區別

tcp是面向連線的協議,也就是說,在收發資料前,必須和對方建立可靠的連線。乙個tcp連線必須要經過三次 對話 才能建立起來。使用tcp協議傳輸資料,tcp提供超時重發,丟棄重複資料,檢驗資料,流量控制等功能,保證資料能從一端傳到另一端。當資料從a端傳到b端後,b端會傳送乙個確認包 ack包 給a端,...

TCP和UDP協議的簡介以及區別

tcp 傳輸控制協議 這是乙個面向連線的傳輸協議,在傳送資料之前,要和對方建立可靠的連線。乙個tcp連線必須經過三次握手才能建立,經過四次揮手才能斷開。三次握手 客戶端向伺服器傳送syn請求建立連線 伺服器向客戶端傳送syn以及ack確定是否建立連線?客戶端向伺服器傳送ack確定建立連線。四次握手 ...