UDP和TCP的不同

2021-08-31 07:55:18 字數 269 閱讀 1904

1.udp是best-effort盡力而為,不保證資訊一定到達,也不保證到達的順序與傳送的順序一致.tcp由各種辦法保證了資料的完整性.

2.udp使用前不需要進行連線.tcp需要先連線.

3.對資訊邊界處理方式不同,udp套接字保留邊界資訊.tcp不保留資料訊息的界線(資料塊之間的邊界),即緩衝區中的資料塊被作為乙個包傳送。udp每條訊息都作為乙個單獨的包**.

4.udp效率高更少的資料量,更少的往返延遲

5.udp更靈活,提供乙個最小開銷平台來滿足其他需求.

TCP和UDP的不同點

1 tcp是面向連線的 udp是無連線的,即傳送資料前不需要先建立連線。2 tcp提供可靠的服務,也就是說,通過tcp連線傳送的資料是無差錯 不丟失 不重複的,並且是按序到達 udp是盡最大努力交付,不保證資料的可靠交付。因為tcp是面向連線的,提供可靠交付,因此適合大量資料的交換。3 tcp是面向...

TCP和UDP的區別以及應用有什麼不同?

tcp 傳輸控制協議,提供的是面向連線 可靠的位元組流服務。當客戶和伺服器彼此交換資料前,必須先在雙方之間建立乙個tcp連線,之後才能傳輸資料。tcp提供超時重發,丟棄重複資料,檢驗資料,流量控制等功能,保證資料能從一端傳到另一端。udp 使用者資料報協議,是乙個簡單的面向資料報的運輸層協議。udp...

TCP和UDP的區別

tcp transimission control protocol 傳輸控制協議 和udp user datagram protocol 是傳輸層的兩種實現版本!它們之間提供基本的服務又各有所長。因此,根據對特定服務質量的要求,應用層軟體單元可以選擇通過傳輸層的tcp版本或者udp版本來傳輸資料。...