The OSI and TCP/IP models, what a service, an interface and a protocol are, how each layer wraps the data from above in its own header (encapsulation), the name of the unit at each layer (message, segment, datagram, frame, bit), and which device works up to which layer (hub, switch or bridge, router, host).
1 sheetCN-02
Circuit, datagram and virtual-circuit switching compared on setup, path, order, sharing and header cost; message versus packet switching and the pipelining gain; transmission, propagation, queueing and processing delay, end-to-end delay over k links, throughput as the bottleneck rate, bandwidth-delay product, utilization, traffic intensity and the unit conventions (decimal rates, byte sizes).
2 sheetsCN-03CN-04
Single and two-dimensional parity, the Internet checksum with end-around carry, Hamming distance for detection and correction, Hamming check-bit count, and CRC: mod-2 long division worked bit by bit, the receiver check, and exactly which error patterns a generator is guaranteed to catch.
2 sheetsCN-05CN-06
Pure and slotted ALOHA throughput and their peaks, CSMA persistence, CSMA/CD collision timing, minimum frame size and binary exponential backoff, CSMA/CA in one line; the Ethernet frame and its size limits, MAC addresses, and how hubs, bridges and learning switches split collision and broadcast domains.
2 sheetsCN-09CN-10
Distance-vector routing with the Bellman-Ford equation, synchronous table rounds, count-to-infinity, split horizon and poison reverse; link-state routing with flooding of link-state advertisements and a Dijkstra trace; when each is used and how they compare.
2 sheetsCN-11CN-12
The IPv4 header field by field, TTL and the header checksum; fragmentation with 8-byte offsets, MF and DF, multi-link refragmentation and reassembly; CIDR prefixes, masks, usable hosts, subnetting and VLSM, special and private blocks, aggregation, longest-prefix match; NAT and NAPT translation tables and their side effects.
4 sheetsCN-13CN-14CN-15
Stop-and-wait, Go-Back-N and Selective Repeat efficiency, windows and sequence-number bits; UDP and TCP headers, the three-way handshake and teardown, byte sequence numbers and ACKs; TCP flow control with the receive window, sequence wrap, RTO estimation, throughput formulas; congestion control with slow start, avoidance, fast retransmit and fast recovery traced round by round.
5 sheetsCN-07CN-08CN-17
The Berkeley socket call order for TCP and UDP clients and servers, what each call does on the wire, which calls block and until when, the new socket returned by accept, byte-stream versus datagram reads, and the common mistakes in reading call sequences.
1 sheetCN-20
DNS name hierarchy, iterative and recursive resolution with message counts, resource record types, caching with TTLs and transport (UDP and TCP on port 53); HTTP methods and status codes, persistent and non-persistent connections, RTT counting with and without pipelining, cookies and web caching with conditional GET.
2 sheetsCN-21CN-22
The pack's traps in one table, the question patterns with their first step, method and checks, and a last-day sheet of the formulas, numbers and rules to reread before the exam.
3 sheetsCN-23CN-24CN-25