nber1994



tcp&ip-tcp怎么保证可靠传输

August 9, 2019

tcp&ip-tcp怎么保证可靠传输

  1. 确认机制和超时重传
    • 收到消息后会恢复ack来确认到达,如果一段时间后未收到ack则会重传
  2. 数据校验和
    • tcp的报文头有校验和,校验是否损坏
  3. 排序
    • 接收方会根据顺序来进行排序,将先到的数据缓存起来,等待之前的包到达后才发送给应用
  4. 流量控制
    • 可以根据接收方的接收能力来调整滑动窗口的大小
  5. 拥塞控制
    • 当网络情况不好的时候,可以调整滑动窗口的大小来防止丢包

延伸