QUIC dissector

quant.eggert.org:4433 - HTTP/3 Reserved frames - 2020-09-15 18:20:15 CET
# Time after test start Direction Packet type Packet number Length
1 0 ms sent to host Initial 0 1236 bytes
2 139 ms received by test Initial 0 47 bytes
0000   c0 ff 00 00 1d 08 ca 7c    cb c2 34 35 f6 81 08 3f    À ÿ . . . . Ê | Ë Â 4 5 ö . . ?
0010   f2 b5 8a 04 fd e6 e0 00    44 ca 00 06 00 40 fa 01    ò µ . . ý æ à . D Ê . . . @ ú .
0020   00 00 f6 03 03 9c 0d df    a8 9c 05 c7 c1 91 71 e1    . . ö . . . . ß ¨ . . Ç Á . q á
0030   ff dd b6 bd 7b a1 76 c2    30 96 3e 58 90 72 4f 3e    ÿ Ý ½ { ¡ v  0 . > X . r O >
0040   48 11 85 cb bb 00 00 06    13 02 13 01 13 03 01 00    H . . Ë » . . . . . . . . . . .
0050   00 c7 00 33 00 47 00 45    00 17 00 41 04 98 72 4b    . Ç . 3 . G . E . . . A . . r K
0060   49 07 90 3b 3a 09 f3 b4    54 d8 b3 c3 70 e9 6e 96    I . . ; : . ó ´ T Ø ³ Ã p é n .
0070   86 49 b2 f0 5f fe 8d 5e    fa ba 60 51 7f 69 0a e3    . I ² ð _ þ . ^ ú º ` Q . i . ã
0080   c3 03 fc 39 e8 f8 98 27    d8 a7 a9 8c b9 2e 01 77    Ã . ü 9 è ø . ' Ø § © . ¹ . . w
0090   71 10 af 7d ec 8a b6 9c    bd 63 e3 6e 92 00 00 00    q . ¯ } ì . . ½ c ã n . . . .
00A0   15 00 13 00 00 10 71 75    61 6e 74 2e 65 67 67 65    . . . . . . q u a n t . e g g e
00B0   72 74 2e 6f 72 67 00 10    00 08 00 06 05 68 33 2d    r t . o r g . . . . . . . h 3 -
00C0   32 39 00 2b 00 03 02 03    04 00 0d 00 0a 00 08 08    2 9 . + . . . . . . . . . . . .
00D0   04 04 03 04 01 02 01 00    0a 00 06 00 04 00 17 00    . . . . . . . . . . . . . . . .
00E0   1d ff a5 00 2d 05 04 80    00 40 00 07 04 80 00 40    . ÿ ¥ . - . . . . @ . . . . . @
00F0   00 04 04 80 00 80 00 08    01 01 09 01 03 01 02 67    . . . . . . . . . . . . . . . g
0100   10 0e 01 04 03 02 45 c0    0f 08 3f f2 b5 8a 04 fd    . . . . . . E À . . ? ò µ . . ý
0110   e6 e0 00 2d 00 03 02 00    01 00 00 00 00 00 00 00    æ à . - . . . . . . . . . . . .
0120   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0130   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0140   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0150   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0160   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0170   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0180   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0190   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
01A0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
01B0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
01C0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
01D0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
01E0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
01F0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0200   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0210   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0220   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0230   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0240   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0250   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0260   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0270   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0280   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0290   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
02A0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
02B0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
02C0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
02D0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
02E0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
02F0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0300   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0310   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0320   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0330   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0340   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0350   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0360   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0370   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0380   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0390   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
03A0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
03B0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
03C0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
03D0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
03E0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
03F0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0400   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0410   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0420   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0430   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0440   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0450   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0460   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0470   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0480   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
0490   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
04A0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
04B0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
04C0   00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00    . . . . . . . . . . . . . . . .
04D0   00 00 00 00                                           . . . . . . . . . . . . . . . .
Dissected using draft-27.yaml
  • Long Header:
    • Header Form: 1
    • Fixed Bit: 1
    • Long Packet Type: 0x0
    • Reserved Bits: 0
    • Packet Number Length: 0
    • Version: 0xff00001d
    • DCIL: 8
    • Destination Connection ID: 0xca7ccbc23435f681
    • SCIL: 8
    • Source Connection ID: 0x3ff2b58a04fde6e0
    • Token Length: 0
    • Length: 1226
    • Packet Number: 0
    • Payload: CRYPTO
      • Frame Type: 0x6
      • Offset: 0
      • Length: 250
      • Crypto Data: TLS Client Hello
        • Handshake Type: 1
        • Length: 246
        • Version: 0x303
        • Random: bytearray(b'\x9c\r\xdf\xa8\x9c\x05\xc7\xc1\x91q\xe1\xff\xdd\xb6\xbd{\xa1v\xc20\x96>X\x90rO>H\x11\x85\xcb\xbb')
        • Session ID Length: 0
        • Cipher Suites Length: 6
        • Cipher Suites: bytearray(b'\x13\x02\x13\x01\x13\x03')
        • Compression Methods Length: 1
        • Compression Methods: b'\x00'
        • Extensions Length: 199
        • Extensions: TLS Extensions
          • Type: 0x33
          • Length: 71
          • Opaque: bytearray(b"\x00E\x00\x17\x00A\x04\x98rKI\x07\x90;:\t\xf3\xb4T\xd8\xb3\xc3p\xe9n\x96\x86I\xb2\xf0_\xfe\x8d^\xfa\xba`Q\x7fi\n\xe3\xc3\x03\xfc9\xe8\xf8\x98\'\xd8\xa7\xa9\x8c\xb9.\x01wq\x10\xaf}\xec\x8a\xb6\x9c\xbdc\xe3n\x92")
        • Extensions: TLS Extensions
          • Type: 0x0
          • Length: 21
          • Opaque: bytearray(b'\x00\x13\x00\x00\x10quant.eggert.org')
        • Extensions: TLS Extensions
          • Type: 0x10
          • Length: 8
          • Opaque: b'\x06\x05h3-29'
        • Extensions: TLS Extensions
          • Type: 0x2b
          • Length: 3
          • Opaque: bytearray(b'\x02\x03\x04')
        • Extensions: TLS Extensions
          • Type: 0xd
          • Length: 10
          • Opaque: bytearray(b'\x00\x08\x08\x04\x04\x03\x04\x01\x02\x01')
        • Extensions: TLS Extensions
          • Type: 0xa
          • Length: 6
          • Opaque: bytearray(b'\x00\x04\x00\x17\x00\x1d')
        • Extensions: QUIC Transport Parameters
          • Type: 0xffa5
          • Length: 45
          • Parameters: QUIC Transport Parameter
            • Type: 0x05 (initial_max_stream_data_bidi_local)
            • Length: 4
            • Value: 0x80004000
          • Parameters: QUIC Transport Parameter
            • Type: 0x07 (initial_max_stream_data_uni)
            • Length: 4
            • Value: 0x80004000
          • Parameters: QUIC Transport Parameter
            • Type: 0x04 (initial_max_data)
            • Length: 4
            • Value: 0x80008000
          • Parameters: QUIC Transport Parameter
            • Type: 0x08 (initial_max_streams_bidi)
            • Length: 1
            • Value: 0x1
          • Parameters: QUIC Transport Parameter
            • Type: 0x09 (initial_max_streams_uni)
            • Length: 1
            • Value: 0x3
          • Parameters: QUIC Transport Parameter
            • Type: 0x01 (max_idle_timeout)
            • Length: 2
            • Value: 0x6710
          • Parameters: QUIC Transport Parameter
            • Type: 0x0e (active_connection_id_limit)
            • Length: 1
            • Value: 0x4
          • Parameters: QUIC Transport Parameter
            • Type: 0x03 (max_packet_size)
            • Length: 2
            • Value: 0x45c0
          • Parameters: QUIC Transport Parameter
            • Type: 0x0f (inital_source_connection_id)
            • Length: 8
            • Value: 0x3ff2b58a04fde6e0
        • Extensions: TLS Extensions
          • Type: 0x2d
          • Length: 3
          • Opaque: bytearray(b'\x02\x00\x01')
    • Payload: PADDING
      • Length: 955
0000   c0 ff 00 00 1d 08 3f f2    b5 8a 04 fd e6 e0 04 32    À ÿ . . . . ? ò µ . . ý æ à . 2
0010   06 c0 ff 00 40 29 00 02    00 42 d7 00 00 1c 41 78    . À ÿ . @ ) . . . B × . . . A x
0020   06 0d 54 4c 53 20 65 72    72 6f 72 20 31 32 30       . . T L S   e r r o r   1 2 0 .
Dissected using draft-27.yaml
  • Long Header:
    • Header Form: 1
    • Fixed Bit: 1
    • Long Packet Type: 0x0
    • Reserved Bits: 0
    • Packet Number Length: 0
    • Version: 0xff00001d
    • DCIL: 8
    • Destination Connection ID: 0x3ff2b58a04fde6e0
    • SCIL: 4
    • Source Connection ID: 0x3206c0ff
    • Token Length: 0
    • Length: 41
    • Packet Number: 0
    • Payload: ACK
      • Frame Type: 0x2
      • Largest Acknowledged: 0
      • ACK Delay: 727
      • ACK Range Count: 0
      • First ACK Range: 0
    • Payload: CONNECTION_CLOSE
      • Frame Type: 0x1c
      • Error Code: 0x178
      • Frame Type: 0x6
      • Reason Phrase Length: 13
      • Reason Phrase: bytearray(b'TLS error 120')