QUIC dissector

quant.eggert.org:4433 - Zero Length CID - 2021-11-24 18:13:29 CET
# Time after test start Direction Packet type Packet number Length
1 0 ms sent to host Initial 0 1236 bytes
2 121 ms received by test Version Negotiation 0 35 bytes
0000   c0 ff 00 00 1d 08 7e 9c    2b dc 79 f6 c6 72 00 00    À ÿ . . . . ~ . + Ü y ö Æ r . .
0010   44 d2 00 06 00 40 f2 01    00 00 ee 03 03 d0 a2 2a    D Ò . . . @ ò . . . î . . Ð ¢ *
0020   62 7d bb 88 08 3d 8d 9e    fa 42 d2 5a 52 15 64 14    b } » . . = . . ú B Ò Z R . d .
0030   4d fe cc 97 c1 5f 5d 78    26 f7 b5 99 0f 00 00 06    M þ Ì . Á _ ] x & ÷ µ . . . . .
0040   13 02 13 01 13 03 01 00    00 bf 00 33 00 47 00 45    . . . . . . . . . ¿ . 3 . G . E
0050   00 17 00 41 04 cd 49 03    10 5b f8 6f 04 8a d8 a6    . . . A . Í I . . [ ø o . . Ø ¦
0060   13 50 a4 79 c0 8a 0d 96    21 d0 22 11 10 29 25 65    . P ¤ y À . . . ! Ð " . . ) % e
0070   df c6 b9 d8 78 25 56 3a    94 20 6b 5d 6c 0a e6 ee    ß Æ ¹ Ø x % V : .   k ] l . æ î
0080   bb 7c c3 ae d7 63 8e 6e    d4 20 a9 b8 bc 92 78 15    » | Ã ® × c . n Ô   © ¸ ¼ . x .
0090   2f f7 9a e4 bc 00 00 00    15 00 13 00 00 10 71 75    / ÷ . ä ¼ . . . . . . . . . q u
00A0   61 6e 74 2e 65 67 67 65    72 74 2e 6f 72 67 00 10    a n t . e g g e r t . o r g . .
00B0   00 08 00 06 05 68 71 2d    32 39 00 2b 00 03 02 03    . . . . . h q - 2 9 . + . . . .
00C0   04 00 0d 00 0a 00 08 08    04 04 03 04 01 02 01 00    . . . . . . . . . . . . . . . .
00D0   0a 00 06 00 04 00 17 00    1d ff a5 00 25 05 04 80    . . . . . . . . . ÿ ¥ . % . . .
00E0   00 40 00 07 04 80 00 40    00 04 04 80 00 80 00 08    . @ . . . . . @ . . . . . . . .
00F0   01 01 09 01 03 01 02 67    10 0e 01 04 03 02 45 c0    . . . . . . . g . . . . . . E À
0100   0f 00 00 2d 00 03 02 00    01 00 00 00 00 00 00 00    . . . - . . . . . . . . . . . .
0110   00 00 00 00 00 00 00 00    00 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: 0x7e9c2bdc79f6c672
    • SCIL: 0
    • Token Length: 0
    • Length: 1234
    • Packet Number: 0
    • Payload: CRYPTO
      • Frame Type: 0x6
      • Offset: 0
      • Length: 242
      • Crypto Data: TLS Client Hello
        • Handshake Type: 1
        • Length: 238
        • Version: 0x303
        • Random: bytearray(b'\xd0\xa2*b}\xbb\x88\x08=\x8d\x9e\xfaB\xd2ZR\x15d\x14M\xfe\xcc\x97\xc1_]x&\xf7\xb5\x99\x0f')
        • 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: 191
        • Extensions: TLS Extensions
          • Type: 0x33
          • Length: 71
          • Opaque: bytearray(b'\x00E\x00\x17\x00A\x04\xcdI\x03\x10[\xf8o\x04\x8a\xd8\xa6\x13P\xa4y\xc0\x8a\r\x96!\xd0"\x11\x10)%e\xdf\xc6\xb9\xd8x%V:\x94 k]l\n\xe6\xee\xbb|\xc3\xae\xd7c\x8en\xd4 \xa9\xb8\xbc\x92x\x15/\xf7\x9a\xe4\xbc')
        • 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\x05hq-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: 37
          • 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: 0
        • Extensions: TLS Extensions
          • Type: 0x2d
          • Length: 3
          • Opaque: bytearray(b'\x02\x00\x01')
    • Payload: PADDING
      • Length: 971
0000   bf 00 00 00 00 00 08 7e    9c 2b dc 79 f6 c6 72 00    ¿ . . . . . . ~ . + Ü y ö Æ r .
0010   00 00 01 45 47 47 22 ff    00 00 22 45 47 47 21 ff    . . . E G G " ÿ . . " E G G ! ÿ
0020   00 00 21                                              . . ! . . . . . . . . . . . . .
Dissected using draft-22.yaml
  • Version Negotiation Packet:
    • Header Form: 1
    • Unused: 63
    • Version: 0
    • DCIL: 0
    • SCIL: 8
    • Source Connection ID: 0x7e9c2bdc79f6c672
    • Supported Version: 0x1
    • Supported Version: 0x45474722
    • Supported Version: 0xff000022
    • Supported Version: 0x45474721
    • Supported Version: 0xff000021