RFCs
TCP:
Overview:
draft-ietf-tcpm-tcp-roadmap - A Roadmap for TCP Specification Documents. September 2005. Informational.

RFC 793 - TRANSMISSION CONTROL PROTOCOL. September 1981. Standard.
RFC 879 - TCP maximum segment size and related topics. November 1983. Unknown
RFC 896 - Congestion Control in IP/TCP Internetworks. January 1984. Unknown
RFC 1323 - TCP Extensions for High Performance. May 1992. Proposed Standard.
RFC 1379 - Extending TCP for Transactions -- Concepts. November 1992. Informational.
RFC 1644 - T/TCP -- TCP Extensions for Transactions Functional Specification. July 1994. Experimental.
RFC 2018 - TCP Selective Acknowledgment Options. October 1996. Proposed Standard.
RFC 2385 - Protection of BGP Sessions via the TCP MD5 Signature Option. August 1998. Proposed Standard.
RFC 2525 - Known TCP Implementation Problems. March 1999. Informational.
RFC 2581 - TCP Congestion Control. April 1999. Proposed Standard.
RFC 2861 - TCP Congestion Window Validation. June 2000. Experimental.
RFC 2873 - TCP Processing of the IPv4 Precedence Field. June 2000. Proposed Standard.
RFC 2883 - An Extension to the Selective Acknowledgement (SACK) Option for TCP. July 2000. Proposed Standard.
RFC 2884 - Performance Evaluation of Explicit Congestion Notification (ECN) in IP Networks. July 2000. Informational.
RFC 3042 - Enhancing TCP's Loss Recovery Using Limited Transmit. January 2001. Proposed Standard.
RFC 3150 - End-to-end Performance Implications of Slow Links. July 2001. Best Current Practice.
RFC 3155 - End-to-end Performance Implications of Links with Errors. August 2001. Best Current Practice.
RFC 3168 - The Addition of Explicit Congestion Notification (ECN) to IP. September 2001. Proposed Standard.
RFC 3360 - Inappropriate TCP Resets Considered Harmful. August 2002. Best Current Practice.
RFC 3390 - Increasing TCP's Initial Window. October 2002. Proposed Standard.
RFC 3517 - A Conservative Selective Acknowledgment (SACK)-based Loss Recovery Algorithm for TCP. April 2003. Proposed Standard.
RFC 3522 - The Eifel Detection Algorithm for TCP. April 2003. Experimental.
RFC 3649 - HighSpeed TCP for Large Congestion Windows. December 2003. Experimental.
RFC 3540 - Robust Explicit Congestion Notification (ECN) Signaling with Nonces. June 2003. Experimental.
RFC 3708 - Using TCP Duplicate Selective Acknowledgement (DSACKs) and Stream Control Transmission Protocol (SCTP) Duplicate Transmission Sequence Numbers (TSNs) to Detect Spurious Retransmissions. February 2004. Experimental.
RFC 3782 - The NewReno Modification to TCP's Fast Recovery Algorithm. April 2004. Proposed Standard.
RFC 4015 - The Eifel Response Algorithm for TCP. February 2005. Proposed Standard.
RFC 4022 - Management Information Base for the Transmission Control Protocol (TCP). Marh 2005. Proposed Standard.
RFC 6298 - Computing TCP's Retransmission Timer. June 2011. Proposed Standard.

RFC 3135 - Performance Enhancing Proxies Intended to Mitigate Link-Related Degradations. June 2001. Informational.
RFC 3449 - TCP Performance Implications of Network Path Asymmetry. December 2002. Best Current Practice.
RFC 3481 - TCP over Second (2.5G) and Third (3G) Generation Wireless Networks. February 2003. Best Current Practice.
RFC 3819 - Advice for Internet Subnetwork Designers. July 2004. Best Current Practice.

UDP:
RFC 768 - User Datagram Protocol. 28 August 1980. Standard.
RFC 4113 - Management Information Base for the User Datagram Protocol (UDP). Jube 2005. Proposed Standard.

SCTP:
RFC 2960 - Stream Control Transmission Protocol. October 2000. Proposed Standard.
RFC 3257 - Stream Control Transmission Protocol Applicability Statement. April 2002. Informational.
RFC 3286 - An Introduction to the Stream Control Transmission Protocol (SCTP). May 2002. Informational.
RFC 3309 - Stream Control Transmission Protocol (SCTP) Checksum Change. September 2002. Proposed Standard.
RFC 3554 - On the Use of Stream Control Transmission Protocol (SCTP) with IPsec. July 2003. Proposed Standard.
RFC 3708 - Using TCP Duplicate Selective Acknowledgement (DSACKs) and Stream Control Transmission Protocol (SCTP) Duplicate Transmission Sequence Numbers (TSNs) to Detect Spurious Retransmissions. February 2004. Experimental.
RFC 3758 - Stream Control Transmission Protocol (SCTP) Partial Reliability Extension. May 2004. Proposed Standard.
RFC 3873 - Stream Control Transmission Protocol (SCTP) Management Information Base (MIB). September 2004. Proposed Standard.
RFC 4460 - tream Control Transmission Protocol (SCTP) Specification Errata and Issues. April 2006 Informational.

