TCP/UDP协议

UDP协议(用户数据报协议)

  1. 是TCP/IP协议中无连接的传输协议。简单的传输协议,没有确认机制,也没有传输保证等,错误处理和重传机制要由上层来保证。
  2. 应用于对可靠性要求不高,网络延迟小的场合,如语音和视频的传输。
  3. 组播一般都采用UDP,如一些教学的软件。

TCP/UDP协议

TCP协议(传输控制协议)

  1. 是面向连接的传输协议,提供可靠的数据传输,开始传输数据前,必须建立端点之间的连接

TCP/UDP协议

TCP/IP协议组常用协议

TCP/UDP协议

TCP协议的三次握手不仅解决了序号的问题,还解决了窗口大小,网络延时等其他问题。
滑动窗口的大小并不是固定的而是根据我们之间的链路的带宽的大小,链路是否拥塞,接收方是否能处理这么多数据决定的,所以滑动窗口是一种流量控制,允许源设备在向目的设备发送一定量的数据之后接收一个确认