Network Protocols and Architectures

right Tutorial website / Übungswebseite
right Evaluation of the lecture / Auswertung der Vorlesungsumfrage

News / Aktuelles

Overview / Überblick

Lecturer / Dozentin: Prof. Anja Feldmann, Ph.D.
additional contact persons / weitere Ansprechpartner: Fabian Schneider
Bernhard Ager
Vinay Aggarwal
event type / Veranstaltungstyp: lecture with exercise / Vorlesung mit Übung (Integrierte Lehrveranstaltung)
area / Gebiet: Operating and Communication Systems / Betriebs- und Kommunikationssysteme (BKS)
SWS: 2+2
ECTS / LP: 6 (3 without Exercises)
Time / Zeit: Wednesday/Mittwoch 10:00–12:00 weekly/wöchentlich
First Meeting / Erster Termin: 17. October 2007
Room / Raum: MA 042
Excercises / Übung:

See the tutorial website for information about the rooms and languages. On that webside are also downloads of the exercise sheets and further hints about the problems available. /

Siehe Übungswebseite für weitere Informationen über die Räume und Unterrichtssprache. Auf der Webseite gibt es außerdem die Übungszettel zum Download sowie weitere Hinweise zu den Aufgaben.

We offer three exercise groups: /
Wir bieten drei Übunggruppen an:

  • Wed, 2–4 p.m. / Mi, 14–16 h

  • Th, 2–4 p.m. / Do, 14–16 h

  • Fri, 10–12 a.m. / Fr, 10–12 h

There will be no excercises in the first week of the term. /
In der ersten Vorlesungswoche werden keine Übungen stattfinden.

Course ID / Veranstaltungsnr.: 0432 L 810
Audience / Hörerkreis bachelor students after their basic studies (from the fifth semester on) and master students /
Bachelor-Studierende nach dem Grundlagenstudium (ab dem fünften Semester) und Master-Studierende
Prerequisites / Voraussetzungen: basic studies / basic modules / Grundstudium / Grundmodule
Exam / Prüfung: Depending on the number of participants the exams will be oral (less than 30 students) or written (more than 30 students).
Abhängig von der Anzahl der Teilnehmer/innen werden die Prüfungen mündlich (weniger als 30 Studierende) oder schriftlich (mehr als 30 Studierende) sein.

Subject / Inhalt

The lecture explains the architecture of the Internet and the basics of every communication within it. Beginning with the application layer services like Web (HTTP), Mail (SMTP, POP, IMAP) or name service (DNS) are examined. Afterwards we work through the transport layer (TCP, UDP) and the network layer (IP). Finally, we discuss the interactions of the different protocols. The lower layers (medium access control, data link and physical) are covered by the lecture Telekommunikationssysteme (offered by Prof. Wolisz).

In dieser Vorlesung wird der Aufbau des Internets sowie die Grundlage jeder Kommunikation im Internet erklärt. Dabei beginnen wir mit der Anwendungsschicht und untersuchen Dienste wie Web (HTTP), Mail (SMTP, POP, IMAP) oder Namensverzeichnis (DNS). Danach arbeiten wir uns durch die Transportschicht (TCP, UDP) bis hin zur Netzwerkschicht (IP). Die unteren Schichten werden in der Vorlesung Telekommunikationssysteme (von Prof. Wolisz) angeboten. Abschließend werden die Interaktionen der verschiedenen Protokolle untersucht.

Organisation

Mailinglist

If you are interested in attending, please make sure you are subscribed to our Mailinglist npa_ws0708 to receive information and announcements.

Falls du an unserer Vorlesung teilnehmen willst, schreib dich bitte auf unsere Mailingliste npa_ws0708, um wichtige Informationen und Ankündigungen zu bekommen.

Tutorial / Übungen

Please register if you want to take the exercises.

Every student taking the exercises has to hand in a solution for the homework. Solving the homework in teams is not allowed. Copying solutions will result in consequences. (Worst case: not passing the exercises and thus loosing the 2 SWS and 3 LP.)

Meldet euch an, wenn Ihr an den Übungen teilnehmen wollt.

Jeder Student, der an den Übungen teilnimmt, muss eine Lösung abgeben. Es ist nicht erlaubt, die Hausaufgaben in Gruppen zu lösen. Das Abschreiben von Hausaufgaben wird Folgen haben. (Im schlimmsten Fall gelten die Übungen als nicht belegt und die 2 SWS bzw. 3 LP werden nicht gegeben.)

Exam / Prüfung

The details for registering for the exam are to be announced and will be given in the lecture and the exercises as well.

Details zur Prüfung werden noch bekannt gegeben, und in Vorlesung und Übung angekündigt.

Grading Bonus / Notenbonus

There will be a grading bonus for those who achieve sufficient points for their homework solutions (exercises):

  • a bonus of 0.3 if at least 50% of the possible points are achieved.

  • a bonus of 0.7 if at least 65% of the possible points are achieved.

The requirement for granting the bonus is to pass the exam without the bonus! (Those who do not pass will not pass due to the bonus.)

Es gibt einen Notenbonus für diejenigen, die ausreichend Punkte in den Übungen erreichen:

  • einen Bonus von 0,3 für mindestens 50% der maximal erreichbaren Punkte aus den Übungen.

  • einen Bonus von 0,7 für mindestens 65% der maximal erreichbaren Punkte aus den Übungen.

Voraussetzung, um den Bonus zu bekommen, ist das Bestehen der Prüfung ohne den Bonus! (Wer nicht besteht, wird auch nicht wegen des Bonuses bestehen.)

Slides / Folien

Nr. Topic/Thema Date/Datum
Introduction of FG INET (as PDF) 17. Oct. 2007
00 General Information, Overview (as PDF) 17. Oct. 2007
01 Introduction (as PDF) 17. Oct. 2007
02 Application Layer: HTTP and DNS (as PDF) 24./31. Oct. 2007
03 Application Layer: other Applications (new version: as PDF) 31. Oct. / 7. Nov. 2007
04 Transport Layer (as PDF) 14. Nov. 2007
05 TCP, part 1 (new version: as PDF with 39 slides) 21. Nov. 2007
06 TCP, part 2 (as PDF, slides 40 and following) 28. Nov. / 5. Dec. 2007
07 TCP, part 3 (as PDF) 12. Dec. 2007
08 Network Layer: IP (as PDF) 12. Dec. 2007
09 Network Layer: Routing (new version: as PDF) 19. Dec. 2007 / 9. Jan. 2008
10 Link Layer (as PDF) 9./16. Jan. 2008
11 Multimedia and QoS, part 1 (as PDF) 23. Jan. 2008
12 Multimedia and QoS, part 2 (as PDF) 23./30. Jan. / 6. Feb. 2008
13 Design Principles (as PDF) 6. Feb. 2008

Literature / Literatur

Ressources on certain topics

30 Jan. 2008

Multimedia traces from the lecture:

The H223 over RTP trace can be found at the WireShark Wiki: http://wiki.wireshark.org/SampleCaptures/.

General Literature