华中科技大学《计算机网络》课件-第3章数据通信基础技术.pptVIP

  • 3
  • 0
  • 约2.12万字
  • 约 147页
  • 2026-09-30 发布于山西
  • 举报

华中科技大学《计算机网络》课件-第3章数据通信基础技术.ppt

*流量控制流量控制(FlowControl):传输层利用可变滑动窗口协议来实现流控。所谓可变滑动窗口协议,是指发送方的发送窗口大小是由接收方根据自己的实际缓存情况给出的。为了避免控制TPDU丢失导致死锁,主机应该周期性的发送TPDU。*窗口窗口大小决定在收到确认信息前一次传输的最大数据量*滑动窗口TCP使用“期望确认”,就是指确认号是下一个所希望得到的段。滑动窗口中的“滑动”,指在TCP的会话期间会对窗口的大小动态地协商*确认*流量控制由于计算机的处理速度不同,在传输过程中传输层调整传输速度*缓存缓存(Buffering):由于网络层服务是不可靠的,传输层实体必须缓存所有连接发出的TPDU,而且为每个连接单独做缓存,便于重传。接收方的传输层实体既可以做也可以不做缓存。*TCP使用两个缓冲区(buffers)和一个滑动窗口(slidewindow)进行流量控制。窗口大小由接收方根据接收缓冲区剩余空间的大小进行动态确定,并通过ACK报文段通知发送方。如右图所示。假设发送方TCP有一个很大的缓冲区,但接收方的TCP只有一个4k的缓冲区。开始连接时,接收方TCP宣告其接收窗口大小与缓冲区相同(4k)。于是发送方发出了第1个报文段(4k)。接收方在缓冲区装满时,向发送方发一个确认报文段(同时宣告接收窗口大小为0)。此时发送方T

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档