0
点赞
收藏
分享

微信扫一扫

计网协议 | TCP(2-流量控制)

菜菜捞捞 2022-01-31 阅读 62

1 何为流量控制

让发送方慢点发,让接收方来得及接收。

TCP的流量控制是通过滑动窗口来实现的


2 举个栗子

A向B发送数据,连接建立时,B告诉A:“我的rwnd=400((字节)”,设每一个报文段100B,报文段序号初始值为1。

在这里插入图片描述
补充:
当rwnd=0的时候,发送方停止发送数据,如需继续发送数据,发送方必须等待接收方提供一个不为0的滑动窗口值,在rwnd=0这段时间,接收方需要处理处于缓存中的这些数据。


3 可能会出现的问题

聪明的你肯定又发现了:rwnd=0的时候,接收方服务器挂了咋整,这不是出现死锁了吗?还是那句话,设计TCP的大佬也考虑到了这一点,所以引出了一个概念:持续计时器

举报

相关推荐

0 条评论