Internet Assigned Numbers Authority Stream Control Transmission Protocol (SCTP) Parameters Created 2000-10 Last Updated 2024-04-19 Available Formats [IMG] XML [IMG] HTML [IMG] Plain text Registries included below • Chunk Types • Chunk Parameter Types • Chunk Flags • DATA Chunk Flags • INIT Chunk Flags • INIT ACK Chunk Flags • SACK Chunk Flags • HEARTBEAT Chunk Flags • HEARTBEAT ACK Chunk Flags • ABORT Chunk Flags • SHUTDOWN Chunk Flags • SHUTDOWN ACK Chunk Flags • ERROR Chunk Flags • COOKIE ECHO Chunk Flags • COOKIE ACK Chunk Flags • ECNE Chunk Flags • CWR Chunk Flags • SHUTDOWN COMPLETE Chunk Flags • AUTH Chunk Flags • I-DATA Chunk Flags • ASCONF-ACK Chunk Flags • RE-CONFIG Chunk Flags • PAD Chunk Flags • FORWARD TSN Chunk Flags • ASCONF Chunk Flags • I-FORWARD-TSN Chunk Flags • Error Cause Codes • SCTP Payload Protocol Identifiers • Hashed Message Authentication Code (HMAC) Identifiers • Adaptation Code Points Chunk Types Registration Procedure(s) IETF Review Reference [RFC9260] Note A Chunk Flags sub-registry will be created for each new Chunk Type. The registration procedure for those sub-registries is RFC Required [RFC8126]. For more information, see Section 15.2 of [RFC9260]. Available Formats [IMG] CSV ID Value Chunk Type Reference 0 Payload Data (DATA) [RFC9260] 1 Initiation (INIT) [RFC9260] 2 Initiation Acknowledgement (INIT ACK) [RFC9260] 3 Selective Acknowledgement (SACK) [RFC9260] 4 Heartbeat Request (HEARTBEAT) [RFC9260] 5 Heartbeat Acknowledgement (HEARTBEAT ACK) [RFC9260] 6 Abort (ABORT) [RFC9260] 7 Shutdown (SHUTDOWN) [RFC9260] 8 Shutdown Acknowledgement (SHUTDOWN ACK) [RFC9260] 9 Operation Error (ERROR) [RFC9260] 10 State Cookie (COOKIE ECHO) [RFC9260] 11 Cookie Acknowledgement (COOKIE ACK) [RFC9260] 12 Reserved for Explicit Congestion Notification Echo (ECNE) [RFC9260] 13 Reserved for Congestion Window Reduced (CWR) [RFC9260] 14 Shutdown Complete (SHUTDOWN COMPLETE) [RFC9260] 15 Authentication Chunk (AUTH) [RFC4895] 16-62 Unassigned 63 Reserved for IETF-defined Chunk Extensions [RFC9260] 64 Payload Data supporting Interleaving (I-DATA) [RFC8260] 65-126 Unassigned 127 Reserved for IETF-defined Chunk Extensions [RFC9260] 128 Address Configuration Acknowledgment (ASCONF-ACK) [RFC5061] 129 Unassigned 130 Re-configuration Chunk (RE-CONFIG) [RFC6525] 131 Unassigned 132 Padding Chunk (PAD) [RFC4820] 133-190 Unassigned 191 Reserved for IETF-defined Chunk Extensions [RFC9260] 192 Forward TSN [RFC3758] 193 Address Configuration Change Chunk (ASCONF) [RFC5061] 194 I-FORWARD-TSN [RFC8260] 195-254 Unassigned 255 Reserved for IETF-defined Chunk Extensions [RFC9260] Chunk Parameter Types Registration Procedure(s) IETF Review Reference [RFC9260] Available Formats [IMG] CSV ID Value Chunk Parameter Type Reference 1 Heartbeat Info [RFC9260] 2-4 Unassigned 5 IPv4 Address [RFC9260] 6 IPv6 Address [RFC9260] 7 State Cookie [RFC9260] 8 Unrecognized Parameter [RFC9260] 9 Cookie Preservative [RFC9260] 10 Unassigned 11 Host Name Address [RFC9260] 12 Supported Address Types [RFC9260] 13 Outgoing SSN Reset Request Parameter [RFC6525] 14 Incoming SSN Reset Request Parameter [RFC6525] 15 SSN/TSN Reset Request Parameter [RFC6525] 16 Re-configuration Response Parameter [RFC6525] 17 Add Outgoing Streams Request Parameter [RFC6525] 18 Add Incoming Streams Request Parameter [RFC6525] 19-32767 Unassigned 32768 Reserved for ECN Capable (0x8000) [RFC9260] 32770 Random (0x8002) [RFC4895] 32771 Chunk List (0x8003) [RFC4895] 32772 Requested HMAC Algorithm Parameter (0x8004) [RFC4895] 32773 Padding (0x8005) 32776 Supported Extensions (0x8008) [RFC5061] 32777-49151 Unassigned 49152 Forward TSN supported (0xC000) [RFC3758] 49153 Add IP Address (0xC001) [RFC5061] 49154 Delete IP Address (0xC002) [RFC5061] 49155 Error Cause Indication (0xC003) [RFC5061] 49156 Set Primary Address (0xC004) [RFC5061] 49157 Success Indication (0xC005) [RFC5061] 49158 Adaptation Layer Indication (0xC006) [RFC5061] 49159-65534 Unassigned 65535 Reserved for IETF-defined Chunk Extensions [RFC9260] Chunk Flags Registration Procedure(s) RFC Required Reference [RFC9260] DATA Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 E bit [RFC9260] 0x02 B bit [RFC9260] 0x04 U bit [RFC9260] 0x08 I bit [RFC9260] 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned INIT Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned INIT ACK Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned SACK Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned HEARTBEAT Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned HEARTBEAT ACK Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned ABORT Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 T bit [RFC9260] 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned SHUTDOWN Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned SHUTDOWN ACK Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned ERROR Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned COOKIE ECHO Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned COOKIE ACK Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned ECNE Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned CWR Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned SHUTDOWN COMPLETE Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 T bit [RFC9260] 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned AUTH Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned I-DATA Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 E bit [RFC8260] 0x02 B bit [RFC8260] 0x04 U bit [RFC8260] 0x08 I bit [RFC8260] 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned ASCONF-ACK Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned RE-CONFIG Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned PAD Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned FORWARD TSN Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned ASCONF Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned I-FORWARD-TSN Chunk Flags Available Formats [IMG] CSV Chunk Flag Value Chunk Flag Name Reference 0x01 Unassigned 0x02 Unassigned 0x04 Unassigned 0x08 Unassigned 0x10 Unassigned 0x20 Unassigned 0x40 Unassigned 0x80 Unassigned Error Cause Codes Registration Procedure(s) Specification Required Expert(s) Michael Tuexen, Randall Stewart Reference [RFC9260] Available Formats [IMG] CSV Value Cause Code Reference 1 Invalid Stream Identifier [RFC9260] 2 Missing Mandatory Parameter [RFC9260] 3 Stale Cookie [RFC9260] 4 Out of Resource [RFC9260] 5 Unresolvable Address [RFC9260] 6 Unrecognized Chunk Type [RFC9260] 7 Invalid Mandatory Parameter [RFC9260] 8 Unrecognized Parameters [RFC9260] 9 No User Data [RFC9260] 10 Cookie Received While Shutting Down [RFC9260] 11 Restart of an Association with New Addresses [RFC9260] 12 User-Initiated Abort [RFC9260] 13 Protocol Violation [RFC9260] 14-159 Unassigned 160 Request to Delete Last Remaining IP Address [RFC5061] 161 Operation Refused Due to Resource Shortage [RFC5061] 162 Request to Delete Source IP Address [RFC5061] 163 Association Aborted due to illegal ASCONF-ACK [RFC5061] 164 Request refused - no authorization [RFC5061] 165-260 Unassigned 261 Unsupported HMAC Identifier [RFC4895] 262-65535 Unassigned SCTP Payload Protocol Identifiers Registration Procedure(s) First Come First Served Reference [RFC9260] Available Formats [IMG] CSV Value SCTP Payload Protocol Identifier Reference Date 0 Reserved by SCTP [RFC9260] 1 IUA [RFC4233] 2 M2UA [RFC3331] 3 M3UA [RFC4666] 4 SUA [RFC3868] 5 M2PA [RFC4165] 6 V5UA [RFC3807] 7 H.248 [ITU-T Recommendation H.248 Annex H, "Transport over SCTP", November 2000.] 8 BICC/Q.2150.3 [ITU-T Recommendation Q.1902.1, "Bearer Independent Call Control protocol (Capability Set 2): Functional description", July 2001.][ITU-T Recommendation Q.2150.3, "Signalling Transport Converter On SCTP", to be published.] 9 TALI [RFC3094] 10 DUA [RFC4129] 11 ASAP [RFC5352] 12 ENRP [RFC5353] 13 H.323 [http://standard.pictel.com/ftp/avc-site/0206_Bru/AVD-2198.zip][H.323 over SCTP October 2002.] 14 Q.IPC/Q.2150.3 [ITU-T Recommendation Q.2631.1 "IP Connection Control Signaling Protocol - Capability Set 1", to be published.][ITU-T Recommendation Q.2150.3, "Signalling Transport Converter On SCTP", to be published.] 15 SIMCO [Sebastian_Kiesel] 16 DDP Segment Chunk [RFC5043] 17 DDP Stream Session Control [RFC5043] 18 S1 Application Protocol (S1AP) [http://www.3gpp.org/ftp/Specs/latest/Rel-8/23_series/23401-840.zip][http://www.3gpp.org/Specification-Numbering][Rajeev_Koodli] 19 RUA [http://www.3gpp.org/Specification-Numbering][http://www.3gpp.org/Specification-Numbering][John_Meredith] 2009-05-28 20 HNBAP [http://www.3gpp.org/Specification-Numbering][TS 25.469][John_Meredith] 2009-05-28 21 ForCES-HP [RFC5811] 2009-08-04 22 ForCES-MP [RFC5811] 2009-08-04 23 ForCES-LP [RFC5811] 2009-08-04 24 SBc-AP [http://www.3gpp.org/Specification-Numbering][Kimmo_Kymalainen] 2009-08-20 25 NBAP [http://www.3gpp.org/Specification-Numbering][Kimmo_Kymalainen] 2009-08-28 26 Unassigned 27 X2AP [http://www.3gpp.org/Specification-Numbering][Kimmo_Kymalainen] 2009-08-28 28 IRCP - Inter Router Capability Protocol [Randall_Stewart] 2010-04-13 29 LCS-AP [http://www.3gpp.org/Specification-Numbering][Kimmo_Kymalainen] 2010-06-03 30 MPICH2 [Michael_Tuexen][http://www.mcs.anl.gov/research/projects/mpich2/] 2010-06-14 31 Service Area Broadcast Protocol (SABP) [http://www.3gpp.org/Specification-Numbering][http://www.3gpp.org/Specification-Numbering][John_Meredith] 2010-09-29 32 Fractal Generator Protocol (FGP) [Thomas_Dreibholz][http://tdrwww.iem.uni-due.de/dreibholz/rserpool/] 2011-01-31 33 Ping Pong Protocol (PPP) [Thomas_Dreibholz][http://tdrwww.iem.uni-due.de/dreibholz/rserpool/] 2011-01-31 34 CalcApp Protocol (CALCAPP) [Thomas_Dreibholz][http://tdrwww.iem.uni-due.de/dreibholz/rserpool/] 2011-01-31 35 Scripting Service Protocol (SSP) [Thomas_Dreibholz][http://tdrwww.iem.uni-due.de/dreibholz/rserpool/] 2011-01-31 36 NetPerfMeter Protocol Control Channel [Thomas_Dreibholz][http://www.iem.uni-due.de/~dreibh/netperfmeter/] 2011-01-31 (NPMP-CONTROL) 37 NetPerfMeter Protocol Data Channel [Thomas_Dreibholz][http://www.iem.uni-due.de/~dreibh/netperfmeter/] 2011-01-31 (NPMP-DATA) 38 Echo (ECHO) [Thomas_Dreibholz][http://tdrwww.iem.uni-due.de/dreibholz/rserpool/] 2011-02-02 39 Discard (DISCARD) [Thomas_Dreibholz][http://tdrwww.iem.uni-due.de/dreibholz/rserpool/] 2011-02-02 40 Daytime (DAYTIME) [Thomas_Dreibholz][http://tdrwww.iem.uni-due.de/dreibholz/rserpool/] 2011-02-02 41 Character Generator (CHARGEN) [Thomas_Dreibholz][http://tdrwww.iem.uni-due.de/dreibholz/rserpool/] 2011-02-02 42 3GPP RNA [Tonesi][http://www.3gpp.org/ftp/specs/html-info/25471.htm] 2011-02-04 43 3GPP M2AP [Tonesi][http://www.3gpp.org/ftp/specs/html-info/36442.htm][http://www.3gpp.org/ftp/specs/html-info/36443.htm] 2011-02-04 44 3GPP M3AP [Tonesi][http://www.3gpp.org/ftp/specs/html-info/36442.htm][http://www.3gpp.org/ftp/specs/html-info/36444.htm] 2011-02-04 45 SSH over SCTP [Michael_Tuexen] 2011-03-14 46 Diameter in a SCTP DATA chunk [RFC6733] 47 Diameter in a DTLS/SCTP DATA chunk [RFC6733] 48 R14P. BER Encoded ASN.1 over SCTP [Josip_Djuricic][http://www.release14.org/wp-content/uploads/2012/07/r14p.asn] 49 Generic Data Transfer (GDT) Protocol [Damir_Franusic][https://github.com/link-mink] 2021-08-13 50 WebRTC DCEP [RFC8832] 2013-09-20 51 WebRTC String [RFC8831] 2013-09-20 52 WebRTC Binary Partial (deprecated) [RFC8831] 2013-09-20 53 WebRTC Binary [RFC8831] 2013-09-20 54 WebRTC String Partial (deprecated) [RFC8831] 2013-09-20 55 3GPP PUA [Dario_S_Tonesi][http://www.3gpp.org/DynaReport/25470.htm][http://www.3gpp.org/DynaReport/25467.htm] 2014-01-03 56 WebRTC String Empty [RFC8831] 2014-08-22 57 WebRTC Binary Empty [RFC8831] 2014-08-22 58 3GPP XwAP [ 3GPP TS 36.462][KIMBA_DIT_ADAMOU_Boubacar] 2015-10-19 59 3GPP Xw-Control Plane [ 3GPP TS 36.462][KIMBA_DIT_ADAMOU_Boubacar] 2015-11-17 60 3GPP NG Application Protocol (NGAP) [ 3GPP TS 38.413][Luis_Lopes] 2017-04-20 61 3GPP Xn Application Protocol (XnAP) [ 3GPP TS 38.423][Luis_Lopes] 2017-04-20 62 3GPP F1 Application Protocol (F1 AP) [ 3GPP TS 38.473][Luis_Lopes] 2017-06-09 63 HTTP/SCTP [Michael_Tuexen] 2018-03-20 64 3GPP E1 Application Protocol (E1AP) [ 3GPP TS 38.463][Yang_Xudong] 2018-05-07 65 ELE2 Lawful Interception [http://ele2.io][Damir_Franusic] 2019-03-11 66 3GPP NGAP over DTLS over SCTP [ 3GPP TS 38.413][Yang_Xudong] 2019-05-24 67 3GPP XnAP over DTLS over SCTP [ 3GPP TS 38.423][Yang_Xudong] 2019-05-24 68 3GPP F1AP over DTLS over SCTP [ 3GPP TS 38.473][Yang_Xudong] 2019-05-24 69 3GPP E1AP over DTLS over SCTP [ 3GPP TS 38.463][Yang_Xudong] 2019-05-24 70 E2-CP [O-RAN_Alliance][Jun_Hyuk_Song] 2019-07-16 71 E2-UP [O-RAN_Alliance][Jun_Hyuk_Song] 2019-07-16 72 E2-DU [O-RAN_Alliance][Jun_Hyuk_Song] 2019-07-16 73 3GPP W1AP [3GPP TS 37.473][Lionel_Morand] 2020-06-26 74-4241 Unassigned 4242 DTLS Chunk Key-Management Messages [draft-westerlund-tsvwg-sctp-dtls-chunk-01] 2024-04-19 4243-4294967295 Unassigned Hashed Message Authentication Code (HMAC) Identifiers Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC4895] Available Formats [IMG] CSV HMAC Identifier Message Digest Algorithm Reference 0 Reserved [RFC4895] 1 SHA-1 [RFC4895] 2 Reserved [RFC4895] 3 SHA-256 [RFC4895] 4-65535 Unassigned Adaptation Code Points Registration Procedure(s) IETF Review Reference [RFC5061] Available Formats [IMG] CSV Code Point (32-bit number) Description Reference 0 Unassigned [RFC5061] 0x00000001 DDP [RFC5043] 0x00000002-0xffffffff Unassigned [RFC5061] Contact Information ID Name Contact URI Last Updated [Damir_Franusic] Damir Franusic mailto:damir.franusic&gmail.com 2021-08-13 [Dario_S_Tonesi] Dario S Tonesi mailto:dario.tonesi&nsn.com 2014-01-03 [John_Meredith] John Meredith mailto:john.meredith&etsi.org 2010-09-29 [Josip_Djuricic] Josip Djuricic mailto:jd&release14.org 2012-06-08 [Jun_Hyuk_Song] Jun Hyuk Song mailto:junhyuk.song&samsung.com 2019-07-16 [KIMBA_DIT_ADAMOU_Boubacar] KIMBA DIT ADAMOU, Boubacar mailto:jinba&chinamobile.com 2015-11-17 [Kimmo_Kymalainen] Kimmo Kymalainen mailto:kimmo.kymalainen&etsi.org 2010-06-03 [Lionel_Morand] Lionel Morand mailto:lionel.morand&orange.com 2020-06-26 [Luis_Lopes] Luis Lopes mailto:llopes&qti.qualcomm.com 2017-04-20 [Michael_Tuexen] Michael Tuexen mailto:tuexen&fh-muenster.de 2018-03-20 [O-RAN_Alliance] O-RAN Alliance https://www.o-ran.org 2019-07-16 [Rajeev_Koodli] Rajeev Koodli mailto:rkoodli&starentnetworks.com 2008-12-19 [Randall_Stewart] Randall Stewart mailto:rrs&lakerest.net 2010-04-13 [Sebastian_Kiesel] Sebastian Kiesel mailto:kiesel&ikr.uni-stuttgart.de 2006-03-22 [Thomas_Dreibholz] Thomas Dreibholz mailto:dreibh&iem.uni-due.de 2011-01-31 [Yang_Xudong] Yang Xudong mailto:yangxudong&huawei.com 2019-05-24 Licensing Terms