Get the iOS app
Official deck

Networking and the Web

By @memoo

Computer Science 85 cards0 imports Updated Sep 3, 2026

A practical guide to network layers, addressing, routing, DNS, TCP, TLS, HTTP, caching, cookies, and modern web delivery.

Preview cards

Question
What is a computer network?
Answer
A collection of devices that exchange data over communication links.
Question
Why are network protocols necessary?
Answer
They define shared rules for message format, meaning, timing, and handling.
Question
What is protocol layering?
Answer
Organizing communication functions into levels with defined responsibilities and interfaces.
Question
What is encapsulation in networking?
Answer
Wrapping higher-layer data with headers, and sometimes trailers, as it moves down the stack.
Question
Name the five layers of the common Internet model from top to bottom.
Answer
Application, transport, network, data link, and physical.