Stream Control Transmission Protocol (SCTP) Parameters

Created
2000-10
Last Updated
2014-08-22
Available Formats

XML

HTML

Plain text

Registries included below

Chunk Types

Registration Procedure(s)
IETF Review
Reference
[RFC4960][RFC6096]
Available Formats

CSV
ID Value Chunk Type Reference
0 Payload Data (DATA) [RFC4960]
1 Initiation (INIT) [RFC4960]
2 Initiation Acknowledgement (INIT ACK) [RFC4960]
3 Selective Acknowledgement (SACK) [RFC4960]
4 Heartbeat Request (HEARTBEAT) [RFC4960]
5 Heartbeat Acknowledgement (HEARTBEAT ACK) [RFC4960]
6 Abort (ABORT) [RFC4960]
7 Shutdown (SHUTDOWN) [RFC4960]
8 Shutdown Acknowledgement (SHUTDOWN ACK) [RFC4960]
9 Operation Error (ERROR) [RFC4960]
10 State Cookie (COOKIE ECHO) [RFC4960]
11 Cookie Acknowledgement (COOKIE ACK) [RFC4960]
12 Reserved for Explicit Congestion Notification Echo (ECNE) [RFC4960]
13 Reserved for Congestion Window Reduced (CWR) [RFC4960]
14 Shutdown Complete (SHUTDOWN COMPLETE) [RFC4960]
15 Authentication Chunk (AUTH) [RFC4895]
16-62 Unassigned
63 Reserved for IETF-defined Chunk Extensions
64-126 Unassigned
127 Reserved for IETF-defined Chunk Extensions
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
192 Forward TSN [RFC3758]
193 Address Configuration Change Chunk (ASCONF) [RFC5061]
194-254 Unassigned
255 Reserved for IETF-defined Chunk Extensions [RFC4960]

Chunk Parameter Types

Registration Procedure(s)
IETF Consensus
Reference
[RFC4960]
Available Formats

CSV
ID Value Chunk Parameter Type Reference
1 Heartbeat Info [RFC4960]
2-4 Unassigned
5 IPv4 Address [RFC4960]
6 IPv6 Address [RFC4960]
7 State Cookie [RFC4960]
8 Unrecognized Parameters [RFC4960]
9 Cookie Preservative [RFC4960]
10 Unassigned
11 Host Name Address [RFC4960]
12 Supported Address Types [RFC4960]
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)
32770 Random (0x8002) [RFC4805]
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]

Chunk Flags

Registration Procedure(s)
RFC Required
Reference
[RFC6096]

DATA Chunk Flags

Available Formats

CSV
Chunk Flag Value Chunk Flag Name Reference
0x01 E bit [RFC4960]
0x02 B bit [RFC4960]
0x04 U bit [RFC4960]
0x08 I bit [RFC7053]
0x10 Unassigned
0x20 Unassigned
0x40 Unassigned
0x80 Unassigned

INIT Chunk Flags

Available Formats

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

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

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

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

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

CSV
Chunk Flag Value Chunk Flag Name Reference
0x01 T bit [RFC4960]
0x02 Unassigned
0x04 Unassigned
0x08 Unassigned
0x10 Unassigned
0x20 Unassigned
0x40 Unassigned
0x80 Unassigned

SHUTDOWN Chunk Flags

Available Formats

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

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

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

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

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

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

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

CSV
Chunk Flag Value Chunk Flag Name Reference
0x01 T bit [RFC4960]
0x02 Unassigned
0x04 Unassigned
0x08 Unassigned
0x10 Unassigned
0x20 Unassigned
0x40 Unassigned
0x80 Unassigned

AUTH Chunk Flags

Available Formats

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-ACK Chunk Flags

Available Formats

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

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

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

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

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
Reference
[RFC4960]
Available Formats

CSV
Value Cause Code Reference
1 Invalid Stream Identifier [RFC4960]
2 Missing Mandatory Parameter [RFC4960]
3 Stale Cookie Error [RFC4960]
4 Out of Resource [RFC4960]
5 Unresolvable Address [RFC4960]
6 Unrecognized Chunk Type [RFC4960]
7 Invalid Mandatory Parameter [RFC4960]
8 Unrecognized Parameters [RFC4960]
9 No User Data [RFC4960]
10 Cookie Received While Shutting Down [RFC4960]
11 Restart of an Association with New Addresses [RFC4960]
12 User Initiated Abort [RFC4460]
13 Protocol Violation [RFC4460]
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
[RFC4960]
Available Formats

CSV
Value SCTP Payload Protocol Identifier Reference Date
0 Reserved by SCTP [RFC4960]
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 <draft-kiesel-midcom-simco-sctp-00.txt> [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 (NPMP-CONTROL) [Thomas_Dreibholz][http://www.iem.uni-due.de/~dreibh/netperfmeter/] 2011-01-31
37 NetPerfMeter Protocol Data Channel (NPMP-DATA) [Thomas_Dreibholz][http://www.iem.uni-due.de/~dreibh/netperfmeter/] 2011-01-31
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 Unassigned
50 WebRTC Control [Michael_Tuexen] 2013-09-20
51 DOMString Last [Michael_Tuexen] 2013-09-20
52 Binary Data Partial [Michael_Tuexen] 2013-09-20
53 Binary Data Last [Michael_Tuexen] 2013-09-20
54 DOMString Partial [Michael_Tuexen] 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 [draft-ietf-rtcweb-data-channel] 2014-08-22
57 WebRTC Binary Empty [draft-ietf-rtcweb-data-channel] 2014-08-22
58-4294967295 Unassigned

Hashed Message Authentication Code (HMAC) Identifiers

Registration Procedure(s)
Specification Required
Reference
[RFC4895]
Available Formats

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 Consensus
Reference
[RFC5061]
Available Formats

CSV
Code Point (32-bit number) Description Reference
0 Unassigned [RFC5061]
0x00000001 DDP [RFC5043]
0x00000002-0xffffffff Unassigned [RFC5061]

People

ID Name Contact URI Last Updated
[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
[Kimmo_Kymalainen] Kimmo Kymalainen mailto:kimmo.kymalainen&etsi.org 2010-06-03
[Michael_Tuexen] Michael Tuexen mailto:tuexen&fh-muenster.de 2013-09-20
[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