Teacher | Time | Place | ||
Lecture | Dr. Eliezer Dor | Wed 12:00-15:00 | Orenstein 103 | |
Recitation | Allon Wagner | Mon 10:00-11:00 / Mon 11:00-12:00 | Kaplun 118 |
Teacher | Office Hours | |||
Lecturer | Dr. Eliezer Dor | eliezer.dor /at gm/ail | by appointment | |
TA | Allon Wagner | allonwag /at po/st tau ac il | Mon 12-13 Orenstein 410, or by appointment | |
Grader | Miki Shifman | comnet2012a at g/mail.co/m |
No. | Lecture | Recitation |
1 | Introduction and Layering | Introduction & Socket Programming (slides, handouts) |
2 | Physical Layer, Data Link Layer, MAC Protocols, ARP | Multiple Access Protocols (slides, handouts)
Please also see the following note |
3 | Hubs, Switches, Routers, STP | Error Detection and Correction, Ethernet's CSMA\CD (slides, handouts) |
4 | Network Layer - Forwarding | Hubs, Link-layer Switching, STP (slides, handouts)
slides with animations |
5 | Network Layer - Routing | More Link-layer Switching & STP (slides, handouts) |
6 | Reliable Data Transfer | Network Layer - Packet Switching vs. Circuit Switching, DHCP, ICMP, CIDR (slides, handouts) |
7 | Transport Protocols | Network Layer - Routing (slides) |
8 | The Application Layer | Stop-and-wait protocol, Pipelining, Go-Back-N, Selective Repeat (slides, handouts) |
9 | Network Security | TCP Overview (slides, handouts) |
10 | TCP Flow & Congestion Control (slides, handouts) | |
11 | DDoS and Related Attacks (2 slides added)(slides, handouts) | |
12 | - | Firewalls (slides) |
13 | - | Rehearsal (slides, handouts) |
Assignment | Due date | Notes |
Practical #1 | 05.12.2011 20:00 | A tip from the grader: You can use valgrind to check your program for common bugs before submitting it. Miki's comments on the submitted exercises |
Theoretical #1 | 12.12.2011 20:00 | |
Theoretical #2 | 19.12.2011 20:00 | |
Practical #2 | 09.01.2012 20:00 | Miki's comments on the submitted exercises |
Theoretical #3 | 29.01.2012 20:00 | |
Practical #3 | 12.02.2012 20:00 | |
Theoretical #4 | 19.02.2012 20:00 | Note: This is an optional assignment. If you submit it, your grade for the theoretical assignments will be the average of the best 3 out of the 4 assignments. |
Please see the exam instructions.
Two rehearsal lessons will be given:
A collection of past exams is available here. Please note:
A collection of past exams Eliezer has given in Afeka College is available here.