News
Re-Exam InspectionWritten on 16.10.24 by Pascal Hennen Dear Students, Wednesday (23.10.2024) between 11am and 1pm CEST you will have the opportunity to review your exam in Room 024 in building E1.4 (Max-Planck Institute for Informatics). Please bring your student ID and an official ID document. During the Re-Exam inspection, you are not allowed to… Read more Dear Students, Wednesday (23.10.2024) between 11am and 1pm CEST you will have the opportunity to review your exam in Room 024 in building E1.4 (Max-Planck Institute for Informatics). Please bring your student ID and an official ID document. During the Re-Exam inspection, you are not allowed to have any electronic devices with you or talk to each other. Best regards, |
ReExam results are now visibleWritten on 11.10.24 by Anja Feldmann Dear Students, please find the results of your ReExam on your personal status page. Best regards, P.S. We will announce the timeslot to review your exam early next week. |
IMPORTANT details - Re-ExamWritten on 07.10.24 by Cristian Munteanu Dear Students, Below you will find some important details regarding your Data Networks Re-Exam: Please bring your student ID and an official ID document (ID card, passport, driver's license, ...) to the re-exam. We will control these documents. Exam Date:
Dear Students, Below you will find some important details regarding your Data Networks Re-Exam: Please bring your student ID and an official ID document (ID card, passport, driver's license, ...) to the re-exam. We will control these documents. Exam Date:
Exam Venue: We will be using three different rooms. You are assigned to one of the rooms based on your matriculation number:
Seat assignments: You will find your assigned seat according to the list posted on the doors of the lecture rooms. On your seat, you will find your personalized assignment. Therefore, do not use any other seat. If you are unsure, please contact a tutor outside the hall before you enter the hall or in the hall afterward. Important before entering the room:
Best regards, |
DN Re-Exam - RegulationsWritten on 26.09.24 (last change on 26.09.24) by Tiago Heinrich Dear Students, the re-exam is approaching and will take place on 8th of October 2024, this message contains information about the exam's regulations and plagiarism notice. Dear Students, the re-exam is approaching and will take place on 8th of October 2024, this message contains information about the exam's regulations and plagiarism notice. Plagiarism: Best regards, |
LSF Re-Exam registration ReminderWritten on 24.09.24 (last change on 24.09.24) by Tiago Heinrich Dear Students, We would like to remind you that registration for the Data Network course Re-Exam on LSF should be done before the 1st of October !!!! If you plan to take the exam on the 8th… Read more Dear Students, We would like to remind you that registration for the Data Network course Re-Exam on LSF should be done before the 1st of October !!!! If you plan to take the exam on the 8th of October, please make sure that you are registered! Best regards, |
Exam results and Exam ViewingWritten on 07.08.24 (last change on 07.08.24) by Tiago Heinrich Dear Students, please find the results to your Exam on your personal status page. Friday (09/08) between 1pm and 3pm CEST you will have the opportunity to review your exam in Lecture room 02 in building E1.3. Please bring your student ID and an official ID document. During the Exam inspection… Read more Dear Students, please find the results to your Exam on your personal status page. Friday (09/08) between 1pm and 3pm CEST you will have the opportunity to review your exam in Lecture room 02 in building E1.3. Please bring your student ID and an official ID document. During the Exam inspection you are not allowed to have any electronic devices with you or talk to each other. Best regards, |
Fill Out the Post-Exam Survey for the Data Networks ExamWritten on 02.08.24 (last change on 02.08.24) by Tiago Heinrich Dear students, we hope that the exam overall went well. To get a better understanding of what the exam was like for you, and what you think about the course in general, we prepared a survey: https://nextcloud.init.mpg.de/index.php/apps/forms/WW6TSdKCaDqx77fC Please fill out the survey to… Read more Dear students, we hope that the exam overall went well. To get a better understanding of what the exam was like for you, and what you think about the course in general, we prepared a survey: https://nextcloud.init.mpg.de/index.php/apps/forms/WW6TSdKCaDqx77fC Please fill out the survey to help us make Data Networks more awesome! With best regards, The DN'24 Team |
Student ID for ExamWritten on 01.08.24 (last change on 01.08.24) by Tiago Heinrich Dear Students, please bring your student ID and an official ID document (ID card, passport, driver license, ...) to the exam. We will control these documents. DN Team |
IMPORTANT details - Exam [UPDATE]Written on 01.08.24 (last change on 01.08.24) by Tiago Heinrich Dear Students, Below you will find some important details regarding your Data Networks Exam: Please bring your student ID and an official ID document (ID card, passport, driver's license, ...) to the exam. We will control these documents. Exam Date: Dear Students, Below you will find some important details regarding your Data Networks Exam: Please bring your student ID and an official ID document (ID card, passport, driver's license, ...) to the exam. We will control these documents. Exam Date: Exam Venue:
Seat assignments: Important before entering the room:
Best regards, |
TCP Congestion Control slide updateWritten on 26.07.24 by Tiago Heinrich Dear Students, We updated the picture in the TCP Congestion Control Lecture slides (slides 45) Explanations: Dear Students, We updated the picture in the TCP Congestion Control Lecture slides (slides 45) Explanations: Best regards, |
LSF Exam registration ReminderWritten on 24.07.24 (last change on 24.07.24) by Tiago Heinrich Dear Students, We would like to remind you that registration for the Data Network course final exam on LSF should be done before the 26th of July !!!! If you plan to take the exam on the 2nd of August, please make sure that you are registered! Best regards, |
Internet Organization Lecture (23/07) 2 pm CEST ReminderWritten on 23.07.24 (last change on 23.07.24) by Tiago Heinrich Dear Students, This is just a reminder about the Data Network Internet governance lecture of today. Zoom link https://eu02web.zoom.us/j/69446583039 -- |
Internet Organization Lecture (23/07) 2 pm CEST ReminderWritten on 22.07.24 (last change on 22.07.24) by Tiago Heinrich Dear Students, during tomorrow's online only lecture you have the opportunity to hear how the Internet is made from Sander Steffann (RIPE NCC), Jan Zorz (6connect), and Gabriella Schittek (ICANN). The three will first present how Internet governance works in practice, and will then be available… Read more Dear Students, during tomorrow's online only lecture you have the opportunity to hear how the Internet is made from Sander Steffann (RIPE NCC), Jan Zorz (6connect), and Gabriella Schittek (ICANN). The three will first present how Internet governance works in practice, and will then be available for questions. This is a unique opportunity to learn more about the (social) infrastructure that makes the Internet tick! We hope to see you all tomorrow in the Zoom room: https://eu02web.zoom.us/j/69446583039
|
DN Main Exam - RegulationsWritten on 18.07.24 by Pascal Hennen Dear Students, the final exam is approaching and will take place on 2nd of August 2024, this message contains information about the exam's regulations and plagiarism notice. Regulations: Dear Students, the final exam is approaching and will take place on 2nd of August 2024, this message contains information about the exam's regulations and plagiarism notice. Regulations: Plagiarism: DN Team |
DN Main ExamWritten on 18.07.24 by Pascal Hennen Dear Students, As the Data Network final exam on the 2nd of August approaches, here are important details to keep in mind: Dear Students, As the Data Network final exam on the 2nd of August 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. |
Internet Organization Lecture (23/07) 2 pm CESTWritten on 17.07.24 (last change on 17.07.24) by Tiago Heinrich Dear Students, Next week (23/07) 2pm CEST for the Data Network lecture you will have the unique opportunity to hear how the Internet is made from three guest speakers Sander Steffann (RIPE NCC), Jan Zorz (6connect), and Gabriella Schittek (ICANN). They will first present how Internet governance… Read more Dear Students, Next week (23/07) 2pm CEST for the Data Network lecture you will have the unique opportunity to hear how the Internet is made from three guest speakers Sander Steffann (RIPE NCC), Jan Zorz (6connect), and Gabriella Schittek (ICANN). They will first present how Internet governance works in practice, and will then be available for questions. This is a unique opportunity to learn more about the (social) infrastructure that makes the Internet tick!
Bio: Sander Steffann is an Internet specialist from The Netherlands. He started a small ISP in his home town in 1995, the same year he began studying computer science at the University of Twente. Since 2010 he is a self employed consultant. He has been involved in all aspects of the Internet. On the technical side he has done sysadmin, routing, security, DNS, web hosting, email, software development etc etc. From architecture and design down to hands on deployment and debugging the underlying code (you had to in 1995…). On the non-technical side he has been one of the chairs of the RIPE Address Policy Working Group for 11 years, a member of the RIPE NCC Arbiters Panel, a member of the NRO NC/ASO AC, a founding board member of The Netherlands IPv6 Foundation, a founding board member of the NLNOG Foundation and a founding board member of the Global NOG Alliance. He is currently an Executive Board member of the RIPE NCC. Jan Zorz is VP of 6connect Labs; Global NOG Alliance (GNA) co-founder and board member; SINOG chairman; SEE10 PC chairman; RIPE PC vice-chair; IPv6 consultant and long time promotor Gabriella Schittek joined ICANN in January 2007, having previously worked for the Council of European National Top Level Domain Registries (CENTR) and the .uk registry Nominet. In her first role at ICANN, she managed the Secretariat of the country code Names Supporting Organisation (ccNSO) for several years. -- |
Midterm Retake Exam ResultsWritten on 10.06.24 by Pascal Hennen Dear Students, please find the results to your Midterm Retake Exam on your personal status page. DN Team |
Midterm Retake Exam Viewing TimesWritten on 10.06.24 by Tiago Heinrich Dear students, Tuesday (11/06) after the DN Lecture you will have the opportunity to review your midterm retake exam in Lecture Hall 02. With best regards, |
IMPORTANT details - Midterm Retake ExamWritten on 06.06.24 by Tiago Heinrich Dear Students,
Below you will find some important details regarding your Data Networks Midterm Retake Exam:
Please bring your student ID and an official ID document (ID card, passport, driver license, ...) to the midterm retake. We will control these documents.
Midterm Retake… Read more Dear Students,
Below you will find some important details regarding your Data Networks Midterm Retake Exam:
Please bring your student ID and an official ID document (ID card, passport, driver license, ...) to the midterm retake. We will control these documents.
Midterm Retake Exam Date: - Friday, June 7, 9:00 CEST. Midterm Retake Exam Venue: We will be using only one room Lecture Hall 02 Building E1 3.
Seat assignments: You will find your assigned seat according to the list posted on the doors of the lecture room. On your seat, you will find your personalized exam. Therefore, do not use any other seat. If you are unsure, please contact a tutor outside the hall before you enter the hall or in the hall afterward.
We follow a strict no-tolerance policy for cheating and plagiarism. If we find academic misconduct, you will receive 0 points for this exam.
Best regards, You DN Team |
Online TutorialWritten on 06.06.24 by Pascal Hennen Dear students Here is the link https://eu02web.zoom-x.de/j/3304298675 to the online tutorial and the password "t1pasemap0". Feel free to join |
Midterm Retake ExamWritten on 03.06.24 (last change on 03.06.24) by Tiago Heinrich Dear Students,
Registration for the Midterm Retake Exam is open - (remember the exam will happen Friday, 7th of June, 9:00 CEST).
The registration is only for students who registered for the Midterm Exam that
Dear Students,
Registration for the Midterm Retake Exam is open - (remember the exam will happen Friday, 7th of June, 9:00 CEST).
The registration is only for students who registered for the Midterm Exam that
Please make sure that you send the medical certificate to the data network email address.
We would like to remind you that the exam will take place in-person, where we will provide printed versions of the exam for everyone.
Instructions: - Read carefully all the information on the introduction sheet. - Make sure that you fill in identification information correctly (Name, student ID) - You will have 90 minutes at your disposal to solve the exam - You are allowed to bring sheet(s) of paper and/or a single notebook (laptop) to the Midterm retake exam for a quick look at the lectures material (slides, self-made notes). - However, please note for the whole duration of the exam, you are not allowed:
Good luck, DN Team |
Midterm Exam Viewing TimesWritten on 31.05.24 (last change on 31.05.24) by Tiago Heinrich Dear students, Tuesday (04/06) between 11 am and 12:45 you will have the opportunity to review your exam in the room E1.4 024. However, the first 30 minutes are reserved for students who did not pass the exam. With best regards, |
Midterm Exam ResultsWritten on 31.05.24 by Pascal Hennen Dear Students, please find the results to your Midterm Exam on your personal status page. DN Team |
Fill Out the Post-Exam Survey for the Mid-Term ExamWritten on 24.05.24 by Tobias Fiebig Dear students, we hope that the mid-term exam overall went well. To get a better understanding of what the exam was like for you, and what you think about the course in general, we prepared a survey: https://nextcloud.init.mpg.de/index.php/apps/forms/mykkszdGBTRYcWfd Please fill out the… Read more Dear students, we hope that the mid-term exam overall went well. To get a better understanding of what the exam was like for you, and what you think about the course in general, we prepared a survey: https://nextcloud.init.mpg.de/index.php/apps/forms/mykkszdGBTRYcWfd Please fill out the survey to help us make Data Networks more awesome! With best regards, The DN'24 Team |
IMPORTANT details - Midterm ExamWritten on 23.05.24 (last change on 23.05.24) by Cristian Munteanu
Below you will find some important details regarding your Data Networks Midterm exam: Midterm Exam Date: Midterm Exam Venue:
Below you will find some important details regarding your Data Networks Midterm exam: Midterm Exam Date: Midterm Exam Venue: * Günter-Hotz Lecture Hall Building (E2.2): Numbers: 2522000 to 7058299 (inclusive) Seat assignments: |
Student ID for MidtermWritten on 23.05.24 by Pascal Hennen Dear Students, please bring your student ID and an official ID document (ID card, passport, driver license, ...) to the midterm. We will control these documents. DN Team |
Midterm Exam [UPDATE]Written on 16.05.24 (last change on 16.05.24) by Tiago Heinrich Dear Students, Dear Students,
|
Playing-with-(ICMP)-packets challengeWritten on 13.05.24 by Tobias Fiebig Dear Students, some of you may already have noticed that I released a small challenge for additional fun with packets in the forum: https://inet-teaching.mpi-inf.mpg.de/dn2024/forum/viewtopic.php?p=76 If you like (packet related) riddles, this might be fun. :-) Also, I just released… Read more Dear Students, some of you may already have noticed that I released a small challenge for additional fun with packets in the forum: https://inet-teaching.mpi-inf.mpg.de/dn2024/forum/viewtopic.php?p=76 If you like (packet related) riddles, this might be fun. :-) Also, I just released another hint, as so far, no correct solution has been submitted! Good luck, and have fun!
With best regards, Tobias |
No Tutorial on ThursdayWritten on 07.05.24 by Tiago Heinrich Dear Students, There won't be a tutorial on Thursday (9 May 2024) since this day is a public holiday in Germany. Students from this tutorial can join an extra online tutorial that will happen on Friday (10 May 2024 at 4:00 PM). The needed Zoom link will be sent in a separate email. DN Team |
Doing-things-in-practice Session Starting in 15 MinutesWritten on 01.05.24 by Tobias Fiebig Dear Students, as previously announced, I will stream a little 'doing things in practice'-session today. I already joined the BBB room, and will start the session at 12:15. You can join the session here: https://bbb.mpi-klsb.mpg.de/b/tob-lni-jxl-hxx The session will be recorded. In… Read more Dear Students, as previously announced, I will stream a little 'doing things in practice'-session today. I already joined the BBB room, and will start the session at 12:15. You can join the session here: https://bbb.mpi-klsb.mpg.de/b/tob-lni-jxl-hxx The session will be recorded. In addition, it would be nice if--during the session--you could collaborate in the 'Shared Notes' feature of the BBB room to create notes/documentation for the session. With best regards, Tobias |
Written on 28.04.24 (last change on 28.04.24) by Tobias Fiebig Dear Students, the results of the poll are in; Most students seem to be available next Wednesday, May 1st 12:00. I will be in this BBB room from 12:00 on-wards, planning to actually start CT (as usual): https://bbb.mpi-klsb.mpg.de/b/tob-lni-jxl-hxx The session will be recorded. In… Read more Dear Students, the results of the poll are in; Most students seem to be available next Wednesday, May 1st 12:00. I will be in this BBB room from 12:00 on-wards, planning to actually start CT (as usual): https://bbb.mpi-klsb.mpg.de/b/tob-lni-jxl-hxx The session will be recorded. In addition, it would be nice if--during the session--you could collaborate in the 'Shared Notes' feature of the BBB room to create notes/documentation for the session. What will be good to be a bit familiar with before jumping into the session:
The Agenda will be:
Please let me know which questions you have prior to the session (email tfiebig@mpi-inf.mpg.de for that). Otherwise, I will see you on Wednesday. (And if I, for some reason, forget being in the room on time, please start sending a continuous stream of emails my way. ;-))
With best regards, Tobias |
Poll for Doing-Things-In-Practice Session (online)Written on 25.04.24 by Tobias Fiebig Moin, as there was some interest in doing a session where we get ourselves a little lab setup on our notebook to try out many things from DataNetworks in practice, I made a dud(le) to figure out the best time in the coming weeks for such an (online) session; Please vote.… Read more Moin, as there was some interest in doing a session where we get ourselves a little lab setup on our notebook to try out many things from DataNetworks in practice, I made a dud(le) to figure out the best time in the coming weeks for such an (online) session; Please vote. :-)
https://dud-poll.inf.tu-dresden.de/dn2024-doing-things/
With best regards, Tobias |
No Tutorial on WednesdayWritten on 25.04.24 by Pascal Hennen Dear Students, there won't be a tutorial next Wednesday (1st of May 2024) since this day is a public holiday in Germany. Students from this tutorial may join the online tutorial on Thursday (2nd of May 2024). The needed Zoom link will be sent in a separate email. DN Team |
Wednesday Tutorial Room ChangeWritten on 24.04.24 (last change on 24.04.24) by Pascal Hennen Dear Students, today's tutorial on Wednesday the 24th will happen in E1.4 Room 024 due to unforeseen problems. DN Team |
Lecture Recordings / Videos from Previous LecturesWritten on 16.04.24 (last change on 16.04.24) by Tobias Fiebig Dear Students, we received various feedback around our decision to not record or stream the lectures this year. We would like to share our reasoning behind that decision, hoping that this will give you some reassurance that you are not missing out on content. "Lecture Recordings" in the previous… Read more Dear Students, we received various feedback around our decision to not record or stream the lectures this year. We would like to share our reasoning behind that decision, hoping that this will give you some reassurance that you are not missing out on content. "Lecture Recordings" in the previous year were done with a notebook with a webcam plus an additional bluetooth headset worn by the lecturer. This did not necessarily created 'good' recordings. Furthermore, lectures often span multiple topics, making it difficult to have 'one video, one topic'. At the same time, creating the recording often interrupted the lecture. At the same time, we do have the videos we made in 2020, when we all felt the sudden need to not be on campus. These are one-video one-topic, and have been recorded with proper recording equipment. The content changes we implemented for this year focus on the order of topics, while the core-content stays the same, i.e., these video just have to be watched in a different order, while being of significantly better quality. Finally, given that when it came to dealing with lecture recordings myself, I tended to be a person who spent far too much time downloading lecture recordings, promised themselves to really watch them this time, and then instead decided to do a spontaneous "Is it possible to watch a whole show with 7 seasons in 24h"-thing instead: Many of the topics in the lecture have an equally practical part as the theoretical part we focus on in this course (given that this is a university course). What I always found much more effective is actually setting these things up (usually: repeatedly), and playing with them in practice (incidentally often while being five seasons into some show). Please use the forum to start a thread on that, if there actually is some widespread interest in such a session, which we can then use to coordinate a date for it.
With best regards, Tobias
|
Change in Time for Friday LecturesWritten on 16.04.24 by Pascal Hennen Dear Students, we decided to start each lecture on Fridays at 14:30 instead of 14:15 due to some conflicts. The lecture will thus start at 14:30 and end at 16:00. DN Team |
First LectureWritten on 15.04.24 by Pascal Hennen Dear students, the next term has started and we are happy to offer the Data Networks lecture. Looking forward to seeing you all there. |
Hands-On-Networking courseWritten on 05.04.24 by Pascal Hennen Dear Students, Due to the existing overlap between the Hands-On-Networking course and our course, there are the following regulations with regard 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 regard to taking both courses:
In case you have any questions, do not hesitate to write us an email to inet-teaching@lists.mpi-inf.mpg.de. |
Changes in the Lecture ModelWritten on 05.04.24 (last change on 16.04.24) by Pascal Hennen Dear Students, in contrast to last year's Data Networks iteration, we will no longer offer a hybrid model.
(To be admitted to the final exam you must pass the midterm!) The first lecture (also includes… Read more Dear Students, in contrast to last year's Data Networks iteration, we will no longer offer a hybrid model.
(To be admitted to the final exam you must pass the midterm!) The first lecture (also includes organizational matters) starts on April 16th. |
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.
- We provide weekly recordings of the two lectures and a Q&A session.
- We provide weekly tutorials and optional assignments. Students can get detailed feedback for 3 assignments in total.
- There will be a written Midterm exam that requires 30% of points to pass (35% for the Midterm re-exam). Students who gain at least 70% in the Midterm exam of points receive a 0.33 bonus for a passed Final exam. You are only allowed to write the Midterm re-exam if you either participated in the Midterm exam or were ill (requires documents) at the time the Midterm exam took place. You have to pass the Midterm or Midterm re-exam to write the final exams.
- There will be a written Final exam and a written Final re-exam at the end of the semester.
Examination Dates
- Midterm exam on 24th of May 2024, starting at 14:00 in rooms tba. Please find your assigned room on your Personal Status page.
- Midterm re-exam on 7th of June 2024, starting at 9:00 in rooms tbd. Please find your assigned room on your Personal Status page.
- Final exam on 2nd of August 2024, starting at 9:00 in rooms tbd Please find your assigned room on your Personal Status page.
- Final re-exam on 8th of October 2024, starting at 9:00 in rooms tbd. Please find your assigned room on your Personal Status page.
Timetable
Please find all time-related information in our timetable.