TCP
TCP (Transmission Control Protocol [傳輸控制協(xié)議]) - 應(yīng)用程序之間通信
tcp是一種面向連接的、可靠的棘劣、基于字節(jié)流的[傳輸層]通信協(xié)議茬缩,
UDP
UDP (User Datagram Protocol用戶數(shù)據(jù)報(bào)協(xié)議) - 應(yīng)用程序之間的簡(jiǎn)單通信
udp提供面向事務(wù)的簡(jiǎn)單不可靠信息傳送服務(wù)庙睡,是一種無連接的協(xié)議
區(qū)別
1.TCP面向連接、可靠
UDP無連接砰逻、不可靠
2.TCP對(duì)系統(tǒng)資源的要求較多
UDP少
3.UDP程序結(jié)構(gòu)較簡(jiǎn)單
4.TCP保證數(shù)據(jù)正確性
UDP可能丟包
5.TCP保證數(shù)據(jù)順序
UDP不保證
6.TCP適合傳輸大量數(shù)據(jù)
UDP適合少量