UDP協定:
UDP是User Datagram Protocol的簡稱, 中文名是使用者資料報協定,是OSI(Open System Interconnection,開放式系統互聯) 參考模型中一種無連接配接的傳輸層協定,提供面向事務的簡單不可靠資訊傳送服務,IETF RFC 768是UDP的正式規範
UDP協定看作IP協定暴露在傳輸層的一個接口,盡管UDP協定非常簡單,但它的産生晚于更加複雜的TCP協定。對于一些簡單的通信,有時候隻需要UDP這樣簡單的協定就足夠了。
UDP協定的特點
a. 是無連接配接的。相比于TCP協定,UDP協定在傳送資料前不需要建立連接配接,當然也就沒有釋放連接配接。
b.靈活友善比較迅速。
c.不會對封包重複的丢失、重複或無序進行處理
TCP協定:
TCP(Transmission Control Protocol 傳輸控制協定)是一種面向連接配接的、可靠的、基于位元組流的傳輸層通信協定,由IETF的RFC 793定義
TCP協定的特點:
a.需要建立連接配接,傳輸資料,釋放連接配接三個階段
b.向上級提供有序的,可靠的,無差錯的資料傳輸服務