DSA Factory
Free Names and the web lessonsNames and the web · Stage 1 · The web · Step 2

Cookies, and why HTTP versions differ

See how a stateless protocol remembers you, and how HTTP/1.1, HTTP/2 and HTTP/3 each make loading a page faster. About 14 minutes.

Quick check

What is the main reason HTTP/3 uses QUIC instead of TCP?

  1. AA lost packet then stalls only its own stream, and setup including encryption takes fewer round trips
  2. BUDP packets travel faster than TCP ones
  3. CTo avoid checksums
Show the answer

A lost packet then stalls only its own stream, and setup including encryption takes fewer round trips. TCP's single ordered byte stream couples all streams together.

Lock it in

4 questions on this idea

Short questions that apply the idea to new cases: trace it, work out a number, put steps in order. A wrong answer explains itself.

Answer them in your browserFree account, no card. Your progress is saved, and the idea comes back in a quick review later.
Sign up free to solve