TCP Encapsulation of Internet Key Exchange Protocol (IKE) and IPsec Packets
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 30
- Abstract
- This document describes a method to transport Internet Key Exchange Protocol (IKE) and IPsec packets over a TCP connection for traversing network middleboxes that may block IKE negotiation over UDP. This method, referred to as "TCP encapsulation", involves sending both IKE packets for Security Association (SA) establishment and Encapsulating Security Payload (ESP) packets over a TCP connection. This method is intended to be used as a fallback option when IKE cannot be negotiated over UDP. TCP encapsulation for IKE and IPsec was defined in RFC 8229. This document clarifies the specification for TCP encapsulation by including additional clarifications obtained during implementation and deployment of this method. This documents obsoletes RFC 8229.
- Publication Date
- 2022-11-01
- Status Note
- Proposed Standard
- DOI
10.17487/RFC9329- Link
- https://doi.org/10.17487/RFC9329
- Author(s)
- Tommy PaulyValery Smyslov
- Keyword(s)
- IKE, IKEv2, IPSEC, TCP
Latest version of IETF RFC 9329
Document Versions — IETF RFC 9329
-
▶ IETF RFC 9329 (2022-11-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- IETF RFC 2119 [Active*]
- IETF RFC 3948 [Active*]
- IETF RFC 4301 [Active, Amended*]
- IETF RFC 4303 [Active*]
- IETF RFC 6040 [Active*]
- IETF RFC 7296 [Active*]
- IETF RFC 8019 [Active*]
- IETF RFC 8174 [Active*]
Bibliographic Reference(s)
- 10.1117-12.630496 — TCP-MELTDOWN EXTERNAL
- IETF.draft-ietf-ipsecme-ike-tcp-01 — I-D.ietf-ipsecme-ike-tcp EXTERNAL
- IETF RFC 1122 [Active*]
- IETF RFC 2817 [Active*]
- IETF RFC 3168 [Active*]
- IETF RFC 4555 [Active*]
- IETF RFC 4621 [Active*]
- IETF RFC 4953 [Active*]
- IETF RFC 4987 [Active*]
- IETF RFC 5246 [Superseded*]
- IETF RFC 5685 [Active*]
- IETF RFC 5723 [Active*]
- IETF RFC 5961 [Active*]
- IETF RFC 6311 [Active*]
- IETF RFC 6520 [Active*]
- IETF RFC 6528 [Superseded*]
- IETF RFC 7383 [Active*]
- RFC8229 — RFC8229 EXTERNAL
- IETF RFC 8446 [Superseded*]
- IETF RFC 9293 [Active*]
- IETF RFC 9325 [Active*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC9329.json
Supersedes:
RFC8229 — RFC8229 EXTERNAL
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 9329, TCP Encapsulation of Internet Key Exchange Protocol (IKE) and IPsec Packets. Available at https://doi.org/10.17487/RFC9329
Snippet:
IETF RFC 9329, TCP Encapsulation of Internet Key Exchange Protocol (IKE) and IPsec Packets. Available at https://doi.org/10.17487/RFC9329
HTML (ISO 690 compliant)
Preview:
IETF RFC 9329, TCP Encapsulation of Internet Key Exchange Protocol (IKE) and IPsec Packets. Available at https://doi.org/10.17487/RFC9329
Snippet:
<span class="citation"><cite>IETF RFC 9329</cite>, TCP Encapsulation of Internet Key Exchange Protocol (IKE) and IPsec Packets. Available at <a href="https://doi.org/10.17487/RFC9329" target="_blank" rel="noopener">https://doi.org/10.17487/RFC9329</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 9329, TCP Encapsulation of Internet Key Exchange Protocol (IKE) and IPsec Packets
doi: 10.17487/RFC9329
url: https://doi.org/10.17487/RFC9329
doi: 10.17487/RFC9329
url: https://doi.org/10.17487/RFC9329
Snippet:
<li> <cite id="bib-rfc9329">IETF RFC 9329</cite>, TCP Encapsulation of Internet Key Exchange Protocol (IKE) and IPsec Packets <span class="doi">10.17487/RFC9329</span> </li>
Referenced By
- IETF RFC 9347 [Active*]
- IETF RFC 9601 [Active*]
- IETF RFC 9838 [Active*]