UDP Speed Test Protocol (UDPSTP)

Created
2025-09-26
Last Updated
2025-09-30
Note
Values reserved for experimental use are not expected to be used on the Internet, 
but for experiments that are confined to closed environments.
Available Formats

XML

HTML

Plain text

Registries Included Below

PDU Identifier

Expert(s)
Unassigned
Reference
[RFC-ietf-ippm-capacity-protocol-25]
Available Formats

CSV
Range Registration Procedures
0x0000 Reserved
0x0001-0x7F00 Specification Required
0x7F01-0x7FE0 Reserved for Experimental Use
0x7FE1-0x7FFF Reserved for Private Use
0x0001-0x7F00 Specification Required
0xFFFF Reserved
Value Description Reference Change Controller
0x0000 Reserved [RFC-ietf-ippm-capacity-protocol-25] IETF
0x7F01-0x7FE0 Reserved for Experimental Use [RFC-ietf-ippm-capacity-protocol-25] IETF
0x7FE1-0x7FFF Reserved for Private Use [RFC-ietf-ippm-capacity-protocol-25] IETF
0xACE1 Test Setup PDU [RFC-ietf-ippm-capacity-protocol-25] IETF
0xACE2 Test Activation PDU [RFC-ietf-ippm-capacity-protocol-25] IETF
0xBEEF Load PDU [RFC-ietf-ippm-capacity-protocol-25] IETF
0xDEAD Null PDU [RFC-ietf-ippm-capacity-protocol-25] IETF
0xFEED Status Feedback PDU [RFC-ietf-ippm-capacity-protocol-25] IETF
0xFFFF Reserved [RFC-ietf-ippm-capacity-protocol-25] IETF

Protocol Version

Expert(s)
Unassigned
Reference
[RFC-ietf-ippm-capacity-protocol-25]
Available Formats

CSV
Range Registration Procedures
0-19 Reserved
20-40960 IETF Review
40961-53248 Specification Required
53249-65534 Reserved for Experimental Use
65535 Reserved
Value Reference Change Controller
20 [RFC-ietf-ippm-capacity-protocol-25] IETF

Test Setup PDU Modifier Bitmap

Reference
[RFC-ietf-ippm-capacity-protocol-25]
Available Formats

CSV
Range Registration Procedures
00000000-01111111 IETF Review
10000000 Reserved
Value Description Reference
0x00 No modifications [RFC-ietf-ippm-capacity-protocol-25]
0x01 Allow Jumbo datagram sizes above sending rates of 1 Gbps [RFC-ietf-ippm-capacity-protocol-25]
0x02 Use Traditional MTU (1500 bytes with IP-header) [RFC-ietf-ippm-capacity-protocol-25]

Test Setup PDU Authentication Mode

Reference
[RFC-ietf-ippm-capacity-protocol-25]
Available Formats

CSV
Range Registration Procedures
0-59 IETF Review
60-63 Reserved for Experimental Use
64-255 Reserved
Value Description Reference
0 Not used [RFC-ietf-ippm-capacity-protocol-25]
1 Required authentication for the Control phase [RFC-ietf-ippm-capacity-protocol-25]
2 Optional authentication for the Data phase, in addition to the Control phase [RFC-ietf-ippm-capacity-protocol-25]

Test Setup PDU Command Response Field

Expert(s)
Unassigned
Reference
[RFC-ietf-ippm-capacity-protocol-25]
Available Formats

