TCP之 流量控制(滑动窗口)和 拥塞控制(拥塞控制的工作过程)

在这里插入图片描述

TCP滑动窗口

TCP的滑动窗口的可靠性也是建立在“确认重传”基础上的。
发送窗口只有收到对端对于本端发送窗口内字节的ACK确认,才会移动发送窗口的左
边界。 接收端可以根据自己的状况通告窗口大小,从而控制发送端的接收,进行流量
控制。滑动窗口协议是传输层进行流控的一种措施,接收方通过通告发送方自己的窗
口大小,从而控制发送方的发送速度,从而达到防止发送方发送速度过快而导致自己
被淹没的目的。拥塞窗口是发送方使用的流量控制,而滑动窗口则是接收方使用的流
量控制。

什么是流量控制

防止发送方发的太快,耗尽接收方的资源,从而使接收方来不及处理

流量控制的一些知识点

(1)接收端抑制发送端的依据:接收端缓冲区的大小
(2)流量控制的目标是接收端,是怕接收端来不及处理
(3)流量控制的机制是丢包

怎么样实现流量控制?

使用滑动窗口

滑动窗口

1.滑动窗口是什么?
滑动窗口是类似于一个窗口一样的东西,是用来告诉发送端可以发送数据的大小或者说是窗口标记了接收端缓冲区的大小,这样就可以实现
ps:窗口指的是一次批量的发送多少数据
2.为什么会出现滑动窗口?()

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值