天天看點

【面試】——TCP 和 UDP 的差別

  • TCP 是面向連接配接的,UDP 是面向無連接配接的
  • TCP 是面向位元組流的,UDP 是基于資料報的
  • TCP 保證資料順序,UDP 不保證
  • TCP 保證資料正确性,UDP 可能丢包
Tcp通過校驗和,重傳控制,序号辨別,滑動視窗、确認應答實作可靠傳輸。如丢包時的重發控制,還可以對次序亂掉的分包進行順序控制
  • TCP對系統資源要求較多,UDP對系統資源要求較少。
  • UDP具有較好的實時性,工作效率比TCP高,适用于對高速傳輸和實時性有較高的通信或廣播通信

繼續閱讀