CSV
Range Registration Procedures
0-127 IETF Review
128-239 Specification Required
240-249 Reserved for Experimental Use
250-254 Reserved for Private Use
255 Reserved
Value Description Reference Change Controller
0 None (used by client in Request) [RFC-ietf-ippm-capacity-protocol-25] IETF
1 Acknowledgment [RFC-ietf-ippm-capacity-protocol-25] IETF
2 Bad Protocol Version [RFC-ietf-ippm-capacity-protocol-25] IETF
3 Invalid Jumbo datagram option [RFC-ietf-ippm-capacity-protocol-25] IETF
4 Unexpected Authentication in Setup Request [RFC-ietf-ippm-capacity-protocol-25] IETF
5 Authentication missing in Setup Request [RFC-ietf-ippm-capacity-protocol-25] IETF
6 Invalid authentication method [RFC-ietf-ippm-capacity-protocol-25] IETF
7 Authentication failure [RFC-ietf-ippm-capacity-protocol-25] IETF
8 Authentication time is invalid in Setup Request [RFC-ietf-ippm-capacity-protocol-25] IETF
9 No Maximum test Bit rate specified [RFC-ietf-ippm-capacity-protocol-25] IETF
10 Server Maximum Bit rate exceeded [RFC-ietf-ippm-capacity-protocol-25] IETF
11 MTU option does not match server [RFC-ietf-ippm-capacity-protocol-25] IETF
12 Multi-connection parameters rejected by server [RFC-ietf-ippm-capacity-protocol-25] IETF
13 Connection allocation failure on server [RFC-ietf-ippm-capacity-protocol-25] IETF
14-239 Unassigned
240-249 Reserved for Experimental Use [RFC-ietf-ippm-capacity-protocol-25] IETF
250-254 Reserved for Private Use [RFC-ietf-ippm-capacity-protocol-25] IETF
255 Reserved [RFC-ietf-ippm-capacity-protocol-25] IETF

Test Activation PDU Command Request

Expert(s)
Unassigned
Reference
[RFC-ietf-ippm-capacity-protocol-25]
Available Formats

CSV
Range Registration Procedures
0-127 IETF Review
128-239 Specification Required
240-249 Reserved for Experimental Use
250-254 Reserved for Private Use
255 Reserved
Value Description Reference Change Controller
0 No Request [RFC-ietf-ippm-capacity-protocol-25] IETF
1 Request test in Upstream direction (client to server) [RFC-ietf-ippm-capacity-protocol-25] IETF
2 Request test in Downstream direction (server to client) [RFC-ietf-ippm-capacity-protocol-25] IETF
3-239 Unassigned
240-249 Reserved for Experimental Use [RFC-ietf-ippm-capacity-protocol-25] IETF
250-254 Reserved for Private Use [RFC-ietf-ippm-capacity-protocol-25] IETF
255 Reserved [RFC-ietf-ippm-capacity-protocol-25] IETF

Test Activation PDU Modifier Bitmap

Reference
[RFC-ietf-ippm-capacity-protocol-25]
Available Formats

CSV
Range Registration Procedures
00000000-01111111 IETF Review
10000000 Reserved
Value Description Reference
0x00 No modifications [RFC-ietf-ippm-capacity-protocol-25]
0x01 Set when srIndexConf is start rate for search [RFC-ietf-ippm-capacity-protocol-25]
0x02 Set for randomized UDP payload [RFC-ietf-ippm-capacity-protocol-25]

Test Activation PDU Rate Adjustment Algo.

Reference
[RFC-ietf-ippm-capacity-protocol-25]
Available Formats

CSV
Range Registration Procedures
A-Y IETF Review
Z Reserved
Value Description Reference
A(n/a) Not used [RFC-ietf-ippm-capacity-protocol-25]
B(0) Rate algorithm Type B [Y.1540Amd2]
C(1) Rate algorithm Type C [TR-471]

Test Activation PDU Command Response Field

Expert(s)
Unassigned
Reference
[RFC-ietf-ippm-capacity-protocol-25]
Available Formats

CSV
Range Registration Procedures
0-127 IETF Review
128-239 Specification Required
240-249 Reserved for Experimental Use
250-254 Reserved for Private Use
255 Reserved
Value Description Reference Change Controller
0 None (used by client in Request) [RFC-ietf-ippm-capacity-protocol-25] IETF
1 Server Acknowledgment [RFC-ietf-ippm-capacity-protocol-25] IETF
2 Server indicates an error [RFC-ietf-ippm-capacity-protocol-25] IETF
3-239 Unassigned
240-249 Reserved for Experimental Use [RFC-ietf-ippm-capacity-protocol-25] IETF
250-254 Reserved for Private Use [RFC-ietf-ippm-capacity-protocol-25] IETF
255 Reserved [RFC-ietf-ippm-capacity-protocol-25] IETF