TCP 與 UDP 區別

TCP (Transmission Control Protocol)  傳輸控制協議視頻

UDP(User Datagram Protocol) 用戶數據報協議資源

兩者 都是 傳輸層協議io

TCP :效率

優勢:可靠 穩定,基於連接面向字節流。可靠性:在創建鏈接以前須要三次握手協議。穩定性:在傳輸數據時 有確認,重傳,窗口,堵塞控制 等機制保證 數據傳輸。數據

在數據傳輸完成時,關閉鏈接。 協議

缺點:效率低  慢   因 鏈接 有確認機制,重傳機制 窗口機制 擁塞機制 致使了佔用資源co

使用場景:數據傳輸量少,對數據的正確性要求高,不丟包,數據順序。例如  HTTP  FTP AMQP 等協議。交互

UDP:tag

優勢:傳輸速率高,無需連接面向報文。支持一對多 多對多交互

缺點:盡最大努力交付,即不保證可靠交付

適用場景:數據傳輸量大,要求傳輸速度高 例如 語音 視頻等。

相關文章
相關標籤/搜索