News
Re-Exam dates and information!Written on 27.08.21 by Mirko Palmer Hello everyone, you can now register for the re-exams in the LSF. IMPORTANT: We need you to fill out the consent form (yes, even if you already did for the first exam!). For folks who can not register in LSF: write us a mail asap! The exams will be scheduled between Oct 4 and Oct… Read more Hello everyone, you can now register for the re-exams in the LSF. IMPORTANT: We need you to fill out the consent form (yes, even if you already did for the first exam!). For folks who can not register in LSF: write us a mail asap! The exams will be scheduled between Oct 4 and Oct 15.
For details about the exam and procedures: Oral Online Exam Declaration of Consent Information about the oral exams Detailed information about the online oral exam In summary: - please register in the LSF
Cheers, Mirko |
Exam Grades and Eval ResultsWritten on 18.08.21 by Mirko Palmer Hey folks,
in the forum (https://inet-teaching.mpi-inf.mpg.de/dn_21/forum/viewtopic.php?f=3&t=83) you can find a pdf of the course evaluation to see what your fellow students thought about the course. (We omitted the free text fields but internally we have it and we will take your feedback… Read more Hey folks,
in the forum (https://inet-teaching.mpi-inf.mpg.de/dn_21/forum/viewtopic.php?f=3&t=83) you can find a pdf of the course evaluation to see what your fellow students thought about the course. (We omitted the free text fields but internally we have it and we will take your feedback serious and will constantly improve the course to the best of our abilities.) So thanks again for all your feedback!
On another note: the exam grades are final, we will double check everything today, so you can expect the grades to be in the LSF very soon.
Cheers,
PS: Stay tuned, some time soon we want to give a short presentation of our (PhD students) projects in case you want to continue to work with us in a project or thesis. |
Ask Anything / Exam PreparationWritten on 18.07.21 by Mirko Palmer Hey everyone, on Tuesday, July 20 at 4 p.m. CEST we will offer an additional lecture where we you can ask questions about the course content in regards to preparing for the exam. Please have your questions ready before the lecture! Cheers |
How the Internet works video - some thoughtsWritten on 11.07.21 by Florian Streibelt Hi .*, as you may have noticed, the video by Franziska and me on how the Internet works beyond the technology, is 'recycled' from last year. Which is fine, as not much has changed concerning the inner workings of the communities - of course with one exception, that all the meetings are now online… Read more Hi .*, as you may have noticed, the video by Franziska and me on how the Internet works beyond the technology, is 'recycled' from last year. Which is fine, as not much has changed concerning the inner workings of the communities - of course with one exception, that all the meetings are now online and virtual. And everybody really want's to meet in-person again. For example, I mention that in Australia, ISPs have to help spy on their customers. Well, we now have that law in Germany as well. The ISP has to help law enforcement and all the secret services in Germany to tap into the traffic of customers to allow e.g. man in the middle attacks. Also breaking into computers to install malware and even to secretly break into a flat to access computers is now legal. They even allowed house searches at night, because they claim hackers are active at night and only then they can access unencrypted harddrives. And of course, they are discussing of outlawing encryption again. Meanwhile they just legalized scanning chat and private messages on platforms like Facebook for illegal content. Of course they justify that with scanning for pictures of child abuse. And coming back to malware: to be able to access computers, law enforcement needs backdoors in software, which is in stark contrast of having a safe Internet for everybody. So, this is not an additional homework, just some kind of an afterthought I got when I watched the video again. Looking forward to the Q&A and a lively discussion :)
|
All videos and slides are now available as bundled zips for offline watchingWritten on 08.07.21 (last change on 11.07.21) by Mirko Palmer Hey, as you might have noticed, the naming of the video files themselves on the video page was a bit chaotic* - this is fixed now! On the same note, you can now download all videos bundled as zips from: https://inet-teaching.mpi-inf.mpg.de/downloads/DN21-all-videos-mp4.zip (~13GB) Hey, as you might have noticed, the naming of the video files themselves on the video page was a bit chaotic* - this is fixed now! On the same note, you can now download all videos bundled as zips from: https://inet-teaching.mpi-inf.mpg.de/downloads/DN21-all-videos-mp4.zip (~13GB) https://inet-teaching.mpi-inf.mpg.de/downloads/DN21-all-videos-webm.zip (~8GB) https://inet-teaching.mpi-inf.mpg.de/downloads/DN21-all-slides-pdf.zip (~80MB)
And don't forget assignment twelve is due tomorrow: Friday, July 9th, 11:59 am CEST.
Cheers!
* We recorded the videos during the shortened covid semester and now had to restructure the course back to a full semester. |
Detailed information about the online oral examWritten on 08.07.21 by Mirko Palmer Hey folks, first of all, our statistics show that 117 of you are eligible to take the exam, but we have only 71 who have registered and submitted the consent - so please do that asap! so we can schedule an exam slot for you. Also a reminder about the course evaluation: if you want that… Read more Hey folks, first of all, our statistics show that 117 of you are eligible to take the exam, but we have only 71 who have registered and submitted the consent - so please do that asap! so we can schedule an exam slot for you. Also a reminder about the course evaluation: if you want that the course will get better for future students, please tell us what we should improve. Now, a detailed list of points of what we expect from you, what you can expect from us and generally how we conduct the exams. First, please prepare the following way ahead of the exam: At the time of your exam, please follow the steps outlined below: Each exam starts with two questions (from different topics) randomly chosen from a large pool of different questions; thus, every oral exam is unique, and the chance that you encounter similar tasks as your fellow students is minimal. Notably, those two questions only provide a starting point for the exam---during the exam you may have to answer questions for more than two topics. If you feel more confident when you can take notes, please feel free to enter the exam with a pencil and an empty sheet of paper---please tell us that you do so at the beginning of the exam. The entire exam, including all formalities, takes 30 minutes, which leaves around 20 minutes for the actual question and answer part. If you run late, you will effectively lose time to convince us that you know the content and it will be harder to receive a good grade. At the end of the exam, please follow the steps outlined below: After your exam, we will notify the examination office about your final grade (including the possible assignment bonus). |
When you submit the consent form - do not forget to also register in HISPOS/LSF!Written on 02.07.21 by Mirko Palmer Hey, just a quick reminder, as several of you did one but not both tasks:
please do not forget to also register for the exam in HISPOS, when you submit the consent form. If you are an erasmus student or your study program does not support HISPOS: write us a mail… Read more Hey, just a quick reminder, as several of you did one but not both tasks:
please do not forget to also register for the exam in HISPOS, when you submit the consent form. If you are an erasmus student or your study program does not support HISPOS: write us a mail (inet-teaching@lists.mpi-inf.mpg.de)!
Thanks! |
Assignment 12 - is OnlineWritten on 01.07.21 by Mirko Palmer Hello, It's me! I am, once again, asking you for your submission solving support. It's For you and also everyone else: please… Read more Hello, It's me! I am, once again, asking you for your submission solving support. It's For you and also everyone else: please sign the consent form! Now, without further ado: the great, the magnificent, the one and only: assignment number twelve. I know that you know, but I like to send you, one last time, to the Materials page! And lastly, plain and simple: assignment eleven is due tomorrow: Friday, July 2nd, 11:59 am CEST. Cheers
* Now you have the song stuck in your head, you are welcome :P |
Your chance to evaluate this course!Written on 30.06.21 by Mirko Palmer Good news everyone, the lecture period slowly comes to an end and before we will judge your performance once again* in the oral exams, The Qualis-Team prepared two evaluation surveys (in english), one for the lecture and one for the tutorials, Good news everyone, the lecture period slowly comes to an end and before we will judge your performance once again* in the oral exams, The Qualis-Team prepared two evaluation surveys (in english), one for the lecture and one for the tutorials, The survey is anonymous, so don't hold back - but, since we were not yet replaced by teaching-robots, we do still have feelings ;)
The lecture survey is here: https://qualis.uni-saarland.de/eva/?l=129689&p=3ctv4l
Cheers!
* we of course still have to correct assignments and we will upload assignment 12 tomorrow, but including that made the sentence too clunky. |
Oral Online Exam Declaration of ConsentWritten on 29.06.21 by Mirko Palmer Dear Students, im order for us to assign you an exam slot, you must declare your consent to participate in an online oral examination. We uploaded a form in German and English. Dear Students, im order for us to assign you an exam slot, you must declare your consent to participate in an online oral examination. We uploaded a form in German and English. Fill in the information about yourself (section 1 - Student information), carefully read the 'Notes' section, and provide us with your signature. Please fill out the form as soon as possible! The submission deadline is Sunday, July 11th, 2021, 23:59 CEST and the respective submission can be done in the same interface as your regular assignment submissions under the heading ''Oral Exam: Declaration of Consent''. If you did not provide your written consent before the deadline and you did not unregister from the exam in time, you will automatically fail the exam.
Some more hints: Only fill in section 1, we will fill in section 2! It is not enough to write your name with a digital font! Cheers |
Information about the oral examsWritten on 28.06.21 by Mirko Palmer Hello there, Oral exams will be conducted virtually (expect zoom) and will take approximately 30… Read more Hello there, Oral exams will be conducted virtually (expect zoom) and will take approximately 30 minutes. 1) Due to your timezone, the scheduled oral exam would take place before 8 am or after 8 pm. In any of such cases, we expect you to write us an email with detailed information on why we should change your examination slot until three days before your examination.The decision on whether we provide you with a new slot lies on our end. Finally, you will have to provide us with a written consent that we are allowed to conduct the exam virtually. |
Assignment 11 releasedWritten on 24.06.21 by Mirko Palmer How do you do, fellow students? This week we present you with assignment number eleven for your question solving pleasure. How do you do, fellow students? This week we present you with assignment number eleven for your question solving pleasure.
Cheers -- |
Assignment 10 is onlineWritten on 17.06.21 by Mirko Palmer Hey folks, you are almost done, just a few more assignments to go and an oral exam (in the next days we will post details about it here). Here is assignment number ten. Hey folks, you are almost done, just a few more assignments to go and an oral exam (in the next days we will post details about it here). Here is assignment number ten.
Cheers |
Assignment 9 releasedWritten on 10.06.21 by Mirko Palmer Hey folks, today we present you the latest and greatest of our weekly assignments. Sadly, you have… Read more Hey folks, today we present you the latest and greatest of our weekly assignments. Sadly, you have to part with the old assignment number eight tomorrow, precisely at Friday, June 11, 11:59 am CEST but once you start working on the new one, you wont miss the old. Cheers |
Clarification/Hint on Assignment 8Written on 06.06.21 by Said Jawad Saidi Hello everyone, We want to give you a small hint/clarification about Assignment 8, question 3. As some of you might have already noticed, the domain name www.cdu.edu.au does not map to IP address 138.80.10.69 anymore. We do not have control over the university's infrastructure, and the IP to… Read more Hello everyone, We want to give you a small hint/clarification about Assignment 8, question 3. As some of you might have already noticed, the domain name www.cdu.edu.au does not map to IP address 138.80.10.69 anymore. We do not have control over the university's infrastructure, and the IP to domain mapping might change again. Nevertheless, you can still use the IP address mentioned in the assignment or use the latest IP address by resolving the domain. Regardless of which IP you use, you will still be able to achieve the full points. Best |
Assignment 8 releasedWritten on 03.06.21 by Mirko Palmer Hey folks, you know the drill:
Hey folks, you know the drill:
Cheers |
Assignment 7 releasedWritten on 27.05.21 (last change on 27.05.21) by Mirko Palmer Hey everyone, Today, the release was a bit later than usual, as the IMC (Internet Measurement Conference) paper deadline was today as well. Hey everyone, Today, the release was a bit later than usual, as the IMC (Internet Measurement Conference) paper deadline was today as well. |
Assignment 6 releasedWritten on 20.05.21 by Mirko Palmer Hey everyone, Hey everyone, |
Assignment 5 updated - please re-downloadWritten on 14.05.21 by Said Jawad Saidi Hello everyone, We noticed an error on the plot in Assignment 5 question 1. We have corrected it, please re-download the assignment sheet to get the updated plot and question. Thanks |
Assignment 5 releasedWritten on 13.05.21 by Mirko Palmer Hey everyone, Hey everyone, |
Assignment 4 releasedWritten on 06.05.21 by Mirko Palmer Dear Students, Dear Students, |
No handwritten solution will be accepted - starting from assignment 4Written on 03.05.21 by Mirko Palmer Hey everyone, we noticed that a few of you submit their solutions in handwriting. This makes the lifes of our tutors unnecessarily harder as they have to decipher what you have written. Hey everyone, we noticed that a few of you submit their solutions in handwriting. This makes the lifes of our tutors unnecessarily harder as they have to decipher what you have written. Thanks! |
Assignment 3 releasedWritten on 29.04.21 by Mirko Palmer Dear Students, Dear Students, |
Assignment 2 updated - please re-downloadWritten on 23.04.21 by Mirko Palmer Hey everyone, we noticed that duckduckgo.com has stopped reliably behaving the way we intended question 3 in the assignment. We, thus, switched to openstreetmap.org - please re-download the assignment sheet to get the updated question. Thanks |
Assignment 2 releasedWritten on 22.04.21 by Mirko Palmer Dear Students, Dear Students, So please find a group partner using the forum, discord or if you absolutely can't find anybody: send us a mail!
Please also make sure to not miss the deadline for the first assignment, which is due tomorrow (Friday, April 23, 11:59 am CEST). |
IMPORTANT: Please check your assignment 1 submission and re-upload in case it is missingWritten on 19.04.21 by Mirko Palmer Hello everyone, Unfortunately there was a hiccup in the CMS that deleted the submission entry for the first assignment. Hello everyone, Unfortunately there was a hiccup in the CMS that deleted the submission entry for the first assignment. Luckily, we are still far away from the first deadline but in case you have already submitted, please verify that your submission is there. Sorry for any inconveniences. |
TutorialsWritten on 15.04.21 (last change on 16.04.21) by Aniss Maghsoudlou Dear Students, You can find the Zoom links for the tutorial sessions on the main page. During the tutorial sessions, please only unmute yourself to ask a question. Dear Students, You can find the Zoom links for the tutorial sessions on the main page. During the tutorial sessions, please only unmute yourself to ask a question. |
Group submission detailsWritten on 15.04.21 (last change on 15.04.21) by Mirko Palmer To submit as a group, you first have to create or join a group via the CMS Teams section. You can… Read more To submit as a group, you first have to create or join a group via the CMS Teams section. You can update your solution before the deadline as often as you want, and either of you can (re-)submit the solution. |
The First AssignmentWritten on 15.04.21 by Mirko Palmer Dear Students, Dear Students,
|
Discord serverWritten on 13.04.21 (last change on 19.04.21) by Mirko Palmer Dear Students, Since remote collaboration can be challenging, we provide you with a free text and voice chat. Discord allows you to stay completely anonymous or to set up an… Read more Dear Students, Since remote collaboration can be challenging, we provide you with a free text and voice chat. Discord allows you to stay completely anonymous or to set up an account and use it from all of your devices simultaneously. Before you can use the server, you have to read and accept the server guidelines by reacting to the post, i.e., clicking the thumbs-up below the post.
Joining the Discord server is not mandatory. We will only post information to the Discord server that is available via the news section or the course forum—you will not miss any information if you do not join the Discord server. |
First lectureWritten on 09.04.21 (last change on 09.04.21) by Seifeddine Fathalli Dear Students, Similar to last year's iteration, this Data Networks course will be held entirely online and will conclude with an online oral exam. https://inet-teaching.mpi-inf.mpg.de/videos/DataNetworks2021/ Please… Read more Dear Students, Similar to last year's iteration, this Data Networks course will be held entirely online and will conclude with an online oral exam. https://inet-teaching.mpi-inf.mpg.de/videos/DataNetworks2021/ Please watch the lecture before joining our first Q&A on Tuesday, April 13 at 4 p.m. CEST via the following Zoom link: |
Combining Data Networks and Hands-On NetworkingWritten on 26.03.21 by Seifeddine Fathalli Dear students, If you plan to enroll in both "Hands-On Networking" and "Data Networks" courses, there are few regulations that you have to take into consideration: (1) You are _not_ allowed to use both courses as compulsory elective lectures / (Wahlpflicht) Vorlesungen. (2) You are allowed… Read more Dear students, If you plan to enroll in both "Hands-On Networking" and "Data Networks" courses, there are few regulations that you have to take into consideration: (1) You are _not_ allowed to use both courses as compulsory elective lectures / (Wahlpflicht) Vorlesungen. (2) You are allowed to use "Data Networks" as a compulsory elective lecture/ (Wahlpflicht) Vorlesung while keeping "Hands-On Networking" as either a seminar, a practical course / Praktika, or as an elective module. Hence, you would be able to collect all 15 Credit / ECTS points offered by both courses. If you have any questions, please do not hesitate to reach out to us at inet-teaching@lists.mpi-inf.mpg.de |
Data Networks
In this lecture, we will discuss the structure of the internet including the basics of internet communication. We will start at the application layer and investigate services like web (HTTP), mail (SMTP, POP, IMAP), domain name systems (DNS), or routing (BGP). After that, we will work through the transport layer (TCP, UDP) down to the network layer (IP). Lastly, we will examine the interactions between the protocols. We further explain the principles of computer networks based on the fundamentals of the area, including network protocol mechanisms, implementation principles, network algorithms, advanced network architectures, network simulations, measurements, protocol specifications, and verification techniques.
Course Details
This course is worth 9 LP/ECTS points. In compliance with the current COVID-19 measures, we provide structured recordings of the two weekly lectures as well as a weekly Q&A session. Students are required to solve weekly assignments in small groups of two students to qualify for the final exam. We, further, provide a weekly tutorial session.
Online Lecture
The recordings of our lecture allow students to follow the course remotely at their schedule, pace, and network constraints. We expect them to work through all related videos before joining a lecture Q&A session for a specific topic. Students will be able to access the recordings, slides, and additional notes here:
inet-teaching.mpi-inf.mpg.de/videos/DataNetworks2021
Online Lecture Archives
If you want to watch the lectures offline, we offer bundles with all videos in mp4 and webm and all slides as zip archives for you to download.
https://inet-teaching.mpi-inf.mpg.de/downloads/DN21-all-videos-mp4.zip (~13GB)
https://inet-teaching.mpi-inf.mpg.de/downloads/DN21-all-videos-webm.zip (~8GB)
https://inet-teaching.mpi-inf.mpg.de/downloads/DN21-all-slides-pdf.zip (~80MB)
Contact
If you need to contact us, please send an e-mail to:
inet-teaching@lists.mpi-inf.mpg.de
Lecture Q&A Sessions
The lecture Q&A sessions provide deeper explanations for the content covered by the videos and allow students to pose topic-related questions directly to the lecturer.
Lecture | Time | Lecturer | Topic | Zoom Link | recommended Videos |
---|---|---|---|---|---|
0/1 | Tuesday, April 13 at 4 p.m. CEST | Anja | Organization / Intro I | Tuesday session | [0 / 1 2 / 3] |
2 | Friday, April 16 at 12 p.m. CEST | Anja | Intro II | Friday session | |
3 | Tuesday, April 20 at 4 p.m. CEST | Anja | Application Layer: Intro / HTTP | Tuesday session | [6 / 7 / 8 / 9] |
4 | Friday, April 23 at 12 p.m. CEST | Oliver | Application Layer: DNS | Friday session | [10] |
5 | Tuesday, April 27 at 4 p.m. CEST | Anja | Application Layer: CDN / E-Mail | Tuesday session | [11 / 12] |
6 | Friday, April 30 at 12 p.m. CEST | Savvas | Application Layer: Socket Programming | Friday session | [13] |
7 | Tuesday, May 4 at 4 p.m. CEST | Anja | Transport Layer: Intro / UDP / (Intro to TCP) | Tuesday session | [14 / 15] |
8 | Friday, May 7 at 12 p.m. CEST | Anja | Transport Layer: TCP | Friday session | [16 / 17] |
9 | Tuesday, May 11 at 4 p.m. CEST | Anja | Transport Layer: TCP - Congestion Control | Tuesday session | [18 / 19] |
10 | Friday, May 14 at 12 p.m. CEST | Oliver | Transport Layer: TCP Flavors | Friday session | [20] |
11 | Tuesday, May 18 at 4 p.m. CEST | Oliver | Networking Layer: IP Addresses | Tuesday session | [21] |
12 | Friday, May 21 at 12 p.m. CEST | Devashish | Networking Layer: Routing / Dijkstra / Dist.Vector | Friday session | [22] |
13 | Tuesday, May 25 at 4 p.m. CEST | Devashish | Routing: RIP / OSPF | Tuesday session | [23 / 24] |
14 | Friday, May 28 at 12 p.m. CEST | Devashish | Routing: OSPF / BGP I | Friday session | [25 / 26 / 27] |
15 | Tuesday, June 1 at 4 p.m. CEST | Devashish | Routing: BGP II | Tuesday session | [28 / 29] |
16 | Friday, June 4 at 12 p.m. CEST | Oliver / Anja | Anycast: CDN / DNS, Router Architecture, Link Layer I |
Friday session | [30 / 31 / 32] |
17 | Tuesday, June 8 at 4 p.m. CEST | Oliver | Link Layer II: Switches vs. Routers | Tuesday session | [33] |
18 | Friday, June 11 at 12 p.m. CEST | Anja | TCPdump: "Putting it all together" | Friday session | [34] |
19 | Tuesday, June 15 at 4 p.m. CEST | Savvas | Multimedia & VoIP | Tuesday session | [35 / 36] |
20 | Friday, June 18 at 12 p.m. CEST | Savvas | QUIC / RTP and SIP / QoS | Friday session | [37 / 38 / 39] |
21 | Tuesday, June 22 at 4 p.m. CEST | Florian | IoT (new) | Tuesday session | [40 / 41 / 42] + errata: 43 |
22 | Friday, June 25 at 12 p.m. CEST | Devashish | Datacenter | Friday session | [44 / 45] |
23 | Tuesday, June 29 at 4 p.m. CEST | Anja | Signaling / State / RSVP | Tuesday session | [46 / 47 / 48 / 49] |
24 | Friday, July 2 at 12 p.m. CEST | Anja | Scale / Indirection / Virtualization (new) / Big Picture | Friday session | [50 / 51 / 52 / 53] |
25 | Tuesday, July 6 at 4 p.m. CEST | Savvas | SDN intro | Tuesday session | [54 / 55] |
26 | Friday, July 9 at 12 p.m. CEST | Devashish | P4 | Friday session | [56] |
27 | Tuesday, July 13 at 4 p.m. CEST | Savvas | Social Networks / Memes and Trolls (new) | Tuesday session | [57 / 58] |
28 | Friday, July 16 at 12 p.m. CEST | Florian / Franziska | Internet Organization | Friday session | [59] |
29 | Tuesday, July 20 at 4 p.m. CEST | - | Ask Anything / Exam Preparation | Tuesday session | all lectures |
Assignments
During the semester we will hand out 12 assignments that need to be solved in groups of two students. We encourage to work in groups right from the first assignment but only require group solutions starting from the second assignment. The exam admission depends on getting at least 50 percent of the theoretically achievable points. When achieving more than 60 percent (75 percent) of all points a grading bonus of +0.3 (+0.7) will be applied. The exam must be passed without the grading bonus.
We do not tolerate plagiarism—we compare submissions against various online sources as well as other submissions. If a group plagiarises for the first time, the entire assignment will be graded with 0 points. On the second occurrence, the group will be excluded permanently from the class and might face further measures.
No | Topic | pre-release (to get an overview prior the tutorial) |
Official Start Time | Submission Deadline | Link |
---|---|---|---|---|---|
1 | Ping / Delay | Thursday, April 15 approx. 12 p.m. CEST | Friday, April 16 at 2 p.m. CEST | Friday, April 23 at 11:59 a.m. CEST | Ass. 01 |
2 | DNS / HTTP | Thursday, April 22 approx. 12 p.m. CEST | Friday, April 23 at 2 p.m. CEST | Friday, April 30 at 11:59 a.m. CEST | Ass. 02 |
3 | CDN / Socket Programming | Thursday, April 29 approx. 12 p.m. CEST | Friday, April 30 at 2 p.m. CEST | Friday, May 7 at 11:59 a.m. CEST | Ass. 03 |
4 | TCP / UDP | Thursday, May 6 approx. 12 p.m. CEST | Friday, May 7 at 2 p.m. CEST | Friday, May 14 at 11:59 a.m. CEST | Ass. 04 |
5 | TCP | Thursday, May 13 approx. 12 p.m. CEST | Friday, May 14 at. 2 p.m. CEST | Friday, May 21 at 11:59 a.m. CEST | Ass. 05 |
6 | IP addressing | Thursday, May 20 approx. 12 p.m. CEST | Friday, May 21 at 2 p.m. CEST | Friday, May 28 at 11:59 a.m. CEST | Ass. 06 |
7 | Routing I | Thursday, May 27 approx. 12 p.m. CEST | Friday, May 28 at 2 p.m. CEST | Friday, June 4 at 11:59 a.m. CEST | Ass. 07 |
8 | Routing II | Thursday, June 3 approx. 12 p.m. CEST | Friday, June 4 at 2 p.m. CEST | Friday, June 11 at 11:59 a.m. CEST | Ass. 08 |
9 | Link Layer Addressing / Tcpdump | Thursday, June 10 approx. 12 p.m. CEST | Friday, June 11 at 2 p.m. CEST | Friday, June 18 at 11:59 a.m. CEST | Ass. 09 |
10 | Multimedia / Streaming / RTP and SIP | Thursday, June 17 approx. 12 p.m. CEST | Friday, June 18 at 2 p.m. CEST | Friday, June 25 at 11:59 a.m. CEST | Ass. 10 |
11 | IoT | Thursday, June 24 approx. 12 p.m. CEST | Friday, June 25 at 2 p.m. CEST | Friday, July 2 at 11:59 a.m. CEST | Ass. 11 |
12 | State / Indirection / Scale | Thursday, July 1 approx. 12 p.m. CEST | Friday, July 2 at 2 p.m. CEST | Friday, July 9 at 11:59 a.m. CEST | Ass. 12 |
Tutorials
The tutorial sessions are very similar to the lecture Q&A sessions. The tutor will elaborate on how the past assignment of the week before should have been solved (Discussion) and introduces the new topic as stated in the Topic column in the table below. The tutorial sessions will not cover additional material. Students, again, have the chance to pose content-related questions.
No | Time | Tutor | Topic | Link | recommended Lecture |
---|---|---|---|---|---|
1 | Friday, April 16 at 2 p.m. CEST | [organizers] | Introducing: Ping / Delay | Friday session | [1 / 2] |
Monday, April 19 at 12 p.m. CEST | Monday session | ||||
2 | Friday, April 23 at 2 p.m. CEST | Mohamad | Discussion: Ping / Delay Introducing: DNS / HTTP |
Friday session | [3 / 4] |
Monday, April 26 at 12 p.m. CEST | Monday session | ||||
3 | Friday, April 30 at 2 p.m. CEST | Mohamad | Discussion: DNS / HTTP Introducing: CDN / Socket Programming |
Friday session | [5 / 6] |
Monday, May 3 at 12 p.m. CEST | Monday session | ||||
4 | Friday, May 7 at 2 p.m. CEST | Cristian | Discussion: CDN / Socket Programming Introducing: TCP / UDP |
Friday session | [7 / 8] |
Monday, May 10 at 12 p.m. CEST | Monday session | ||||
5 | Friday, May 14 at 2 p.m. CEST | Emilia | Discussion: TCP / UDP Introducing: TCP |
Friday session | [9 / 10] |
Monday, May 17 at 12 p.m. CEST | Monday session | ||||
6 | Friday, May 21 at 2 p.m. CEST | Emilia | Discussion: TCP Introducing: IP addressing |
Friday session | [11 / 12] |
Tuesday, May 25 at 12 p.m. CEST | Monday session | ||||
7 | Friday, May 28 at 2 p.m. CEST | Daniel | Discussion: IP addressing Introducing: Routing |
Friday session | [13 / 14] |
Monday, May 31 at 12 p.m. CEST | Monday session | ||||
8 | Friday, June 4 at 2 p.m. CEST | Zubair | Discussion: Routing Introducing: Routing II |
Friday session | [15 / 16] |
Monday, June 7 at 12 p.m. CEST | Monday session | ||||
9 | Friday, June 11 at 2 p.m. CEST | Zubair | Discussion: Routing II Introducing: Link Layer Addressing/ Tcpdump |
Friday session | [17 / 18] |
Monday, June 14 at 12 p.m. CEST | Monday session | ||||
10 | Friday, June 18 at 2 p.m. CEST | Daniel | Discussion: Link Layer Addressing/ Tcpdump Introducing: Multimedia / Streaming / RTP and SIP |
Friday session | [19 / 20] |
Monday, June 21 at 12 p.m. CEST | Monday session | ||||
11 | Friday, June 25 at 2 p.m. CEST | Danesh | Discussion: Multimedia / Streaming / RTP and SIP Introducing: IoT |
Friday session | [21 / 22] |
Monday, June 28 at 12 p.m. CEST | Monday session | ||||
12 | Friday, July 2 at 2 p.m. CEST | Cristian | Discussion: IoT Introducing: State / Indirection / Scale |
Friday session | [23 / 24] |
Monday, July 5 at 12 p.m. CEST | Monday session | ||||
13 | Friday, July 9 at 2 p.m. CEST | Danesh | Discussion: State / Indirection / Scale Introducing: <no new topic> |
Friday session | |
Monday, July 12 at 12 p.m. CEST | Monday session |