網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好

udp和tcp的主要區別是什麼

欄目: 生活常識 / 釋出於: / 人氣:5.53K

udp和tcp的主要區別是什麼

TCP面向連線(如打電話要先撥號建立連線);UDP是無連線的,即傳送資料之前不需要建立連線。TCP提供可靠的服務。也就是說,通過TCP連線傳送的資料,無差錯,不丟失,不重複,且按序到達;UDP盡最大努力交付,即不保證可靠交付。Tcp通過校驗和,重傳控制,序號標識,滑動視窗、確認應答實現可靠傳輸。如丟包時的重發控制,還可以對次序亂掉的分包進行順序控制。UDP具有較好的實時性,工作效率比TCP高,適用於對高速傳輸和實時性有較高的通訊或廣播通訊。每一條TCP連線只能是點到點的;UDP支援一對一,一對多,多對一和多對多的互動通訊TCP對系統資源要求較多,UDP對系統資源要求較少。

Tags:UDP TCP