zoukankan      html  css  js  c++  java
  • 运输层 部分笔记(P97开始)

    书P164

    TCP流量控制
    背景
    TCP接收方有一个缓
    存,所有上交的数据
    全部缓存在里面
    应用进程从缓冲区中
    读取数据可能很慢
    目标
    发送方不会由于传得
    太多太快而使得接收
    方缓存溢出
    手段
    接收方在反馈时,将
    缓冲区剩余空间的大
    小填充在报文段首部
    的窗口字段中,通知
    发送方

    思考一个问题
    接收窗口的大小是随数据(应答)通知发送方,若接收
    方缓存满,且接收方不发送数据给发送方时,则发送方
    不再收到任何来自接收方的数据。而当接收方缓存发生
    变化(清空),会发生什么现象?
     接收方通知发送方RcvWindow为0,且接收方无任何数据传送
    给发送方
    解决方案
     发送方持续向接受方发送只有一个字节数据的报文段,目的是
    试探

  • 相关阅读:
    Java的特性和优势
    MyBatis
    SpringBoot简介
    Liunx
    MySql简介与入门
    Volatile
    MySQL简介
    Redis
    Spring IoC
    什么是springboot
  • 原文地址:https://www.cnblogs.com/CSE-kun/p/14098089.html
Copyright © 2011-2022 走看看