Exam 1 Topics
- Nuts-and-Bolts description of the Internet
- Services provided by the Internet
- Protocols (what is a protocol? examples)
- Access networks/physical media (HFC, wireless, etc)
- Circuit vs packet switching
- ISPs and Backbones
- Delay and loss
- Protocol layers
- Web and HTTP
- DNS
- Socket programming (TCP and UDP)
- Multiplexing and demultiplexing
- UDP headers (checksums)
- Reliable data transfer
- GBN, SR
- timeouts
- sequence numbers
- TCP
- headers, flow control, reliability, congestion control
- End-to-end argument
- YouTube paper