Schedule
| Date | Topic | Reading |
|---|---|---|
| 2009-01-12 | Introduction | Sec 1.1-1.2.2 |
| 2009-01-14 | Introduction (warm-up example) | Sec 1.2.3-1.2.6 |
| 2009-01-16 | Implementation models (protocols, hardware) | Sec 2.1-2.2.2 |
| 2009-01-19 | Martin Luther King Jr. Day | |
| 2009-01-21 | Implementation models (hardware) | Sec 2.2.3-2.2.5 |
| 2009-01-23 |
Implementation models (hardware, architecture, OS) |
Sec 2.2.6-2.5 |
| 2009-01-26 | Project proposal | |
| 2009-01-28 | Implementation principles | Sec 3.1-3.3.1 |
| 2009-01-30 |
Implementation principles Principles in action |
Sec 3.3.2-4.1 |
| 2009-02-02 | Principles in action | Sec 4.2-4.11 |
| 2009-02-04 | Principles in action Copying data |
Sec 4.12-5.2.3 |
| 2009-02-06 | Copying data | Sec 5.2.4-5.7 |
| 2009-02-09 | Transferring control | Sec 6.1-6.4.1 |
| 2009-02-11 | Transferring control | Sec 6.4.2-6.4.4 |
| 2009-02-13 | Transferring control | Sec 6.4.5-6.7 |
| 2009-02-16 | President's Day | |
| 2009-02-18 | Maintaining timers | Ch 7 |
| 2009-02-20 | Demultiplexing | Ch 8 |
| 2009-02-23 | Protocol Processing | Sec 9.1-9.2 |
| 2009-02-25 | Exam 1 | Ch 1-8 |
| 2009-02-27 | Protocol Processing | Sec 9.3-9.5 |
| 2009-03-02 | Survey presentation (Haiqin & Yan, Victor) | |
| 2009-03-04 |
Survey presentation (Kamyab & Teng) Rethinking hardware support for network analysis and intrusion prevention |
|
| 2009-03-06 | Exact-match lookups | Ch 10 |
| 2009-03-09 | Prefix-match lookups | Sec 11.1-11.2 |
| 2009-03-11 | Prefix-match lookups | Sec 11.3-11.4 |
| 2009-03-13 | Prefix-match lookups | Sec 11.5-11.7 |
| 2009-03-16 | Spring Vacation | |
| 2009-03-18 | ||
| 2009-03-20 | ||
| 2009-03-23 | Prefix-match lookups Packet classification |
Sec 11.8-12.3 |
| 2009-03-25 | Packet classification | Sec 12.4-12.8 |
| 2009-03-27 | Packet classification | |
| 2009-03-30 | Prototype demo (Kamyab & Teng) Switching |
Sec 13.1-13.5 |
| 2009-04-01 | Prototype demo (Haiqin & Yan, Victor) | |
| 2009-04-03 | Switching | Sec 13.6 |
| 2009-04-06 | Switching | Sec 13.7-13.8 |
| 2009-04-08 | Switching Scheduling packets |
Sec 13.9-14.2 |
| 2009-04-10 | Scheduling packets | Sec 14.3-14.5 |
| 2009-04-13 | Scheduling packets | Sec 14.6-14.9 |
| 2009-04-15 | Routers as distributed systems | Ch 15 |
| 2009-04-17 | Measuring network traffic | Ch 16 |
| 2009-04-20 | Network security | Ch 17 |
| 2009-04-22 | Research in network intrusion detection | |
| 2009-04-24 | Exam 2 | Ch 9-17 |
| 2009-04-27 | Project presentation (Victor) | |
| 2009-04-29 | Project presentation (Kamyab & Teng) | |
| 2009-05-01 | Project presentation (Haiqin & Yan) | |
