DCCP-UDP: A Datagram Congestion Control Protocol UDP Encapsulation for NAT Traversal

This document specifies an alternative encapsulation of the Datagram Congestion Control Protocol (DCCP), referred to as DCCP-UDP. This encapsulation allows DCCP to be carried through the current generation of Network Address Translation (NAT) middleboxes without modification of those middleboxes. This document also updates the Session Description Protocol (SDP) information for DCCP defined in RFC 5762. [STANDARDS-TRACK]

[1]  Tom Phelan Datagram Transport Layer Security (DTLS) over the Datagram Congestion Control Protocol (DCCP) , 2008, RFC.

[2]  Godred Fairhurst Datagram Congestion Control Protocol (DCCP) Simultaneous-Open Technique to Facilitate NAT/Middlebox Traversal , 2009, RFC.

[3]  Mark Handley,et al.  Datagram Congestion Control Protocol (DCCP) , 2006, RFC.

[4]  Christian Huitema Real Time Control Protocol (RTCP) attribute in Session Description Protocol (SDP) , 2003, RFC.

[5]  Henning Schulzrinne,et al.  An Offer/Answer Model with Session Description Protocol (SDP) , 2002, RFC.

[6]  Henning Schulzrinne,et al.  RTP Profile for Audio and Video Conferences with Minimal Control , 2003, RFC.

[7]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[8]  Mark Handley,et al.  SDP: Session Description Protocol , 1998, RFC.

[9]  Dave Crocker,et al.  Augmented BNF for Syntax Specifications: ABNF , 1997, RFC.

[10]  Jörg Ott,et al.  Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF) , 2006, RFC.

[11]  Cullen Jennings,et al.  Network Address Translation (NAT) Behavioral Requirements for Unicast UDP , 2007, RFC.

[12]  Fernando Gont,et al.  ICMP Attacks against TCP , 2010, RFC.

[13]  Jonathan D. Rosenberg,et al.  Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols , 2010, RFC.

[14]  Colin Perkins RTP and the Datagram Congestion Control Protocol (DCCP) , 2010, RFC.

[15]  Jörg Ott,et al.  Extended Secure RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/SAVPF) , 2008, RFC.

[16]  Flemming Andreasen,et al.  Session Description Protocol (SDP) Capability Negotiation , 2010, RFC.

[17]  Scott O. Bradner,et al.  Key words for use in RFCs to Indicate Requirement Levels , 1997, RFC.

[18]  Remi Denis-Courmont Network Address Translation (NAT) Behavioral Requirements for the Datagram Congestion Control Protocol , 2009, RFC.

[19]  Mats Näslund,et al.  The Secure Real-time Transport Protocol (SRTP) , 2004, RFC.

[20]  Ari Keränen,et al.  TCP Candidates with Interactive Connectivity Establishment (ICE) , 2012, RFC.

[21]  Godred Fairhurst The Datagram Congestion Control Protocol (DCCP) Service Codes , 2009, RFC.

[22]  Colin Perkins,et al.  Multiplexing RTP Data and Control Packets on a Single Port , 2010, RFC.