Topics

Topics
none
Web links
24 Aug T/1 Introductions, Protocols and layers
26 Aug R/1 Information theory
31 Aug T/2 Encoding messages at physical, link layers
02 Sep R/2 Encoding (control and) characters into bytes
07 Sep T/3 Headers and metadata
09 Sep R/3
14 Sep T/4 Text protocols vs binary protocols
16 Sep R/4
21 Sep T/5 Flow control, Medium access control
23 Sep R/5 "Routing" via medium access
28 Sep T/6 Routing at the network layer, Distance vector routing
30 Sep R/6 Link state routing, Broadcast routing
05 Oct T/7 Internet routing, DNS, Facebook fail of 4 Oct
12 Oct T/8 Network Address Translation (NAT), HTTP proxy servers
14 Oct R/8 Tunneling, ssh port forwarding
19 Oct T/9 Error detection and correction, Parity bits, Gray code
21 Oct R/9 CRC checksums
26 Oct T/10 Checksums, Error handling, Stop-and-wait vs sliding window
28 Oct R/10 Flow control, Congestion control
02 Nov T/11 Congestion control
04 Nov R/11 Content-Addressable Network
09 Nov T/12
11 Nov R/12 Intro to security, Security at the physical layer
18 Nov R/13 Intro to cryptography
23 Nov T/14 RSA public-key encryption/auth
30 Nov T/15 Firewalls, VPNs, SSL/TLS
02 Dec R/15 End-of-semester perspective