Network Protocols and Architectures (WiSe 2009/2010)

right Tutorial website / Übungswebseite

News / Aktuelles

Overview / Überblick

Lecturer / Dozentin:
additional contact persons / weitere Ansprechpartner:
event type / Veranstaltungstyp: lecture with tutorials / Vorlesung mit Übung (Integrierte Lehrveranstaltung)
area / Gebiet:
  • Diplom Informatik: Operating and Communication Systems / Betriebs- und Kommunikationssysteme (BKS)

  • Master of Computer Science: Communication-Based Systems (Master Informatik: Kommunikations­basierte Systeme)

  • Master of Computer Engineering: Technical Applications (Master Technische Informatik: Technische Anwendungen)

  • Bachelor of Computer Science: Communication Technology (Bachelor Informatik: Kommunikations­technik)

  • Bachelor of Computer Engineering: Computer Engineering (Bachelor Technische Informatik: Technische Informatik)

Module(s) / Modul(e): Lecture plus tutorial are the module MINF-KT-NA/Glg.W09.
Die Vorlesung mit Übung ist das Modul MINF-KT-NA/Glg.W09.
SWS: 4 (2 without passing the Tutorials – Diplom only!)
ECTS / LP: 6 (3 without passing the Tutorials – Diplom only!)
Time / Zeit: German:  Wednesday/Mittwoch, 10am–12pm
English:  Thursday/Donnerstag, 2pm–4pm
weekly/wöchentlich
First Meeting / Erster Termin: 14/15 October 2009
Room / Raum: wed/mi (de):  MA 042
thu/do (en):  MA 043
Tutorials / Übung:

See the tutorial website for information about the rooms and languages.  /
Siehe die Übungswebseite für weitere Informationen über die Räume und Unterrichtssprache.

There will be no tutorials 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), master students, and Diplom students /
Bachelor-Studierende nach dem Grundlagenstudium (ab dem fünften Semester), Master-Studierende und Diplom-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.
Further Information / Weitere Informationen: corresponding ISIS website

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 Tele­kommu­ni­kations­systeme (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 Tele­kommu­ni­kations­systeme (von Prof. Wolisz) angeboten. Abschließend werden die Interaktionen der verschiedenen Protokolle untersucht.

Organisation

ISIS

If you are interested in attending, please make sure you are subscribed to the corresponding ISIS website to receive information and announcements.

Falls du an unserer Vorlesung teilnehmen willst, trag dich bitte auf der zugehörigen ISIS-Webseite ein, um wichtige Informationen und Ankündigungen zu bekommen.

Language / Sprache

We will offer this lecture twice:
On wednesdays at 10:00 the lecture will be held in German, on thursdays at 14:00 the same lecture will be held again but this time in English.

Wir werden diese Vorlesung zweifach anbieten:
Mittwochs um 10:00 wird die Vorlesung auf deutsch stattfinden. Donnerstags um 14:00 wird die gleiche Vorlesung erneut gehalten, aber diesmal auf englisch.

Tutorial / Übungen

Diplom students can either take this course with the tutorials (4 SWS/6 LP) or without (2 SWS/3 LP).
If you are enrolled for a bachelor's or master's course at TU Berlin, you are required to take the module Netzwerkarchitekturen – Grundlagen (Network architectures – Basics; MINF-KT-NA/Glg.W09) which includes the tutorials. Therefore, you are required to pass the tutorials.

Please see the tutorial's website for details.

You need 50% of the possible points to pass the tutorials. Again, not passing the tutorials means that you will only get 2 SWS/3 LP for this course. This does not satisfy the requirement of the module Netzwerkarchitekturen – Grundlagen.

Diplom-Studierende können diese Vorlesung entweder mit den Übungen (4 SWS/6 LP) oder ohne die Übungen (2 SWS/3 LP) belegen.
Als Bachelor- oder Master-Studenten an der TU Berlin müsst Ihr das Modul Netzwerkarchitekturen – Grundlagen (MINF-KT-NA/Glg.W09) wählen, welches die Übungen beinhaltet. Dafür ist es notwendig die Übungen auch zu bestehen.

Weitere Informationen zu den Übungen finden sich auf der Übungswebseite.

Zum Bestehen der Übungen sind mind. 50% der maximal erreichbaren Punkte notwendig. Nochmal, falls Ihr nicht besteht bekommt Ihr nur 2 SWS/3 LP für diese Vorlesung. Das erfüllt nicht die Anforderungen des Moduls Netzwerkarchitekturen – Grundlagen.

Exam / Prüfung

The details for registering for the exam are to be announced and will be given in the lecture and the tutorials 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 (tutorials):

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:

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. Slides/Folien Handouts Date/Datum
[PDF] Introduction of FG INET [PDF] Introduction of FG INET 14/15 Oct. 2009
00 [PDF] General Information, Overview [PDF] General Information, Overview 14/15 Oct. 2009
01 [PDF] Introduction [PDF] Introduction 14/15 Oct. 2009
02 [PDF] Application Layer: HTTP and DNS [PDF] Application Layer: HTTP and DNS 14–22 Oct. 2009
03 [PDF] Application Layer: Other Applications [PDF] Application Layer: Other Applications 28/29 Oct. 2009
04 [PDF] Transport Layer [PDF] Transport Layer 11/12 Nov. 2009
05 [PDF] TCP, part 1 [PDF] TCP, part 1 18–26 Nov. 2009
06 [PDF] TCP, part 2 (congestion control) [PDF] TCP, part 2 (congestion control) 2–10 Dec. 2009
07 [PDF] TCP, part 3 (new version) [PDF] TCP, part 3 (new version) 9–17 Dec. 2009
08 [PDF] TCP, part 4: Summary [PDF] TCP, part 4: Summary 16/17 Dec. 2009
09 [PDF] Network Layer: IP [PDF] Network Layer: IP 6/7 Jan. 2010
10 [PDF] Network Layer: Routing [PDF] Network Layer: Routing 6–14 Jan. 2010
11 [PDF] Link Layer [PDF] Link Layer 20/21 Jan. 2010
12 [PDF] Design Principles [PDF] Design Principles 27/28 Jan. 2009

Literature / Literatur

General Literature