TCP与UDP的区别

OSI和TCP/IP模型在传输层定义了两种传输协议:TCP(传输控制协议)和 UDP(用户数据报协议)。它们的主要区别如下:

  1. 面向连接与无连接
  2. TCP保证数据可靠性,错误重发;UDP不可靠,可能丢包
  3. TCP保证数据顺序,UDP不保证
  4. TCP主要提供完整性服务,UDP主要提供及时性服务