DCCP:
RFC 4336 - Problem Statement for the Datagram Congestion Control Protocol (DCCP). March 2006. Informational.
RFC 4340 - Datagram Congestion Control Protocol (DCCP). March 2006. Proposed Standard.
RFC 4341 - Profile for Datagram Congestion Control Protocol (DCCP) Congestion Control ID 2: TCP-like Congestion Control. March 2006. Proposed Standard.
RFC 4342 - Profile for Datagram Congestion Control Protocol (DCCP) Congestion Control ID 3: TCP-Friendly Rate Control (TFRC). March 2006. Proposed Standard.

UDP-Lite:
RFC 3828 - The Lightweight User Datagram Protocol (UDP-Lite). July 2004. Proposed Standard.

RDP:
RFC 908 - Reliable Data Protocol. July 1984. Experimental.
RFC 1151 - Version 2 of the Reliable Data Protocol (RDP). April 1990. Experimental.

(D)TLS:
RFC 2712 - Addition of Kerberos Cipher Suites to Transport Layer Security (TLS). October 1999. Proposed Standard.
RFC 3268 - Advanced Encryption Standard (AES) Ciphersuites for Transport Layer Security (TLS) June 2002. Proposed Standard.
RFC 3436 - Transport Layer Security over Stream Control Transmission Protocol. December 2002. Proposed Standard.
RFC 3749 - Transport Layer Security Protocol Compression Methods. May 2004. Proposed Standard.
RFC 3943 - Transport Layer Security (TLS) Protocol Compression Using Lempel-Ziv-Stac (LZS) November 2004. Informational.
RFC 4279 - Pre-Shared Key Ciphersuites for Transport Layer Security (TLS). December 2005. Proposed Standard.
RFC 4346 - The Transport Layer Security (TLS) Protocol Version 1.1. April 2006. Proposed Standard.
RFC 4347 - Datagram Transport Layer Security. April 2006. Proposed Standard.
RFC 4366 - Transport Layer Security (TLS) Extensions. April 2006. Proposed Standard.
RFC 4492 - Elliptic Curve Cryptography (ECC) Cipher Suites for Transport Layer Security (TLS). May 2006. Informational.
RFC 4507 - Transport Layer Security (TLS) Session Resumption without Server-Side State. May 2006. Proposed Standard.

Misc:
Internet Checksum:
RFC 1071 - Computing the Internet Checksum. September 1988. Unknown.
RFC 1141 - Incremental Updating of the Internet Checksum. January 1990. Informational.
RFC 1624 - Computation of the Internet Checksum via Incremental Update. May 1994. Informational.
RFC 1936 - Implementing the Internet Checksum in Hardware. April 1996. Informational.
MIB basics:
RFC 1213 - Management Information Base for Network Management of TCP/IP-based internets: MIB-II. March 1991. Standard.
RFC 2011 - SNMPv2 Management Information Base for the Internet Protocol using SMIv2. November 1996. Proposed Standard.
Changes to TCP/UDP:
RFC 2460 - Internet Protocol, Version 6 (IPv6) Specification. December 1998. Draft Standard.
        (Sec.8 "Upper-Layer Protocol Issues": UDP Checksum mandatory, TCP/UDP Pseudoheader, TCP MSS)
RFC 2675 - IPv6 Jumbograms. August 1999. Proposed Standard.
        (Sec.4&5: UDP Length, UDP Checksum, TCP MSS, TCP Urgent Pointer)
TCP friendliness:
RFC 3448 - TCP Friendly Rate Control (TFRC): Protocol Specification. January 2003. Proposed Standard.
Misc:
RFC 3366 - Advice to link designers on link Automatic Repeat reQuest (ARQ). August 2002. Best Current Practice.



Working Group Drafts
TCP:
draft-ietf-tcpm-tcp-dcr - Improving the robustness of TCP to Non-Congestion Events.
draft-ietf-tcpm-tcpsecure - Transmission Control Protocol security considerations.
draft-ietf-tsvwg-tcp-eifel-alg - The Eifel Detection Algorithm for TCP.
draft-ietf-tsvwg-tcp-eifel-response - The Eifel Response Algorithm for TCP.
draft-ietf-tsvwg-tcp-mib-extension - TCP Extended Statistics MIB.

UDP Variants:
draft-ietf-dccp-spec - Datagram Congestion Control Protocol (DCCP).
draft-ietf-dccp-ccid2 - Profile for DCCP Congestion Control ID 2: TCP-like Congestion Control.
draft-ietf-dccp-ccid3 - Profile for DCCP Congestion Control ID 3: TFRC Congestion Control.
- .
Historic:
draft-ietf-sigtran-reliable-udp-00.txt - RELIABLE UDP PROTOCOL. 25 February 1999.

SCTP:
draft-ietf-tsvwg-addip-sctp - Stream Control Transmission Protocol (SCTP) Dynamic Address Reconfiguration.
draft-ietf-tsvwg-sctpsocket - Sockets API Extensions for Stream Control Transmission Protocol.
draft-ietf-tsvwg-sctpimpguide - Stream Control Transmission Protocol (SCTP) Implementers Guide.

Other:
draft-ietf-tsvwg-tfrc - TCP Friendly Rate Control (TFRC): Protocol Specification.



Non WG Drafts


Links
IETF Working Group TCP Maintenance and Minor Extensions (tcpm)
IETF Working Group Transport Area Working Group (tsvwg)
IETF Working Group Signaling Transport (sigtran)
IETF Working Group Datagram Congestion Control Protocol (dccp)


last modified: