tcp流量控制与滑动窗口机制

tcp流量控制与滑动窗口机制

ID:5404790

大小:602.50 KB

页数:17页

时间:2017-11-10

tcp流量控制与滑动窗口机制_第1页
tcp流量控制与滑动窗口机制_第2页
tcp流量控制与滑动窗口机制_第3页
tcp流量控制与滑动窗口机制_第4页
tcp流量控制与滑动窗口机制_第5页
资源描述:

《tcp流量控制与滑动窗口机制》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、流量控制与滑动窗口机制5.2.5.流量控制与滑动窗口机制TCP实体在端设备中为每个连接开设两个缓冲区,一个是接收缓冲区,用来接收对方发送来的数据。第二个是发送缓冲区,TCP实体从应用进程接收数据,存贮在发送缓冲区。流量控制与滑动窗口机制当网络连接的两端速度不匹配时,发送端的发送速度快于接收端的处理能力时,便会出现快速的发送端将慢速的接收端淹没的现象,导致数据丢失。为了防止由于发送端与接收端之间的不匹配而引起数据丢失,TCP采用滑动窗口进行流量控制。滑动窗口机制发送数据一方可以在一定条件下连续发送若干个分组,而不必每次发送都要在前一个分组的确认信息收到后进行。通过设定的数据发送区间进

2、行控制滑动窗口1234567891011……初始窗口滑动窗口1234567891011……发送分组1滑动窗口1234567891011……发送分组2滑动窗口1234567891011……发送分组3滑动窗口1234567891011……接收ACK1滑动窗口1234567891011……接收ACK2滑动窗口1234567891011……发送分组4滑动窗口1234567891011……发送分组5滑动窗口1234567891011……发送分组6滑动窗口1234567891011……接收ACK6滑动窗口协议的效率滑动窗口的大小和网络接收分组的速度有关。如窗口的大小等于1,则滑动窗口协议就退化

3、为简单的肯定确认协议。增加窗口大小,就可以减少,甚至消除网络的空闲状态。分组发送速度应当与网络传输分组的能力相匹配。如果网络中的分组处于饱和状态,就能够获得最高的分组吞吐率。滑动窗口的动态调整TCP传输过程中的滑动窗口并不是固定不变的,在传输过程会动态调整。接收方会不断地将自己的接收窗口大小通告发送方,发送方将接收方通告的窗口大小作为发送窗口大小。滑动窗口的动态调整发送方在两种情况下会停止发送数据:发送窗口中全是已发送未确认的数据:网络传输延迟大接收方的接收窗口大小为零:接收方进程处理速度太慢

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。