zoukankan      html  css  js  c++  java
  • 计算机网络(八),TCP的滑动窗口

    目录

    1.RTT和RTO

    2.TCP使用滑动窗口做流量控制与乱序重排

    3.滑动窗口的基本原理

    八、TCP的滑动窗口

      TCP头部中的窗口字段:滑动窗口大小,用来告知发送端接受端的缓存大小,以此控制发送端发送数据的速率,从而达到流量控制

    1.RTTRTO

    1RTT:发送一个数据包到收到对应的ACK,所花费的时间

    2RTO:重传时间间隔

    2.TCP使用滑动窗口做流量控制与乱序重排

    (1)保证TCP的可靠性

    (2)保证TCP的流控特性

    3.滑动窗口的基本原理

    1TCP会话的发送方

     

    可分为四类数据

    • 已发送,并且收到ACK确认的
    • 已发送,未收到ACK确认
    • 未发送,但可以发送
    • 未发送,且不能发送

     

    (2)TCP会话的接收方

     

    三类数据

    • 已接收,已确认
    • 未接收,但可以接收
    • 未接收,不可以接收

    TCP会话的可靠性建立在确认重传机制之上

  • 相关阅读:
    Angular2 表单
    PHP Windows环境部署
    CI 扩展 Service
    Angular2 组件生命周期
    linux 命令笔记
    CI 笔记一
    Angular2 管道
    Angular2 指令
    springboot整合Quartz实现动态配置定时任务
    vue-app开发入门
  • 原文地址:https://www.cnblogs.com/xzmxddx/p/10354743.html
Copyright © 2011-2022 走看看