QUIC Interop Matrix
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
$
%
123
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
client ↓ | server →
MinqMozquicQuiclyquantngtcp2mvfstpicoQUICwinquicf5ATS
Pandora
AppleQUIC
ngx_quic
!gquic
quic-go
quickerquicrQuinn
2
Minq
3
Mozquic
4
Quicly
5
quantVHDCRZSM
VHDCRZS
VHDCRZSMVHDC
6
ngtcp2HDC
7
mvfst
8
picoQUICVHDRZS
VHDCRZS
VHDCRZSMUVHDC
9
winquic
10
f5H
11
ATS
12
Pandora
13
AppleQUIC
14
ngx_quic
15
!gquic
16
quic-go
17
quicker
18
quicr
19
Quinn
20
21
To Test:
https://github.com/quicwg/base-drafts/wiki/9th-Implementation-Draft
22
Version Negotiation
V
A version negotiation response is elicited and acted on
23
HandshakeH
The handshake completes sucessfully
24
Stream DataD
Stream data is being exchanged and ACK'ed
25
Connection CloseC
The connection close procedure completes w/a zero error code
26
ResumptionR
27
0-RTTZ
0-RTT data is being sent and acted on
28
Stateless RetryS
A handshake that includes a Retry packet completes successfully
29
MigrationM
A new CID is offered to the peer, and it migrates the connection to it
30
Key UpdateU
One endpoint can update keys and its peer responds correctly
31
N/A-
32
Known brokenX
33
Self-test
34
35
36
Discuss on https://quicdev.slack.com/
37
Coloring auto-applied based on the letter codes, see "conditional formatting" under the "Format" menu.
38
Interop Matrix for the November 3-4, 2018 hackathon at the IETF-103 hackathon
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
Main menu