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
    中实现了对该功能的支持。此后,越来越多的软件也支持了该功能。








  • 相关阅读:
    021.day21 反射 Class类 反射常用操作
    020.day20 线程概述 多线程优缺点 线程的创建 线程常用方法 生命周期 多线程同步
    019.day19 缓冲流 对象流 标准输入输出流
    018.day18 map集合如何实现排序 File类 IO流 字节流 字符流 编码
    017.day17 Map接口 克隆 treeSet集合排重缺陷
    016.day16 HashSet TreeSet 比较器Comparable Comparator
    015.day15
    014.day14
    013.day13
    线程
  • 原文地址:https://www.cnblogs.com/codestack/p/15582074.html
Copyright © 2011-2022 走看看