在傳輸層TCP和UDP是兩種傳輸數據流的方式,他們的區別是:
1.TCP發送數據之前需要建立連接,而UDP不需要的。
2.通過TCP連接傳送的數據,比較可靠,而UDP是盡最大努力交付,即不保證可靠交付。
3.UDP具有較好的實時性,工作效率比TCP高。
4.TCP對系統資源要求較多,而UDP要求較少。
5.每一條TCP連接只能是點到點的,而UDP支持多種交互通信狀態。
6.TCP保證數據正確性,UDP可能丟包,TCP保證數據順序,UDP不保證。