Network Protocols and Architectures
Tutorial website / Übungswebseite
News / Aktuelles
-
Have a look at the new rules regarding group work solutions!
Beachtet die neuen Regelungen bezüglich Gruppenarbeitslösungen!
-
This lecture will be held in both languages, English and German.
Diese Vorlesung wird sowohl auf deutsch als auch auf englisch gehalten.
Overview / Überblick
| Lecturer / Dozentin: |
|
| additional contact persons / weitere Ansprechpartner: |
|
| event type / Veranstaltungstyp: | lecture with tutorials / Vorlesung mit Übung (Integrierte Lehrveranstaltung) |
| area / Gebiet: | Diplom: Operating and Communication
Systems / Betriebs- und Kommunikationssysteme
(BKS) Master of Computer Science: Communication-Based Systems Master of Computer Engineering: Communication Systems Bachelor of Computer Science: Communication Technology Bachelor of Computer Engineering: Computer Science |
| SWS: | 4 (2 without passing the Tutorials – Diplom only) |
| ECTS / LP: | 6 (3 without passing the Tutorials – Diplom only) |
| Time / Zeit: | Wednesday/Mittwoch German: 10am–12pm English: 12pm–2pm weekly/wöchentlich |
| First Meeting / Erster Termin: | 15. October 2008 |
| Room / Raum: | 10–12 (de): MA 042 12–14 (en): HFT-FT 101 |
| Tutorials / Übung: |
See the tutorial website for information about the rooms and languages. On that webside you can also find downloadable exercise sheets and further hints on the problems. / Siehe die Ü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. There will be no tutorials in the first week of the
term. / |
| 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. |
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_ws0809 to receive information and announcements.
Falls du an unserer Vorlesung teilnehmen willst, schreib dich bitte auf unsere Mailingliste npa_ws0809, um wichtige Informationen und Ankündigungen zu bekommen.
Language / Sprache
We will offer this lecture twice:
At 10:00 the lecture will be held in German, at 12:00 the same lecture
will be held again but this time in English.
Wir werden diese Vorlesung zweifach anbieten:
Um 10:00 wird die Vorlesung auf deutsch stattfinden. Um 12:00 wird die
gleiche Vorlesung erneut gehalten, aber diesmal auf englisch.
Tutorial / Übungen
You can either take this course with the tutorials (4 SWS/6 LP) or without (2 SWS/3 LP). If you are enrolled for a master's course at TU Berlin, you are required to take the module INET BASIS which includes the tutorials. Therefore you are required to pass the tutorials.
Please register if you want to take 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 INET BASIS module.
Ihr könnt diese Vorlesung entweder mit den Übungen (4 SWS/6 LP) oder ohne die Übungen (2 SWS/3 LP) belegen. Als Master-Studenten an der TU Berlin müsst Ihr das Modul INET BASIS wählen, welches die Übungen beinhaltet. Dafür ist es notwendig die Übungen auch zu bestehen.
Meldet euch an, wenn Ihr an den Übungen teilnehmen wollt.
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 INET BASIS Moduls.
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):
-
A bonus of 0.3 if at least 60% of the possible points are achieved.
-
A bonus of 0.7 if at least 75% 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 60% der maximal erreichbaren Punkte aus den Übungen.
-
einen Bonus von 0,7 für mindestens 75% 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. | Slides/Folien | Handouts | Date/Datum |
|---|---|---|---|
| [PDF] Introduction of FG INET | [PDF] Introduction of FG INET | 15 Oct. 2008 | |
| 00 | [PDF] General Information, Overview | [PDF] General Information, Overview | 15 Oct. 2008 |
| 01 | [PDF] Introduction | [PDF] Introduction | 15 Oct. 2008 |
| 02 | [PDF] Application Layer: HTTP and DNS | [PDF] Application Layer: HTTP and DNS | 22/27 Oct. 2008 |
| 03 | [PDF] Application Layer: Other Applications | [PDF] Application Layer: Other Applications | 5 Nov. 2008 |
| 04 | [PDF] Transport Layer | [PDF] Transport Layer | 12/19 Nov. 2008 |
| 05 | [PDF] TCP, part 1 | [PDF] TCP, part 1 | 19/26 Nov. 2008 |
Literature / Literatur
General Literature
- [KR07en]
-
James F. Kurose and Keith W. Ross. Computer Networking: A Top-Down Approach. Addison-Wesley, fourth edition, 2007. (englisch), online version (preliminary version of 1st edition, password will be given during the course)
Ressources: 2nd edition, 3rd edition - [KR02de]
-
James F. Kurose und Keith W. Ross. Computernetze: Ein Top-Down-Ansatz mit Schwerpunkt Internet. Pearson Studium (Prentice Hall), München, Deutschland, 2002. (deutsch)
- [PD07en]
-
Larry L. Peterson and Bruce S. Davie. Computer Networks: A Systems Approach. Morgan Kaufmann, fourth edition, 2007. (english)
- [Tan03en]
-
Andrew S. Tanenbaum. Computer Networks. Prentice Hall Professional Technical Reference, Upper Saddle River, NJ, USA, fourth edition, 2003. (english)
- [Tan00de]
-
Andrew S. Tanenbaum. Computernetzwerke. Pearson Studium (Prentice Hall), München, Deutschland, dritte revidierte Auflage, 2000. (deutsch)
- [Ste94en]
-
W. Richard Stevens. TCP/IP Illustrated, Volume 1: The Protocols, Addison-Wesley, 1994. (english)
- [Ste95en]
-
W. Richard Stevens. TCP/IP Illustrated, Volume 2: The Implementation, Addison-Wesley, 1995. (english)
- [Ste96en]
-
W. Richard Stevens. TCP/IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Domain Protocols, Addison-Wesley, 1996. (english)

Overview / Überblick
top