%% You should probably cite draft-antony-ipsecme-ikev2-fragment-acknowledgment-03 instead of this revision. @techreport{antony-ipsecme-ikev2-fragment-acknowledgment-00, number = {draft-antony-ipsecme-ikev2-fragment-acknowledgment-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-antony-ipsecme-ikev2-fragment-acknowledgment/00/}, author = {Antony Antony and Steffen Klassert and Tobias Brunner}, title = {{IKEv2 Fragment Acknowledgment Extension}}, pagetotal = 11, year = 2025, month = nov, day = 18, abstract = {This document specifies an extension to the Internet Key Exchange Protocol Version 2 (IKEv2) that enables acknowledgment of IKEv2 message fragments over UDP. The mechanism allows an IKE peer to confirm reception of individual fragments during the IKE\_AUTH exchange and any subsequent exchanges where IKEv2 Fragmentation is used. Support for this feature is negotiated using a new Notify Message Status Type during IKE\_SA\_INIT, and fragment acknowledgments are exchanged using a separate Notification payload. This extension improves reliability when large IKE messages are exchanged, such as those containing post-quantum cryptography (PQC) payloads, and reduces retransmission overhead, thereby improving IKEv2 round-trip times in lossy network conditions.}, }