
Important: Don't forget to regularly check MOODLE and its FORUM as well!
You should enrol with the key that we gave you, so that you get an email whenever there is a new post on the forum.
The lectures generally take place on Thursdays, from 12:15 to 14:00, in INM202.
The pencil and paper exercises generally take place just after the lecture (Thursday, 14:15 - 16:00), also in INM202.
The labs generally take place in INF019. There are two time slots: Thursday, 14:15-16:00 (Slot A) and Friday, 15:15-17:00 (Slot B). You can sign up for the labs on Moodle.
Please refer to the table below for the exact schedule. Lecture notes and lab descriptions will become available during the course. Note that you should print the material on your own: We will not provide you with copies.
| Week | Date | 12:15-14:00 | 14:15-16:00 | Lecture Material | Lab/Exo Material | |
|---|---|---|---|---|---|---|
| 1 | Sep 17 | Lecture: Part 1. the TCP/IP architecture. Overview of layered model. Transmission and propagation times. MAC layer. | Lecture: MAC layer (end). The IP protocol part 1 | 0.introduction.ppt 1.archi.ppt 2.mac.ppt 3.ip.ppt |
0.introduction.pdf 1.archi.pdf 2.mac.pdf 3.ip.pdf |
LabRules_Presentation_0910.ppt LabRules_Presentation_0910.pdf LabRules_to_sign_INF019.doc LabRules_to_sign_INF019.pdf |
| 2 | Sep 24 | Lecture: The IP protocol part 1. | Lab L1 "Tools for everybody" ping, traceroute, static routing |
1.tp1_ping_and_static.pdf | ||
| 3 | Oct 1 | Lecture: The IP protocol part 1 (cont'd). What is routing. The TCP service | Pencil and paper exercises Exo E1 1.1, 1.2, 1.3, 1.7 and 1.8 |
4.tcp.ppt | 4.tcp.pdf | 0910Exercises.pdf SolutionsOfExercises-01Oct.pdf |
| 4 | Oct 8 | Lecture: TCP. Application layer | Lab L2 "It does not work" |
5.appli.ppt | 5.appli.pdf | 2.tp2_it_does_not_work.pdf |
| 5 | Oct 15 | Lecture: DV Routing | Lab L2 "It does not work" |
6.dv.ppt | 6.dv.pdf | |
| 6 | Oct 22 | Lecture: BGP | Pencil and paper exercises Exo E2 1.9, 1.10, 2.1 and 2.3 |
7.bgp.ppt | 7.bgp.pdf | SolutionsOfExercises-22Oct.pdf |
| 7 | Oct 29 | Lecture: BGP | Pencil and paper exercises Midterm of 2005-06 |
mt0506.pdf mt0506_WithSols.pdf |
||
| 8 | Nov 5 | Midterm | Tutorial for Lab L3 (programming BGP policies) |
ExamBooklet.pdf
3.tp3_bgp_rip.pdf zebra-config-files.zip mt0910withSols.pdf |
||
| 9 | Nov 12 | Lecture: Congestion Control | Lab L3 "Dynamic Routing" RIP and BGP |
8.cc-slides.ppt | 8.cc-slides.pdf cc-LectureNotes.pdf |
|
| 10 | Nov 19 | Lecture: Congestion Control | Lab L3 | |||
| 11 | Nov 26 | Lecture: IPv6 | Pencil and paper exercises
Exo E3 3.4, 3.5, 3.6 and 3.2 |
9.IPv6.ppt | 9.IPv6.pdf | SolutionsOfExercises-26Nov.pdf |
| 12 | Dec 3 | Lecture: Link state | Lab L4 "TCP and IPv6" |
10.ls.ppt | 10.ls.pdf | 4.tp4_tcp_cong_control.pdf 4.tp4_ipv6.pdf |
| 13 | Dec 10 | Lecture: Bridging | Lab L4 "TCP and IPv6" |
11.bridging.ppt | 11.bridging.pdf | |
| 14 | Dec 17 | Lecture: MPLS VPNs Hybrid Architectures |
Pencil and paper exercises Last year's final |
12.misc.ppt | 12.misc.pdf | 0809final1.pdf 0809final2.pdf 0809final1withSols.pdf 0809final2withSols.pdf |
The text of all exercises is available in pdf.
The labs account for 30% of the final grade.
In order to fully benefit from the labs and to be able to finish on time, we advise you to prepare yourself before coming to the lab session. To this end, the lab descriptions are made available on the web in advance. You have to print out and bring your own copy.
Print a copy of the lab description and bring it with you. You will handwrite your answers on this printed copy. That will be your report. There will be questions requiring the corresponding experiment to be done in order to be answered. Do not answer them before you actually do the experiment. Reports are done in groups of two students. Every group has to hand in their own report. Write both of your names on your report at the beginning of the lab session. The report answers should be in English.
The reports have to be returned to the assistants before the beginning of the lecture that follows the last week of the lab. You can return them either outside the lecture room (just before the lecture), or at one of the assistants' offices (at any other (reasonable) time).
Late hand-ins will be penalized: 20% for same day delivery, 50% for next day delivery, not accepted after that.
Students subscribed to the course have access to the lab 24/7. So, if you do not finish a lab during your official lab slots, you can finish it outside of these official hours (respecting the deadlines, of course). If you are subscribed but do not have access, please let us know. All subscribed students must accept and sign a form with lab rules in order to be allowed access to the lab. It is highly recommended, but not mandatory, that you come to the lab during the official slots as these are the only hours when the teaching assistants will be present there.
2002/2003 year's exam for a similar course can be found here.
2003/2004 year's exam for a similar course can be found here.
2006/2007 exam and midterm questions of the first part of the course.
T = Theory grade (see Exam)
L = weighted average of labs 1 to 4 (see Labs) = (L1 + 2 * L2 + 3 * L3 + 2 * L4) / 8
Final Grade G = 0.7 * T + 0.3 * L
If you have any questions or comments addressed to the professors or assistants, please post them on the Forum and not on the personal e-mail address.
Teachers: Jean-Yves Le Boudec and Patrick Thiran
| Teaching Assistants | Office |
|---|---|
| Denisa Ghita | BC 202 |
| Nikodin Ristanovic | BC 256 |
| George Theodorakopoulos | BC 254 |
| Office Hours | ||
|---|---|---|
| TBA | ||
This course is also present at Moodle. If you have any questions or comments addressed to the professors or assistants, please post them on the Moodle Forum; do not send them to their personal e-mail addresses. The only questions answered via email are those that are personal and of no interest to the other students.
You can also use the forum to post questions and comments to other students attending the class.
Before you post, check the other posts, and also last year's forum. Your question may have already been answered.