TCP流量控制(大包的吞吐量)

(保留版权,欢迎转载。请保留出处,注明原始链接!谢谢。)

1。TCP端到端的路径细分:发端应用层缓存 | 发端TCP缓存 | 网络层 | 收端TCP缓存 | 收端应用层缓存。

2。TCP端到端的流量控制:滑动窗口协议。

原义:发端TCP已发送但还未被确认的包,不得大于收端TCP缓存的剩余空间(提示窗口,Adverstize Window)。

引义:

a. 仅是端到端的考虑,假定网络层为理想模型(信道容量为无限大,不丢包也不乱序);

b. 收端TCP主导(收端应用层也影响)的流量控制;

c. 在理想模型下,发端TCP可由已发送的数据M,已被确认的数据N,提示窗口(初始S0和当前S1)分析得知:抵达收端应用层的数据[0, N+S1-S0],滞留在收端TCP的数据[N+S1-S0, N]和仍然网络层在途(Inflight)的数据[N, M]。


但是,理想和现实总有差距,且听下回《TCP拥塞避免》。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值