News
Re-Exam Results & Re-Exam Viewing TimesWritten on 23.10.23 by Friedemann Lipphardt The results of the re-exam are now visible on the teaching website. We decided to set the passing scores at 40 points and the required points for grade 1.0 to 90 points. Note, there are two grades available in CMS: one without the bonus but with subquestion info and one with the bonus of the… Read more The results of the re-exam are now visible on the teaching website. We decided to set the passing scores at 40 points and the required points for grade 1.0 to 90 points. Note, there are two grades available in CMS: one without the bonus but with subquestion info and one with the bonus of the midterm assignment. The grade uploaded to LSF will be the final grade including the bonus. If you want to review your exam results you have the the chance for it (Klausureinsicht) at the following time: - Friday, 03.11.23 from 10:00 until 12:00 in Room 024 at MPI-INF (E1.4) Congrats to those that managed to improve their score and everyone that passed Data Networks. Remember that only the higher of the two exam grades will be relevant for your degree. We hope to see you again in our other courses, |
Important Details of Data Networks Re-ExamWritten on 17.10.23 by Zubair Sediqi Dear Students registered for the Data Networks Re-Exam, Below you will find all necessary details: Re-exam Date: Re-exam Time: Re-exam Venue: Seat… Read more Dear Students registered for the Data Networks Re-Exam, Below you will find all necessary details: Re-exam Date: Re-exam Time: Re-exam Venue: Seat assignments: Important reminders: We wish you all the best for your exams! You DN Team |
Re-Exam, 19 OctoberWritten on 04.10.23 (last change on 04.10.23) by Cristian Munteanu Dear Students, As we are getting closer to the Re-exam date, 19 October 2023, of the Data Networks course, here are important details to keep in mind: Dear Students, As we are getting closer to the Re-exam date, 19 October 2023, of the Data Networks course, here are important details to keep in mind:
* We will inform you about your assigned Re-exam room on Tuesday, 17 October 2023. If you cannot register to LSF as an Erasmus student or for any other reason, please email us at inet-teaching@lists.mpi-inf.mpg.de with your name, matriculation number, and the reason as soon as possible. All the best, Your DN team |
Exam Results & Exam Viewing TimesWritten on 07.08.23 (last change on 08.08.23) by Friedemann Lipphardt The exam results are now visible on the teaching website. We decided to set the passing scores at 42.5 and the required points for grade 1.0 to 85 points.
The exam results are now visible on the teaching website. We decided to set the passing scores at 42.5 and the required points for grade 1.0 to 85 points.
If you want to review your exam results you have the the chance for it (Klausureinsicht) at the following times:
Congrats to everyone that successfully passed Data Networks. Should you unfortunately not have passed the exam there will be another chance on the 19th of October and we hope to see you there. Enjoy the rest of your semester holidays, |
[News on Grading] Post-Exam and Course SurveyWritten on 04.08.23 by Tobias Fiebig Dear Students, thank you again for your participation in the final exam! We are currently very busy grading the exam and hope to have your grades with you by the end of next week! Also: We need your help! As with our midterm assignment, we would like to learn about your perspective on the… Read more Dear Students, thank you again for your participation in the final exam! We are currently very busy grading the exam and hope to have your grades with you by the end of next week! Also: We need your help! As with our midterm assignment, we would like to learn about your perspective on the exam (and the overall course!) to improve for the re-take and next year! We again made a small survey to fill out, including questions about the final exam, how to develop the contents of the course, and what motivated you in the course! Please fill out our survey: https://nextcloud.init.mpg.de/index.php/apps/forms/gH2pNqcbKbDcrXYs We are looking forward to receiving your feedback! Please also feel free to reach out via email if you want to share feedback not covered by the survey.
With best regards, The DN23 Team |
Consultation/Office HourWritten on 31.07.23 by Zubair Sediqi Dear Students, We are offering a Consultation Hour with our tutors on 1st August from 10:00 AM to 12:00 Noon in Room 107, Building E1 3. Join us to discuss and solve any questions you couldn't address during lectures or tutorials. Best Regards, |
Important Details of Data Networks ExamWritten on 31.07.23 by Zubair Sediqi Dear Students, Below you will find some important details regarding your Data Networks exam: Exam Date: Exam Venue: Dear Students, Below you will find some important details regarding your Data Networks exam: Exam Date: Exam Venue: * Günter-Hotz Lecture Hall Building (E2.2): Numbers: 2539352 to 7038737 (inclusive) Seat assignments: Important Reminders: We wish you all the best for your exams! Best regards, |
EXAM PREPARATION ANNOUNCEMENTWritten on 28.07.23 by Zubair Sediqi The purpose of this announcement is to help you prepare for the Data Networks The purpose of this announcement is to help you prepare for the Data Networks Please adhere to the following rules: For your information, you find the meta content of the exam below: Good luck! ==========================================================================================
Text Below the table and the Signature Field on the Cover Sheet • Only one A4-sized sheet of notes is allowed as auxiliary material. Multiple Choice Introduction Text The following questions are multiple choice questions. For each question: To get points for a question, all options have to be correctly marked, and at least one option has to be marked as ’correct’. |
LSF Exam registration ReminderWritten on 25.07.23 by Cristian Munteanu Dear Students, We would like to kindly remind you that the registration for the DN course final exam on LSF should be done before 26 July 2023! If you plan to take the exam on 2nd of August, please make sure that you are registered!
Your DN team |
Final ExamWritten on 19.07.23 by Zubair Sediqi Dear Students, As the Data Network final exam on 02 August 2023 approaches, here are important details to keep in mind: Dear Students, As the Data Network final exam on 02 August 2023 approaches, here are important details to keep in mind:
If you cannot register to LSF as an Erasmus student or for any other reason, please email us at inet-teaching@lists.mpi-inf.mpg.de with your name, matriculation number, and the reason as soon as possible.
Good luck with your preparations! Your DN team |
[EXAM RELEVANT] Lecture on Internet Governance with External Speakers NOW!Written on 18.07.23 by Tobias Fiebig Dear Students, just a reminder that we are now having our lecture on Internet Governance with experts from RIPE NCC and ICANN fully online here: https://eu01web.zoom.us/j/61568714489?pwd=WDZTZWQ3WVVCNnRvUUlGLzFEUkFXdz09 I heard rumors from a reliable source that there may be at least some… Read more Dear Students, just a reminder that we are now having our lecture on Internet Governance with experts from RIPE NCC and ICANN fully online here: https://eu01web.zoom.us/j/61568714489?pwd=WDZTZWQ3WVVCNnRvUUlGLzFEUkFXdz09 I heard rumors from a reliable source that there may be at least some things in the exam related to Internet governance, so we whole hartedly recommend you joining the Zoom session (and asking questions to our speakers!) With best regards, Tobais |
Internet Organization LectureWritten on 17.07.23 by Cristian Munteanu Dear Students, during tomorrow's online only lecture you have the opportunity to hear how the Dear Students, during tomorrow's online only lecture you have the opportunity to hear how the This is a unique opportunity to learn more on the (social) infrastructure that We hope to see you all tomorrow in the Zoom room: zoom link. :-) With best regards, |
[Action Needed!] Course Evaluation Links AvailableWritten on 07.07.23 by Tobias Fiebig Dear Students, the course evaluation links for Data Networks 2023 have become available! Please fill both of them (Tutorial and Lecture) out as soon as possible (so you do not forget. ;-))
Lectures: https://qualis.uni-saarland.de/eva/?l=143169&p=ct9tvf Dear Students, the course evaluation links for Data Networks 2023 have become available! Please fill both of them (Tutorial and Lecture) out as soon as possible (so you do not forget. ;-))
Lectures: https://qualis.uni-saarland.de/eva/?l=143169&p=ct9tvf Tutorials: https://qualis.uni-saarland.de/eva/?l=1431691&p=mhihjt
You input is very important for us to refine and improve the course. Even if you feel like you do not have much to add, every single survey response helps us to make DN better every year!
We are looking forward to you responses!
With best regards, Anja, Oliver, Tobias & the Tutors |
Midterm Re-take ResultsWritten on 04.07.23 by Zubair Sediqi Dear Students, Unfortunately, students who have not achieved at least 35 points in mid-term retake… Read more Dear Students, Unfortunately, students who have not achieved at least 35 points in mid-term retake assignments are not eligible for the Data Networks 2023 final exam. Best, |
Midterm Re-takeWritten on 29.06.23 (last change on 29.06.23) by Cristian Munteanu Dear Students, The Midterm assignment re-take is getting closer - Friday, 30th of June, 14:00 CEST. We would like to remind you that you can solve the midterm assignment either online, Dear Students, The Midterm assignment re-take is getting closer - Friday, 30th of June, 14:00 CEST. We would like to remind you that you can solve the midterm assignment either online, Instructions: If you decided to do the midterm in person: - you can pick up the printed version of the assignment in Room002, Building E13 (usual lecture room) starting from 14:15.
- you will be able to download the PDF starting from 14:15. (DO NOT ATTEMPT TO DOWNLOAD EARLIER!) Good luck, |
tracketpacerWritten on 27.06.23 by Tobias Fiebig Dear students, as discussed in today's lecture, there is a netfluencer called 'tracketpacer' making tiktoks*, youtube videos**, twitter posts***, and an insta channel**** about all things network(engineer)ing. This might be a more fun way to learn about ethernet (her very special interest) and… Read more Dear students, as discussed in today's lecture, there is a netfluencer called 'tracketpacer' making tiktoks*, youtube videos**, twitter posts***, and an insta channel**** about all things network(engineer)ing. This might be a more fun way to learn about ethernet (her very special interest) and less boring parts of networking (like how to build a 10gE hub) in a more fun way than listening to me monologing for 90 minutes. ;-) So, please find the links below: Main page: https://www.tracketpacer.com/ TikTok: https://www.tiktok.com/@tracketpacer (Where it all started) YT: https://www.youtube.com/tracketpacer Insta: https://www.instagram.com/tracketpacer/ Twitter: https://twitter.com/TracketPacer Co-hosted Podcast: https://podcast.artofnetworkengineering.com/ With best regards, Tobias * Of course I/we do not recommend the use of any external, cloud-based, social-media service; Be aware of the privacy implication, click at your own risk, and in case of doubt, use Tor. ** Yes, also not this one. *** This one neither. **** Nope, also not. |
last chance to get the mid-term assignment feedbackWritten on 22.06.23 by Zubair Sediqi Dear Students, If you have not collected your mid-term assignment containing feedback, you can pick them up on Friday (23.06.2023) after the DN lecture. This is your last chance to pick up the assignment. To collect your assignment, you must identify yourself with your student ID card! If… Read more Dear Students, If you have not collected your mid-term assignment containing feedback, you can pick them up on Friday (23.06.2023) after the DN lecture. This is your last chance to pick up the assignment. To collect your assignment, you must identify yourself with your student ID card! If you cannot come in person, you can ask a fellow student to pick up your assignment. In this case, Please print the following form and fill it in.
Best Regards, Your DN23 Team |
Upcoming tutorials detailsWritten on 22.06.23 by Cristian Munteanu Dear students, We have a few announcements about the upcoming tutorial sessions. 1. Tuesday 27.06, Pascal's Session will be held by Qi. Dear students, We have a few announcements about the upcoming tutorial sessions. 1. Tuesday 27.06, Pascal's Session will be held by Qi. Best, |
Midterm feedbackWritten on 19.06.23 (last change on 19.06.23) by Cristian Munteanu Dear Students, we just released the results for the mid-term assignment. As mentioned earlier, To get a better idea of how the course is going, we would like to ask you to Dear Students, we just released the results for the mid-term assignment. As mentioned earlier, To get a better idea of how the course is going, we would like to ask you to https://nextcloud.init.mpg.de/index.php/apps/forms/q5wzFiM7ZgfGC2MY To get the assignment feedback, we will provide you the opportunity to pick up you assignment submission To pick up the submission you need to identify yourself with your student ID card! - No student ID card == no submission! You can ask a fellow student to pick up the submission in case you cannot come. If you are unable to pick-up your assignment, e.g., you are abroad and you do not have a VISA yet, please reach out via email. If you did not pass the assignment, we invite you to participate in a retake - The retake will take place on the 30th of June, in the normal lecture slot, - To remain consistent, the retake will follow the same difficulty gradient - The retake will be pass/fail, and it will not be possible to gain - We will be strict about submitting online versions via the official - We of course encourage you to use the retake for practice if you already
For those that are curious about the point distributions and how they differ for online vs. offline exam takers please see: In addition, see figure below for a comparison of those students that registered for tutorials vs. those that did not: Please reach out to us if you have any additional question. With best Regards, |
MidtermWritten on 16.06.23 by Cristian Munteanu Dear Students, we hear that you are all anxious about the results of the mid-term assignment. From the first set of… Read more Dear Students, we hear that you are all anxious about the results of the mid-term assignment. From the first set of corrections, we see that the transfer questions We hence decided: - We offer a re-take opportunity for this assignment if you did not pass. - The retake will be pass/fail, and it will not be possible to get extra - We will try to include more transfer questions in the homework assignments We will also provide a short review of the feedback survey and an overview With best regards, |
Post Assignment SurveyWritten on 13.06.23 by Cristian Munteanu Dear students, thank you for participating in the midterm assignment! We would like to know what you thought about the assignment. No matter if your liked it or not, let us know what we can do better in our survey: https://nextcloud.init.mpg.de/index.php/apps/forms/gH2pNqcbKbDcrXYs With… Read more Dear students, thank you for participating in the midterm assignment! We would like to know what you thought about the assignment. No matter if your liked it or not, let us know what we can do better in our survey: https://nextcloud.init.mpg.de/index.php/apps/forms/gH2pNqcbKbDcrXYs With best regards, |
Midterm Online detailsWritten on 13.06.23 by Cristian Munteanu In attention to the students doing the midterm online:
To upload your submission go to Personal Status>Submissions>Hand in Best, |
Written on 13.06.23 by Cristian Munteanu Dear Students, |
Midterm Online NewsWritten on 13.06.23 by Cristian Munteanu Dear students, We are aware of a problem with the CMS, and try to resolve it before the beginning of the exam. We will update you via email. Please rest assured that you will not experience disadvantages because of this, and we will apply appropriate policy. In the meantime, please do… Read more Dear students, We are aware of a problem with the CMS, and try to resolve it before the beginning of the exam. We will update you via email. Please rest assured that you will not experience disadvantages because of this, and we will apply appropriate policy. In the meantime, please do not refresh the page before 14:15. with best regards, DN team |
Midterm AssignmentWritten on 10.06.23 (last change on 11.06.23) by Cristian Munteanu Dear Students, The Midterm assignment is getting closer - Tuesday, 13th of June, 14:00 CEST. We would like to remind you that you can solve the midterm assignment either online, Dear Students, The Midterm assignment is getting closer - Tuesday, 13th of June, 14:00 CEST. We would like to remind you that you can solve the midterm assignment either online, Instructions: If you decided to do the midterm in person: - you can pick up the printed version of the assignment in Room002, Building E13 (usual lecture room) starting from 14:15.
- you will be able to download the PDF starting from 14:15. Good luck, |
TCP Tutorial clarificationWritten on 09.06.23 by Cristian Munteanu Dear Students, in today's tutorial (Tutorial 3, Friday 09.06, 10.00) we discussed the TCP retransmission behavior, and I would like to clarify some points. If TCP detects a packet loss, the retransmission behavior depends on the implementation of TCP. The simple Go-back-N implementation, for… Read more Dear Students, in today's tutorial (Tutorial 3, Friday 09.06, 10.00) we discussed the TCP retransmission behavior, and I would like to clarify some points. If TCP detects a packet loss, the retransmission behavior depends on the implementation of TCP. The simple Go-back-N implementation, for example, will retransmit the entire available window, starting from the last acknowledged sequence number (as discussed in the tutorial) TCP Reno on the other hand, will act a bit smarter. It will enter 'fast recovery' mode and only resubmit the lost segment. If there is still space in the sending window left, it will retransmit new segments as allowed. It will NOT resubmit everything from the lost segment onwards. For more details, you can also have a look at the congestion control state machine in Lecture 9, Slide 41.
|
Qi Tutorial OnlineWritten on 08.06.23 by Cristian Munteanu Dear Students, today is a public holiday in Germany. We acknowledge that the holidays one may or may not celebrate depend on your own cultural background, and with the upcoming mid-term assignment, some of you may wish to nevertheless have a tutorial today. Qi hence offered to still hold… Read more Dear Students, today is a public holiday in Germany. We acknowledge that the holidays one may or may not celebrate depend on your own cultural background, and with the upcoming mid-term assignment, some of you may wish to nevertheless have a tutorial today. Qi hence offered to still hold today's tutorial session. However, to avoid practical problems, today's tutorial session will be online: You can access the Zoom link here: Qi tutorial Zoom Link (passcode: 759793). Please understand that attendance is not mandatory, and we respect you (and encourage you to) taking some rest today.
With best regards, DN Team |
Thursday 18th of May, HolidayWritten on 15.05.23 by Cristian Munteanu Dear Students, Thursday, 18th of May is a Holiday in Germany. Therefore, Qi's Tutorial session (on Thursday, May 18 at 2 p.m. CEST) will not be held. Please join one of the other tutorial slots to cover the "Homework4: TCP/UDP" Topic.
Best, DN Team |
Homework 4 releaseWritten on 09.05.23 by Cristian Munteanu Dear Students,
|
Homework 3 releasedWritten on 02.05.23 (last change on 02.05.23) by Zubair Sediqi Dear Students,
|
Additional Materials DNS & EMAIL (not required for exam)Written on 29.04.23 by Cristian Munteanu Dear Students, This is all additional material not required for the exam, but might be interesting for you. Lecture Tuesday (topic DNS): https://pure.mpg.de/rest/items/item_3480830_3/component/file_3482426/content - Relevant: Page 19ff, Appendix on DNS Terminology Lecture Friday (topic… Read more Dear Students, This is all additional material not required for the exam, but might be interesting for you. Lecture Tuesday (topic DNS): https://pure.mpg.de/rest/items/item_3480830_3/component/file_3482426/content - Relevant: Page 19ff, Appendix on DNS Terminology Lecture Friday (topic EMAIL): https://pure.mpg.de/rest/items/item_3477431_1/component/file_3477432/content - Relevant: Section 2.1, on the Origins of Systemadministration and the frequency of beards
Best, |
First Tutorial SessionWritten on 20.04.23 by Zubair Sediqi Dear Students, We introduce and explain the tutorial organization matters in the first tutorial session. Therefore, you can ask all your organizational-related questions and get introduced to your tutor in this session. For every homework, we want you first to try and solve them. Then, after… Read more Dear Students, We introduce and explain the tutorial organization matters in the first tutorial session. Therefore, you can ask all your organizational-related questions and get introduced to your tutor in this session. For every homework, we want you first to try and solve them. Then, after the submission deadline of every homework, you will have a detailed explanation and discussion of the homework solution in the follow-up tutorial sessions. All the best for your first homework solution! Best, |
First Voluntary HomeworkWritten on 19.04.23 (last change on 02.05.23) by Cristian Munteanu Dear Students, As stated in the 'Voluntary Homework Sheets' section of the CMS page, you can solve up to ten Homework sheets throughout the semester.
Solving homework is not mandatory and will not influence your final grade. You can submit up to three homework sheets to receive detailed… Read more Dear Students, As stated in the 'Voluntary Homework Sheets' section of the CMS page, you can solve up to ten Homework sheets throughout the semester.
Solving homework is not mandatory and will not influence your final grade. You can submit up to three homework sheets to receive detailed feedback. We will discuss homework solutions during our tutorial sessions (see schedule in 'Weekly Tutorials' section)
The First assignment is released and the submission deadline is Tuesday, April 25 at 23:59 p.m. CEST
Best Wishes, Your DN Team |
Online TutorialsWritten on 19.04.23 by Cristian Munteanu Dear Students,
We added the Zoom links for the tutorial sessions. You can join whichever tutorial you like. During the tutorial sessions, please only unmute yourself to ask a question. For the remainder of the time, please stay muted and disable your video. When you join the sessions you are… Read more Dear Students,
We added the Zoom links for the tutorial sessions. You can join whichever tutorial you like. During the tutorial sessions, please only unmute yourself to ask a question. For the remainder of the time, please stay muted and disable your video. When you join the sessions you are muted and your video is disabled.
It might happen that you are asked for a password even though the invite includes it. The passcode for the session is: 759793 |
Tutorial SessionsWritten on 13.04.23 (last change on 13.04.23) by Cristian Munteanu Dear Students, We will have the first lecture of the Data Networks course tomorrow (14.04.2023) at 2:00 PM c.t.(2:15PM) in Building E1.3 - Lecture Hall 2(002). Dear Students, We will have the first lecture of the Data Networks course tomorrow (14.04.2023) at 2:00 PM c.t.(2:15PM) in Building E1.3 - Lecture Hall 2(002). Note: You can still change your tutorial slot during the semester if the initial choice no longer works for you. Thank you! Your DN Team |
Hands-On-Networking courseWritten on 04.04.23 by Cristian Munteanu Dear Students, Due to the existing overlap between the Hands-On-Networking course and our course, there are the following regulations with regards to taking both courses:
Dear Students, Due to the existing overlap between the Hands-On-Networking course and our course, there are the following regulations with regards to taking both courses:
In case you have any question, do not hesitate to write us an email to inet-teaching@lists.mpi-inf.mpg.de. |
First LectureWritten on 30.03.23 by Cristian Munteanu Dear Students, Similar to last year's iteration, Data Networks will be held in person combined with best-effort Zoom virtual sessions and will conclude with a final written exam. The first lecture (also includes organizational matters) will be held on April 14th. Dear Students, Similar to last year's iteration, Data Networks will be held in person combined with best-effort Zoom virtual sessions and will conclude with a final written exam. The first lecture (also includes organizational matters) will be held on April 14th.
|
Data Networks
In this lecture, we will take a dive into how data networks work, and how they work together to create the network of networks we know as the Internet. After going on this journey from the history of networks and protocols to newest developments, going through every layer of the stack – from the physical wire to the applications – like the Web and Email – everyone knows and uses.
After successful completion of this course, you will be able to:
- Describe the relevant layers of network communication (Physical, Data, Network, Transport, Application)
- Analyze the description of a protocol to identify the layer it works on, as well as key-characteristics of the protocol (statefullnes, etc.)
- Apply protocols of all layers (esp. Network, Transport, and Application) to a given case, e.g., use a routing protocol to determine how packets would traverse a given network.
- Analyze multiple protocols for a given use-case and evaluate which one is more suited given features of the individual protocols.
- Explain the structures of protocol development/standardization bodes and the Internet governance structure in place for the Internet as a whole.
- Design simple network protocols for small example cases, e.g., a simple application layer text chat protocol, weighting choices for, e.g., the best transport protocol to use with it.
In summary, the course enables you to navigate the protocol landscape of the modern Internet, familiarizing you with services like web (HTTP), mail (SMTP, POP, IMAP), the domain name systems (DNS), but also the lower layers, from IP through routing (BGP), to the transport layer
(TCP, UDP). By taking a comprehensive look at the interactions between these protocols, you attain the ability to reason on the principles of computer networks, and apply the fundamentals of the area – including network protocol mechanisms, implementation considerations, network
algorithms, advanced network architectures, network simulations, measurements, protocol specifications, and verification techniques – in the context of other specializations in computer science, from databases, to distributed systems, and computer security.
Course Organization
This course is worth 9 LP/ECTS points. In compliance with the current COVID-19 measures, we provide weekly recordings of the two lectures and a Q&A session. We will grade students based on a written exam at the end of the semester. To qualify for the exam, students must get at least 35% of points in our course's Mid-semester Assignment. Students who scored more than 70% will receive a 0.33 bonus (Important: Bonus does not apply for failed exam).
Final Exam
- Final exam date is on 2nd of August at 09:15 AM (you can enter the room at 9:00 AM). As we have multiple rooms for the exam please go to the room assigned to you.
- Re-exam date is on 19th of October (you can enter the room at 9:00 AM). As we have multiple rooms for the Re-exam please go to the room assigned to you.
Hybrid Lecture
We will teach this semester's lecture in a hybrid format. You will be able to attend the course entirely in person. In addition, there will be best-effort virtual sessions via Zoom.
Our lecturers will give lessons in Building E1.3 - Lecture Hall 2(002). The respective zoom links are in the schedule below (next to the lecture). Finally, the lecture recordings allow students to follow the course remotely at their schedule, pace, and network constraints. Students will be able to access the recordings, slides, and additional notes here:
https://inet-teaching.mpi-inf.mpg.de/videos/DataNetworks
*We will update the Videos during the semester.
*The topic order can change until the course start.
Lecture | Time | Lecturer | Topic | Zoom Link | Videos |
---|---|---|---|---|---|
1 | Friday, April 14 at 2 p.m. CEST | Anja | Organization / Intro I | Tuesday session | |
2 | Tuesday, April 18 at 2 p.m. CEST | Oliver | Intro II | Tuesday session | Lecture 2, Lecture 2 Slides |
3 | Friday, April 21 at 2 p.m. CEST | Anja | Application Layer: Intro / HTTP | Friday session | Lecture 3, Lecture 3 Slides |
4 | Tuesday, April 25 at 2 p.m. CEST | Tobias | Application Layer: DNS | Tuesday session | Lecture 4, Lecture 4 Slides |
5 | Friday, April 28 at 2 p.m. CEST | Tobias | Application Layer: CDN / E-Mail | Friday session | Lecture 5, Lecture 5 Slides |
6 | Tuesday, May 2 at 2 p.m. CEST | Oliver | Application Layer: Socket Programming | Tuesday session | Lecture 6, Lecture 6 Slides |
7 | Friday, May 5 at 2 p.m. CEST | Anja | Transport Layer: Intro / UDP / (Intro to TCP) | Friday session | Lecture 7, Lecture 7 Slides |
8 | Tuesday, May 9 at 2 p.m. CEST | Anja | Transport Layer: TCP | Tuesday session | Lecture 8, Lecture 8 Slides |
9 | Friday, May 12 at 2 p.m. CEST | Anja | Transport Layer: TCP - Congestion Control | Friday session | Lecture 9, Lecture 9 Slides |
10 | Tuesday, May 16 at 2 p.m. CEST | Oliver | Transport Layer: TCP Flavors | Tuesday session | Lecture 10, Lecture 10 Slides |
11 | Friday, May 19 at 2 p.m. CEST | Oliver | Networking Layer: IP Addresses | Friday session | Lecture 11, Lecture 11 Slides |
12 | Tuesday, May 23 at 2 p.m. CEST | Tobias | Networking Layer: Routing / Dijkstra / Dist.Vector | Tuesday session | Lecture 12, Lecture 12 Slides |
13 | Friday, May 26 at 2 p.m. CEST | Tobias | Routing: RIP / OSPF | Friday session | Lecture 13, Lecture 13 Slides |
14 | Tuesday, May 30 at 2 p.m. CEST | Anja | Routing: OSPF / BGP I | Tuesday session | Lecture 14, Lecture 14 Slides |
15 | Friday, June 2 at 2 p.m. CEST | Anja | Routing: BGP II | Friday session | Lecture 15, Lecture 15 Slides |
16 | Tuesday, June 6 at 2 p.m. CEST | Anja | Anycast: DNS, Router Architecture, Link Layer I |
Tuesday session | Lecture 16, Lecture 16 Slides |
17 | Friday, June 9 at 2 p.m. CEST | Anja | Link Layer II: Switches vs. Routers | Friday session | Lecture 17, Lecture 17 Slides |
Tuesday, June 13 at 2 p.m. CEST | - | Mid-semester Assignment | - | - | |
18 | Friday, June 16 at 2 p.m. CEST | Anja | TCPdump: "Putting it all together" | Friday session | Lecture 18 |
19 | Tuesday, June 20 at 2 p.m. CEST | Anja | Multimedia & VoIP | Tuesday session | Lecture 19, Lecture 19 Slides |
20 | Friday, June 23 at 2 p.m. CEST | Oliver | Datacenter | Friday session | Lecture 20, Lecture 20 Slides |
21 | Tuesday, June 27 at 2 p.m. CEST | Tobias | SDN intro | Tuesday session | Lecture 21, Lecture 21 Slides |
22 | Friday, June 30 at 2 p.m. CEST | Tobias | Mid-semester Assignment RE-TAKE | - | - |
23 | Tuesday, July 4 at 2 p.m. CEST | Oliver | Signaling / State / RSVP | Tuesday session | Lecture 23, Lecture 23 Slides |
24 | Friday, July 7 at 2 p.m. CEST | Oliver | IoT | Friday session | Lecture 24, Lecture 24 Slides |
25 | Tuesday, July 11 at 2 p.m. CEST | Oliver | Scale / Indirection / Virtualization / Big Picture | Tuesday session | Lecture 25, Lecture 25 Slides |
26 | Friday, July 14 at 2 p.m. CEST | Oliver | QUIC / RTP and SIP / QoS | Friday session | Lecture 26, Lecture 26 Slides |
27 | Tuesday, July 18 at 2 p.m. CEST | Tobias | Internet Organization | Tuesday session | Lecture 27 Slides, Zoom Recording |
28 | Friday, July 21 at 2 p.m. CEST | Anja & Tobias | Ask Anything / Exam Preparation | Friday session | - |
Contact
There are various ways in which you may contact us. For technical questions, please use this CMS' forum---we will reply within at most two business days (48 Hours)---or reach out to a tutor during or after their tutorial. For non-technical matters (e.g., organizational requests), please send us an email to:
inet-teaching@lists.mpi-inf.mpg.de
Voluntary Homework Sheets
Contrary to previous iterations, there will be no weekly assignments. Yet, we will provide you with ten voluntary homework sheets to practice the concepts you learn in our lecture. Solving homework is not mandatory and will not influence your final grade.
We do not accept handwritten submission!
We highly encourage you to work through these homework sheets as they familiarize you with our style of questions and the types of answers we expect. We will discuss homework solutions during our tutorial sessions and allow you to submit your solution for a maximum of three homework sheets to receive detailed feedback.
*We will update the Link column during the semester.
No | Topic | pre-release (to get an overview prior to the tutorial) |
Official Start Time | Submission Deadline | Link |
---|---|---|---|---|---|
1 | Ping / Delay | Tuesday, April 18 approx. 12 p.m. CEST | Tuesday, April 18 at 4 p.m. CEST | Tuesday, April 25 at 23:59 p.m. CEST | HW01 |
2 | DNS / HTTP | Tuesday, April 25 approx. 12 p.m. CEST | Tuesday, April 25 at 4 p.m. CEST | Tuesday, May 2 at 23:59 p.m. CEST | HW02 |
3 | CDN / Socket Programming | Tuesday, May 2 approx. 12 p.m. CEST | Tuesday, May 2 at 4 p.m. CEST | Tuesday, May 9 at 23:59 p.m. CEST | HW03 Materials |
4 | TCP / UDP | Tuesday, May 9 approx. 12 p.m. CEST | Tuesday, May 9 at. 4 p.m. CEST | Tuesday, May 16 at 23:59 p.m. CEST | HW04 |
5 | TCP | Tuesday, May 16 approx. 12 p.m. CEST | Tuesday, May 16 at 4 p.m. CEST | Tuesday, May 23 at 23:59 p.m. CEST | HW05 Materials |
6 | IP addressing | Tuesday, May 23 approx. 12 p.m. CEST | Tuesday, May 23 at 4 p.m. CEST | Tuesday, May 30 at 23:59 p.m. CEST | HW06 |
- | Mid-semester Assignment | Tuesday, June 13 at 2 p.m. CEST |
Tuesday, June 13 at 4 p.m. CEST |
Midterm | |
7 | Routing | Tuesday, June 13 approx. 12 p.m. CEST | Tuesday, June 13 at 4 p.m. CEST | Tuesday, June 20 at 23:59 p.m. CEST | HW07 |
8 | Link-Layer Addressing / Tcpdump | Tuesday, June 20 approx. 12 p.m. CEST | Tuesday, June 20 at 4 p.m. CEST | Tuesday, June 27 at 23:59 p.m. CEST | HW08 Materials |
9 | Multimedia & VoIP, Datacenter, SDN | Tuesday, June 27 approx. 12 p.m. CEST | Tuesday, June 27 at 4 p.m. CEST | Tuesday, July 4 at 23:59 p.m. CEST | HW09 Materials |
10 | State/RSVP, Indirection/Virtualization, IoT | Tuesday, July 4 approx. 12 p.m. CEST | Tuesday, July 4 at 4 p.m. CEST | Tuesday, July 11 at 23:59 p.m. CEST | HW10 |
Weekly Tutorials
In tutorial sessions, the tutor will discuss a sample solution for last week's homework sheet and answer your questions. The tutorial sessions will not cover additional material. Students, again, have the chance to pose content-related questions.
You can join the Online Tutorial session here. The passcode is: 759793.
*We will update the recommended Lecture column during the semester.
No | Time | Tutor | Topic | Link | recommended Lecture | Slides |
---|---|---|---|---|---|---|
1 | Thursday, April 20 at 2 p.m. CEST | Qi Guo | Introduction | room 107 in E1 3 | ||
Friday, April 21 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, April 25 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, April 25 at 10 a.m. CEST | Fariba Osali | Online session | ||||
2 | Thursday, April 27 at 2 p.m. CEST | Qi Guo | Homework 1: Ping / Delay |
room 107 in E1 3 | Lecture 1 Lecture 2 |
T1 |
Friday, April 28 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, May 2 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, May 2 at 10 a.m. CEST | Fariba Osali | Online session | ||||
3 | Thursday, May 4 at 2 p.m. CEST | Qi Guo | Homework 2: DNS / HTTP |
room 107 in E1 3 | Lecture 3 Lecture 4 |
T2 |
Friday, May 5 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, May 9 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, May 9 at 10 a.m. CEST | Fariba Osali | Online session | ||||
4 | Thursday, May 11 at 2 p.m. CEST | Qi Guo | Homework 3: CDN / Socket Programming |
room 107 in E1 3 | Lecture 5 Lecture 6 |
T3 |
Friday, May 12 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, May 16 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, May 16 at 10 a.m. CEST | Fariba Osali | Online session | ||||
5 | Homework 4: TCP / UDP |
room 107 in E1 3 | Lecture 7 Lecture 8 |
T4 | ||
Friday, May 19 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, May 23 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, May 23 at 10 a.m. CEST | Fariba Osali | Online session | ||||
6 | Thursday, May 25 at 2 p.m. CEST | Qi Guo | Homework 5: TCP |
room 107 in E1 3 | Lecture 9 Lecture 10 |
T5 |
Friday, May 26 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, May 30 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, May 30 at 10 a.m. CEST | Fariba Osali | Online session | ||||
7 | Thursday, June 1 at 2 p.m. CEST | Qi Guo | Homework 6: IP addressing |
room 107 in E1 3 | Lecture 11 Lecture 12 |
T6 |
Friday, June 2 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, June 6 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, June 6 at 10 a.m. CEST | Fariba Osali | Online session | ||||
8 | Thursday, June 8 at 2 p.m. CEST | Qi Guo | Before Mid-semester Assignment Discussion | room 107 in E1 3 | - | Midterm |
Friday, June 9 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, June 13 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, June 13 at 10 a.m. CEST | Fariba Osali | Online session | ||||
9 | Thursday, June 22 at 2 p.m. CEST | Qi Guo |
Midterm Assignment |
room 107 in E1 3 | Lecture 13 Lecture 14 |
T7 |
Friday, June 23 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, June 27 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, June 27 at 10 a.m. CEST | Fariba Osali | Online session | ||||
10 | Thursday, June 29 at 2 p.m. CEST | Qi Guo | Homework 8: Link Layer Addressing/ Tcpdump |
room 107 in E1 3 | T8 | |
Friday, June 30 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, July 4 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, July 4 at 10 a.m. CEST | Fariba Osali | Online session | ||||
11 | Thursday, July 6 at 2 p.m. CEST | Qi Guo | Homework 9: Multimedia & VoIP, Datacenter, SDN |
room 107 in E1 3 | Lecture 18 Lecture 19 Lecture 20 |
T9 |
Friday, July 7 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, July 11 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, July 11 at 10 a.m. CEST | Fariba Osali | Online session | ||||
12 | Thursday, July 13 at 2 p.m. CEST | Qi Guo | Homework 10: State/RSVP, Indirection/Virtualization, IoT |
room 107 in E1 3 | Lecture 21 Lecture 22 Lecture 23 |
T10 |
Friday, July 14 at 10 a.m. CEST | Florian Steurer | room 107 in E1 3 | ||||
Tuesday, July 18 at 10 a.m. CEST | Pascal Hennen | room 107 in E1 3 | ||||
Tuesday, July 18 at 10 a.m. CEST | Fariba Osali | Online session | ||||