Ch 07 quiz
Chapter 07 · Transport Parameterization and Negotiation

Check your understanding

16 questionsself-scored · offline

Answer to check your grasp of Chapter 07. Multiple-choice and true/false questions score themselves and reveal an explanation; short-answer questions reveal a model answer. Nothing leaves your browser.

0 / 14 correct
  1. Q1multiple choice
    Transport parameters are best described as:
  2. Q2multiple choice
    Each transport parameter is encoded on the wire as:
  3. Q3true / false
    Because transport parameters travel inside the TLS handshake, they are authenticated once the handshake completes.
  4. Q4multiple choice
    A client receives a stateless_reset_token transport parameter... wait — which side may send it?
  5. Q5multiple choice
    QUIC flow control operates at:
  6. Q6multiple choice
    On a server, which parameter sets the initial flow-control limit for a client's request-body upload on a bidirectional stream the client opened?
  7. Q7multiple choice
    A sender has hit the connection-wide data limit. What does it send, and what raises the limit?
  8. Q8multiple choice
    You want throughput not to be capped by flow control. The floor for initial_max_data is roughly:
  9. Q9true / false
    A receiver should wait for a DATA_BLOCKED frame before sending more flow-control credit.
  10. Q10multiple choice
    Endpoint A advertises max_idle_timeout=30s, B advertises 10s. The effective idle timeout on each is:
  11. Q11multiple choice
    How does an endpoint keep an otherwise-idle QUIC connection alive?
  12. Q12true / false
    When a connection reaches its idle timeout, the endpoint sends a CONNECTION_CLOSE frame to notify the peer.
  13. Q13multiple choice
    A Version Negotiation packet is identified by, and characterized as:
  14. Q14multiple choice
    Compatible version negotiation (RFC 9368) avoids an extra round trip by:
  15. Q15short answer
    Explain why the three initial_max_stream_data_* parameters exist and give the rule for telling them apart.
  16. Q16short answer
    You're choosing transport parameters for a long-lived mobile client behind NATs. Which parameters get special attention and why?