132 Internet (4). Internet architecture, protocols, and applications. Congestion control, addressing, and routing. Local area networks. Multimedia networking. Prerequisite: Statistics 67 or EECS140.
| Lecture |
Topic |
Sub-topic |
Reading (Kurose-Ross) |
Assignment |
| 10/1 |
Telephone networks |
course intro, telephone networks |
Tanenbaum 2.5 |
|
| 10/3 |
telephone networks |
Tanenbaum 2.5 |
PS1 |
| 10/8 |
Network Architecture |
terminology, topology, packet switching |
1.1-1.3, 1.7 |
|
| 10/10 |
performance, layers |
1.4-1.6 |
PS2 |
| 10/15 |
Applications |
http, e-commerce, email |
2.1-2.2, 2.4 |
|
| 10/17 |
file sharing, streaming, VoIP |
2.6, 7.1 |
PS3 |
| 10/22 |
TCP |
sockets, udp, flow/congestion, timeouts/acks/nums, abp |
3.1-3.4.2 |
|
10/24 |
srp, tcp |
3.4.3-3.7 |
PS4 |
| 10/29 |
IP |
addressing |
2.5, 4.1-4.2, 4.4, 5.4.1 |
|
| 10/31 |
routing |
4.3, 4.5 |
PS5 |
| 11/5 |
ospf, bgp |
4.5, 4.6 |
form project group |
11/7 |
Local Area Networks |
aloha |
5.1-5.3 |
PS6 |
| 11/14 |
ethernet |
5.4-5.5 |
|
| 11/19 |
forwarding, wi-fi |
5.7, 6.1-6.3 |
initial project report |
| 11/21 |
Security, Convergence, Communications Law |
security |
8.1-8.4, 8.6-8.7 |
|
| 11/26 |
cable, cellular, multimedia, QoS, law |
5.3.4, Tanenbaum 2.7-2.8, 7.1-7.5 |
|
| 11/28 |
Project Presentations |
|
|
|
| 12/3 |
|
|
|
| 12/5 |
|
|
|
| 12/10 4:00-6:00pm |
Final |
|
|
|
|