美文网首页
流量控制与拥塞控制

流量控制与拥塞控制

作者: Myth52125 | 来源:发表于2017-09-05 10:56 被阅读0次

    流量控制

    流量控制所说的端到端针对的是发送方和接收方速度不匹配的问题。

    控制方法分为:

    1. 基于速率
      它是给发送方指定某个速率,同时确保数据永远不能超过这个速率发送。这种类型的流量控制最适合流应用程序,可被用于广播和组播发现。
    2. 基于窗口
      使用滑动窗日是最流行的方法。窗口大小不是固定的,而是允许随时间而变动的。
      接收方使用窗口通知通知发送方使用多大的窗口。
      通常和ACK在同一个分组。

    所以,流量控制是由接收方控制的。而发送方被动执行。

    拥塞控制

    拥塞控制涉及发送方减低速度以不至于压垮其与接收方之间的网络。
    主要输途径的路由器压力太大时,路由器开始传输速度。

    控制方法为:

    1. ENC字段
      接收方手打数据帧以后如果该字段被设置,那么就通知发送方减缓发送。
    2. 丢包
      路由主动选择丢弃。

    拥塞控制主要针对TCP,而UDP较小。

    相关文章

      网友评论

          本文标题:流量控制与拥塞控制

          本文链接:https://www.haomeiwen.com/subject/jhlujxtx.html