So let's do a bit of a course overview and find out what we
learned in this Protocol Deep dive into QUIC.
So in module 2, remember that we covered an introduction to QUIC, in module 3,
we went into how to analyze QUIC in Wireshark, and in module 4, we cover the
tools that we can use to validate and troubleshoot QUIC,
but let's go ahead and review.
You remember this point from module 2, who uses QUIC today?
Well,
we found out that major services are already using
QUIC and more will soon follow.
We learned that most browsers either supported by default
right now or soon will in the future.
Now, on the server side, sites like Google,
YouTube, Facebook and many more already support QUIC today.
In fact,
even mobile applications like Uber have already integrated QUIC
into the API to support their mobile services.
We also learned about the QUIC protocol stack and how it replaces the TCP
and TLS function of application delivery with streams,
encryption, and recovery all happening at the QUIC layer.
Now, UDP is used as the initial part of the transport
layer so that the network devices and kernel stacks can
easily support this new protocol.
In module 3,
we learn how a client will commonly try to connect to a server via TCP first,
and then the server can suggest an alternate service over QUIC.
After this,
the client can then initiate a QUIC connection and use it to support
application transactions. In module 3, we also got a peek at the
encapsulation of QUIC frames into QUIC packets and then into UDP
Datagrams, IP packets, and Ethernet frames.
This helped us to understand the terminology when we're
looking at QUIC traffic with Wireshark.
In this last module, module 4, we discussed some tools that can be used to test,
validate, and troubleshoot QUIC connectivity to web or other services.
These tools are either online, built into our browser,
or available at the command line.
Finally,
we took one last peek at the packets with Wireshark and
learned some basic indicators to look at when
troubleshooting QUIC connections and streams.
So thank you for joining me on this Protocol Deep Dive into QUIC.
I hope you enjoyed the journey, and now you have what you need to get up
and running with this important new transport protocol.
For further information about QUIC,
please leave a comment on the course or feel free to
reach out and contact me directly. Thank you for watching.