tcp 和 dcp 的几大区别
生活随笔
收集整理的這篇文章主要介紹了
tcp 和 dcp 的几大区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
TCP,Transmission Control Protocol的縮寫,即傳輸控制協議。
DCP,User Data Protocol 的縮寫,即用戶數據報協議。
順便提一下ARP,即地址解析協議。
區別:
1、TCP協議是有連接的,開始傳輸數據之前TCP的客戶端和服務器端必須三次握手建立連接,四次分手斷開連接;UDP無連接的,不可靠的。
2、TCP協議所需資源多,TCP首部需要20個字節(不算可選項);’UDP首部字段只需8個字節
3、TCP只能一對一傳輸;UDP支持一對一、一對多、多對一、多對多傳輸
4、TCP擁有流量控制及擁塞控制的機制;UDP不關注網絡狀態,網絡擁堵不會影響發送端的發送速率
5、TCP通過字節流模式傳輸數據;UDP通過數據報模式傳輸數據
6、TCP保證了數據的正確性、不丟包、不重復、有序性;UDP只需最大交付,不保證可靠性
7、TCP適合網絡負擔不大,可靠性要求高的地方;UDP適合網絡負擔重、響應高、客戶端多、可靠性要求不高的地方
8、TCP需要維護連接狀態;UDP無
總結
以上是生活随笔為你收集整理的tcp 和 dcp 的几大区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【9929】潜水员
- 下一篇: 移动平台商家支付宝如何获取商户私钥,支付