zoukankan      html  css  js  c++  java
  • RFC 目录

    rfcx下载地址 :https://www.ietf.org/rfc/

    RFC793 : Transmission Control Protocol   

       该 RFC 正是定义了 TCP 协议的那份 RFC。在该 RFC 中,可以查到 TCP 的很多 细节

    RFC1323 : TCP Extensions for High Performance   

      这个 RFC 主要是考虑高带宽高延迟网络下如何提升 TCP 的性能。该 RFC 定义了新的 TCP 选项,以实现窗口缩放 (window scaled) 和时间戳 (timestamp)。这里的时间戳可以用于实现两个机制:RTTM(Round Trip Time Measurement) 和 PAWS(ProtectAgainst Wrapped Sequences)。在 RFC1323 中提出,在这类高带宽高延迟网络下,有三个主要的影响 TCP 性能的因素:窗口尺寸限制  、丢包后的恢复  、RTO(Retransmission timeout)

    RFC1337 : TIME-WAIT Assassination Hazards in TCP
      在 TCP 连接中,存在TIME_WAIT这样一个阶段。该阶段会等待 2MSL 的时间,以使得属于当前连接的所有的包都消失掉。这样可以保证再次用相同端口建立连接时,不会有属于上一个连接的滞留在网络中的包对连接产生干扰

    RFC2018 : TCP Selective Acknowledgement Options

      该RFC 的引入只要是为了提供一种解决大量丢包的问题的方法。通过选择性确认,接收方可以告知发送方哪些段已经收到了。因此,发送方就只需要重传那些真正看起来丢失的段了

    RFC2525 : Known TCP Implementation Problems
    RFC3168 : The Addition of Explicit Congestion Notication(ECN) to IP

    RFC6937 : Proportional Rate Reduction for TCP
    RFC7413 : TCP Fast Open(Draft)

      RFC7413 目前还处于草案状态,它引入了一种试验性的特性:允许在三次握手阶段的 SYN 和 SYN-ACK 包中携带数据。相较于标准的三次握手,引入 TFO(TCP FastOpen) 机制可以节省一个 RTT 的时间。该 RFC 由 Google 提交,并在 Linux 和 Chrome
    中实现了对该功能的支持。此后,越来越多的软件也支持了该功能。








  • 相关阅读:
    mac下mysql忘记了密码怎么办
    图片标签的四种路径
    三栏布局
    MongoDB学习笔记
    mysql B+ 树
    移动终端设备ID
    前端基础HTML以及常用的标签
    python--os模块
    python--基本数据 类型
    python基础3、4---流程控制、运算符
  • 原文地址:https://www.cnblogs.com/codestack/p/15582074.html
Copyright © 2011-2022 走看看