TCP: Sequence and Acknowledgement numbers, header fields, estimated RTT and timeout calculations, fast retransmit.
Reliability: NAK-free protocol, dealing with loss as well as errors. Utilization and pipelining.
E-mail systems and protocols: SMTP, POP3, IMAP. HTTP front-ends to e-mail systems. Message formats and base64 encoding.
HTTP cookies, caching, proxy servers. E-Mail system components and processing overview.
Introduction to WireShark, packet captures, filters. Simple HTTP request/response analysis.
Introduction to the Application Layer. Client-server and peer-to-peer architectures. Transport layer services.
Circuit Switching vs. Packet Switching. Frequency Division Multiplexing and Time Division Multiplexing. Delay components and calculations.
Transport layer protocols (TCP & UDP), Guided/Unguided Media, Digression on electromagnetic interference, Circuit switching.
Brief history of the Internet. What makes up the Internet? What is a protocol? We look at the composition of the Internet from a "nuts & bolts" view and a service view.