QUIC dissector

nghttp2.org:4433 - Spin bit - 2019-07-17 18:04:55 CET
# Time after test start Direction Packet type Packet number Length
1 0 ms sent to host Initial 0 1235 bytes
2 161 ms received by test Version Negotiation 0 297 bytes
0000   c0 ff 00 00 14 55 fa 5c    d5 3e 12 b0 24 20 b0 62    À ÿ . . . U ú \ Õ > . ° $   ° b
0010   3b 44 e0 e2 2b 4a 00 44    ca 00 06 00 41 12 01 00    ; D à â + J . D Ê . . . A . . .
0020   01 0e 03 03 91 3b de 5f    25 a3 04 ff ce 35 d6 35    . . . . . ; Þ _ % £ . ÿ Î 5 Ö 5
0030   f3 29 77 4f e3 21 49 dc    be c9 27 1e 20 53 10 79    ó ) w O ã ! I Ü ¾ É ' .   S . y
0040   13 14 82 6b 20 af 06 a0    03 d0 89 51 a8 28 51 c1    . . . k   ¯ . . . Ð . Q ¨ ( Q Á
0050   38 a9 a1 f9 a4 c1 35 d1    76 14 9e 7a 8e b2 e2 86    8 © ¡ ù ¤ Á 5 Ñ v . . z . ² â .
0060   37 f8 a6 87 a1 00 06 13    02 13 01 13 03 01 00 00    7 ø ¦ . ¡ . . . . . . . . . . .
0070   bf 00 33 00 47 00 45 00    17 00 41 04 24 63 eb 44    ¿ . 3 . G . E . . . A . $ c ë D
0080   7c ce f3 12 69 7c 76 ec    c2 73 6f 48 3f cb 12 96    | Î ó . i | v ì Â s o H ? Ë . .
0090   05 7e 46 96 63 f2 c7 40    71 ee 9c bf 0e a4 15 28    . ~ F . c ò Ç @ q î . ¿ . ¤ . (
00A0   e9 9a f4 e4 e3 6a 08 3f    14 5a 51 64 0c d8 6e b5    é . ô ä ã j . ? . Z Q d . Ø n µ
00B0   c7 9c 30 28 5f 18 d8 90    9d c2 00 e9 00 00 00 10    Ç . 0 ( _ . Ø . . Â . é . . . .
00C0   00 0e 00 00 0b 6e 67 68    74 74 70 32 2e 6f 72 67    . . . . . n g h t t p 2 . o r g
00D0   00 10 00 08 00 06 05 68    33 2d 32 30 00 2b 00 03    . . . . . . . h 3 - 2 0 . + . .
00E0   02 03 04 00 0d 00 0a 00    08 08 04 04 03 04 01 02    . . . . . . . . . . . . . . . .
00F0   01 00 0a 00 06 00 04 00    17 00 1d ff a5 00 2a 00    . . . . . . . . . . . ÿ ¥ . * .
0100   28 00 05 00 04 80 00 40    00 00 07 00 04 80 00 40    ( . . . . . . @ . . . . . . . @
0110   00 00 04 00 04 80 00 80    00 00 08 00 01 01 00 09    . . . . . . . . . . . . . . . .
0120   00 01 03 00 01 00 02 67    10 00 2d 00 03 02 00 01    . . . . . . . g . . - . . . . .
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                                              . . . . . . . . . . . . . . . .
Dissected using draft-19.yaml
  • Long Header:
    • Header Form: 1
    • Fixed Bit: 1
    • Long Packet Type: 0x0
    • Reserved Bits: 0
    • Packet Number Length: 0
    • Version: 0xff000014
    • DCIL: 5
    • SCIL: 5
    • Destination Connection ID: 0xfa5cd53e12b02420
    • Source Connection ID: 0xb0623b44e0e22b4a
    • Token Length: 0
    • Length: 1226
    • Packet Number: 0
    • Payload: CRYPTO
      • Frame Type: 0x6
      • Offset: 0
      • Length: 274
      • Crypto Data: TLS Client Hello
        • Handshake Type: 1
        • Length: 270
        • Version: 0x303
        • Random: bytearray(b"\x91;\xde_%\xa3\x04\xff\xce5\xd65\xf3)wO\xe3!I\xdc\xbe\xc9\'\x1e S\x10y\x13\x14\x82k")
        • Session ID Length: 32
        • Session ID: bytearray(b'\xaf\x06\xa0\x03\xd0\x89Q\xa8(Q\xc18\xa9\xa1\xf9\xa4\xc15\xd1v\x14\x9ez\x8e\xb2\xe2\x867\xf8\xa6\x87\xa1')
        • 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$c\xebD|\xce\xf3\x12i|v\xec\xc2soH?\xcb\x12\x96\x05~F\x96c\xf2\xc7@q\xee\x9c\xbf\x0e\xa4\x15(\xe9\x9a\xf4\xe4\xe3j\x08?\x14ZQd\x0c\xd8n\xb5\xc7\x9c0(_\x18\xd8\x90\x9d\xc2\x00\xe9')
        • Extensions: TLS Extensions
          • Type: 0x0
          • Length: 16
          • Opaque: bytearray(b'\x00\x0e\x00\x00\x0bnghttp2.org')
        • Extensions: TLS Extensions
          • Type: 0x10
          • Length: 8
          • Opaque: b'\x06\x05h3-20'
        • 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: bytearray(b'\xff\xa5\x00*\x00(\x00\x05\x00\x04\x80\x00@\x00\x00\x07\x00\x04\x80\x00@\x00\x00\x04\x00\x04\x80\x00\x80\x00\x00\x08\x00\x01\x01\x00\t\x00\x01\x03\x00\x01\x00\x02g\x10\x00-\x00\x03\x02\x00\x01')
    • Payload: PADDING
      • Length: 931
0000   ea 00 00 00 00 c5 e0 3d    a9 67 69 96 c5 04 a4 07    ê . . . . Å à = © g i . Å . ¤ .
0010   77 a9 3f b1 d5 01 db b8    d8 89 e0 d2 a6 aa 27 e2    w © ? ± Õ . Û ¸ Ø . à Ò ¦ ª ' â
0020   08 a1 94 bb 8a 71 3f 8c    60 a7 80 df 3d 60 e8 40    . ¡ . » . q ? . ` § . ß = ` è @
0030   82 c5 eb 5d 3d 04 e2 7e    73 ad 17 3c fb 15 d7 fc    . Å ë ] = . â ~ s . . < û . × ü
0040   8d 44 e4 37 28 ff 98 c6    66 aa 64 6c 66 6c 8f 6f    . D ä 7 ( ÿ . Æ f ª d l f l . o
0050   80 74 16 03 9b ea d9 a4    17 45 a0 52 d0 16 3f 35    . t . . . ê Ù ¤ . E . R Ð . ? 5
0060   64 8b f2 64 90 79 4c 39    7a dd 81 c5 a2 94 4d 29    d . ò d . y L 9 z Ý . Å ¢ . M )
0070   83 3d 06 5d 23 4c fb 5b    2b 50 da b6 8f ed 1f 8e    . = . ] # L û [ + P Ú . í . .
0080   8d e9 01 94 a1 5c d9 0b    a3 56 88 d0 3e 54 73 8d    . é . . ¡ \ Ù . £ V . Ð > T s .
0090   d6 04 76 0c 27 57 6e d8    d0 29 fe 88 41 fb b6 bd    Ö . v . ' W n Ø Ð ) þ . A û ½
00A0   08 b7 d2 14 71 c1 4d 14    ce 94 d9 fb 11 6c 14 30    . · Ò . q Á M . Î . Ù û . l . 0
00B0   8b 2c 9a 51 a4 78 59 64    9e d6 f6 ec af b5 fb 5d    . , . Q ¤ x Y d . Ö ö ì ¯ µ û ]
00C0   b5 6d 96 7e de 0c 4e f4    2d a1 5f 55 fa 5c d5 3e    µ m . ~ Þ . N ô - ¡ _ U ú \ Õ >
00D0   12 b0 24 20 b0 62 3b 44    e0 e2 2b 4a 00 44 ca 4c    . ° $   ° b ; D à â + J . D Ê L
00E0   30 72 5b df b4 57 28 00    c8 48 75 4e 81 e5 23 91    0 r [ ß ´ W ( . È H u N . å # .
00F0   43 94 ba 50 d2 a4 d0 2b    c3 0e c4 b7 24 5b 59 9d    C . º P Ò ¤ Ð + Ã . Ä · $ [ Y .
0100   5c a3 e7 7e fb d2 b2 df    98 0d 1e c8 72 1a bf 79    \ £ ç ~ û Ò ² ß . . . È r . ¿ y
0110   a9 df 79 60 f7 e1 f3 60    7f b7 37 7e 3c 91 8d 99    © ß y ` ÷ á ó ` . · 7 ~ < . . .
0120   67 5a aa 9a aa ff 00 00    16                         g Z ª . ª ÿ . . . . . . . . . .
Dissected using draft-19.yaml
  • Version Negotiation Packet:
    • Header Form: 1
    • Unused: 106
    • Version: 0
    • DCIL: 12
    • SCIL: 5
    • Destination Connection ID: 0xe03da9676996c504a40777a93fb1d5
    • Source Connection ID: 0x1dbb8d889e0d2a6
    • Supported Version: 0xaa27e208
    • Supported Version: 0xa194bb8a
    • Supported Version: 0x713f8c60
    • Supported Version: 0xa780df3d
    • Supported Version: 0x60e84082
    • Supported Version: 0xc5eb5d3d
    • Supported Version: 0x4e27e73
    • Supported Version: 0xad173cfb
    • Supported Version: 0x15d7fc8d
    • Supported Version: 0x44e43728
    • Supported Version: 0xff98c666
    • Supported Version: 0xaa646c66
    • Supported Version: 0x6c8f6f80
    • Supported Version: 0x7416039b
    • Supported Version: 0xead9a417
    • Supported Version: 0x45a052d0
    • Supported Version: 0x163f3564
    • Supported Version: 0x8bf26490
    • Supported Version: 0x794c397a
    • Supported Version: 0xdd81c5a2
    • Supported Version: 0x944d2983
    • Supported Version: 0x3d065d23
    • Supported Version: 0x4cfb5b2b
    • Supported Version: 0x50dab68f
    • Supported Version: 0xed1f8e8d
    • Supported Version: 0xe90194a1
    • Supported Version: 0x5cd90ba3
    • Supported Version: 0x5688d03e
    • Supported Version: 0x54738dd6
    • Supported Version: 0x4760c27
    • Supported Version: 0x576ed8d0
    • Supported Version: 0x29fe8841
    • Supported Version: 0xfbb6bd08
    • Supported Version: 0xb7d21471
    • Supported Version: 0xc14d14ce
    • Supported Version: 0x94d9fb11
    • Supported Version: 0x6c14308b
    • Supported Version: 0x2c9a51a4
    • Supported Version: 0x7859649e
    • Supported Version: 0xd6f6ecaf
    • Supported Version: 0xb5fb5db5
    • Supported Version: 0x6d967ede
    • Supported Version: 0xc4ef42d
    • Supported Version: 0xa15f55fa
    • Supported Version: 0x5cd53e12
    • Supported Version: 0xb02420b0
    • Supported Version: 0x623b44e0
    • Supported Version: 0xe22b4a00
    • Supported Version: 0x44ca4c30
    • Supported Version: 0x725bdfb4
    • Supported Version: 0x572800c8
    • Supported Version: 0x48754e81
    • Supported Version: 0xe5239143
    • Supported Version: 0x94ba50d2
    • Supported Version: 0xa4d02bc3
    • Supported Version: 0xec4b724
    • Supported Version: 0x5b599d5c
    • Supported Version: 0xa3e77efb
    • Supported Version: 0xd2b2df98
    • Supported Version: 0xd1ec872
    • Supported Version: 0x1abf79a9
    • Supported Version: 0xdf7960f7
    • Supported Version: 0xe1f3607f
    • Supported Version: 0xb7377e3c
    • Supported Version: 0x918d9967
    • Supported Version: 0x5aaa9aaa
    • Supported Version: 0xff000016