@@ -370,9 +370,9 @@ keys are established.
370
370
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
371
371
|1| Type (7) |DCIL(4)|SCIL(4)|
372
372
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
373
- | Destination Connection ID (0/64..176 ) ...
373
+ | Destination Connection ID (0/32..148 ) ...
374
374
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
375
- | Source Connection ID (0/64..176 ) ...
375
+ | Source Connection ID (0/32..148 ) ...
376
376
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
377
377
| Version (32) |
378
378
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
@@ -408,21 +408,21 @@ DCIL and SCIL:
408
408
Connection ID Length (DCIL) field occupies the 4 high bits of the octet and
409
409
the Source Connection ID Length (SCIL) field occupies the 4 low bits of the
410
410
octet. An encoded length of 0 indicates that the connection ID is also 0
411
- octets in length. Non-zero encoded lengths are increased by 7 to get the full
412
- length of the connection ID, producing a length between 8 and 22 octets
413
- inclusive. For example, an octet with the value 0xa0 describes a 17 octet
411
+ octets in length. Non-zero encoded lengths are increased by 3 to get the full
412
+ length of the connection ID, producing a length between 4 and 18 octets
413
+ inclusive. For example, an octet with the value 0x50 describes an 8 octet
414
414
Destination Connection ID and a zero octet Source Connection ID.
415
415
416
416
Destination Connection ID :
417
417
418
418
: The Destination Connection ID field starts at octet 2 and is either 0 octets
419
- in length or between 8 and 22 octets. {{connection-id}} describes the use of
419
+ in length or between 4 and 18 octets. {{connection-id}} describes the use of
420
420
this field in more detail.
421
421
422
422
Source Connection ID :
423
423
424
424
: The Source Connection ID field starts at octet 2 and is either 0 octets in
425
- length or between 8 and 22 octets. {{connection-id}} describes the use of this
425
+ length or between 4 and 18 octets. {{connection-id}} describes the use of this
426
426
field in more detail.
427
427
428
428
Version :
@@ -469,7 +469,7 @@ following sections.
469
469
+-+-+-+-+-+-+-+-+
470
470
|0|K|1|1|0|T T T|
471
471
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
472
- | Destination Connection ID (0..176 ) ...
472
+ | Destination Connection ID (0..148 ) ...
473
473
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
474
474
| Packet Number (8/16/32) ...
475
475
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
@@ -572,9 +572,9 @@ The layout of a Version Negotiation packet is:
572
572
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
573
573
|1| Unused (7) |DCIL(4)|SCIL(4)|
574
574
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
575
- | Destination Connection ID (0/64..176 ) ...
575
+ | Destination Connection ID (0/32..148 ) ...
576
576
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
577
- | Source Connection ID (0/64..176 ) ...
577
+ | Source Connection ID (0/32..148 ) ...
578
578
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
579
579
| Version (32) |
580
580
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
@@ -1883,7 +1883,7 @@ following layout:
1883
1883
+-+-+-+-+-+-+-+-+
1884
1884
|0|K| Type (6) |
1885
1885
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
1886
- | Destination Connection ID (176 ) ...
1886
+ | Destination Connection ID (148 ) ...
1887
1887
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
1888
1888
| Packet Number (8/16/32) |
1889
1889
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
@@ -1902,7 +1902,7 @@ following layout:
1902
1902
This design ensures that a stateless reset packet is - to the extent possible -
1903
1903
indistinguishable from a regular packet.
1904
1904
1905
- A server generates a random 22 -octet Destination Connection ID field. For a
1905
+ A server generates a random 18 -octet Destination Connection ID field. For a
1906
1906
client that requires that the server include a connection ID, this will mean
1907
1907
that this value differs from previous packets with two consequences :
1908
1908
@@ -2379,7 +2379,7 @@ The NEW_CONNECTION_ID is as follows:
2379
2379
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
2380
2380
| Sequence (i) ...
2381
2381
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
2382
- | Length (8) | Connection ID (0,64..176 ) ...
2382
+ | Length (8) | Connection ID (32..148 ) ...
2383
2383
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
2384
2384
| |
2385
2385
+ +
@@ -2404,7 +2404,7 @@ Sequence:
2404
2404
Length :
2405
2405
2406
2406
: An 8-bit unsigned integer containing the length of the connection ID. Values
2407
- less than 8 and greater than 22 are invalid and MUST be treated as a
2407
+ less than 4 and greater than 18 are invalid and MUST be treated as a
2408
2408
connection error of type PROTOCOL_VIOLATION.
2409
2409
2410
2410
Connection ID :
0 commit comments