TCP與UDP區別總結

一、TCP面向鏈接(如打電話要先撥號創建鏈接);UDP是無鏈接的,即發送數據以前不須要創建鏈接
二、TCP提供可靠的服務。也就是說,經過TCP鏈接傳送的數據,無差錯,不丟失,不重複,且按序到達;UDP盡最大努力交付,即不保證可靠交付網絡

三、TCP面向字節流,其實是TCP把數據當作一連串無結構的字節流;UDP是面向報文的ide

UDP沒有擁塞控制,所以網絡出現擁塞不會使源主機的發送速率下降(對實時應用頗有用,如IP電話,實時視頻會議等)視頻

四、每一條TCP鏈接只能是點到點的;UDP支持一對一,一對多,多對一和多對多的交互通訊it

五、TCP首部開銷20字節;UDP的首部開銷小,只有8個字節class

六、TCP的邏輯通訊信道是全雙工的可靠信道,UDP則是不可靠信道通信

相關文章
相關標籤/搜索