| Lecture | Sun 16:00-19:00 | |
| Recitations | Wed 11:00-12:00, Wed 12:00-13:00 |
| Lecturer | Yehuda Afek | afek -at- post tau ac il | Appointment by email coordination. |
| TA | Yahav Nussbaum | nuss -at- post tau ac il | |
| Grader | Eran Cohen | erancoh1 -at- post tau ac il |
| Week | Lecture | Recitation |
| 1 | Introduction and Layering | Socket Programing |
| 2 | Physical Layer, Data Link Layer, MAC Protocols | |
| 3 | Hubs, Bridges, Switches | Data Link Layer |
| 4 | Switching Units | STP, Switching Fabric (no slides) |
| 5 | Scheduling: Buffer Management | Scheduling, WFQ example |
| 6 | Network Layer: Routing | Routing (updated) |
| 7 | Reliable Data Transfer | IP (no slides) |
| 8 | End to End Protocols | ARQ |
| 9 | Hanukkah | |
| 10 | Flow Control, Congestion Control | TCP flow & congestion control |
| 11 | Network Security | Network Sniffing (no slides) |
| 12 | DNS, HTTP | TCP (state chart), RSA example (from here) |
| 13 | DDoS | Rehearsal (we will solve questions from homework and past exams) |
Grades
| Assignment | Due date | Notes |
| Practical #1 | Nov 26, 2008 | From the grader: test data (word) |
| Theoretical #1 | Dec 3, 2008 | |
| Theoretical #2 | Dec 17, 2008 | The writing "3 x 3" refers to 3 inputs and 3 outputs |
| Practical #2 | End of Jan 4, 2009 |
Note:There is a mistake in the output example. The viewer should get the message "You are player 3". From the grader: test data (word) |
| Theoretical #3 | Jan 14, 2009 | |
| Practical #3 | Jan 23, 2009 9:00am | Linux TFTP client (for AMD64) man page From the grader: automatic tests scores |
| Theoretical #4 | Jan 28, 2009 | Note:In question 3 do not use ASCII encoding, use the following encoding: A=1, B=2, ..., Z=26. In question 2, the 1 in 8 lost packets refers to the data packets only (the ACKs are not lost). solution guidelines (rtf) |