Network Protocols and Architectures
Tutorial website / Übungswebseite
Exam website / Klausurwebseite
Evaluation website / Vorlesungsumfrage
News / Aktuelles
-
The exam retry will take place on 14 Apr, 10 am–12 pm. Please see the Exam website for detailed information about the exam.
Die Wiederholungsklausur wird am 14. Februar, 10–12 Uhr, stattfinden. Für genauere Informationen über die Klausur siehe Klausur-Webseite
-
The evaluation of the lecture is done. Have a look at the results!
Die Vorlesungsumfrage ist ausgewertet. Schaut euch die Ergebnisse an!
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
Literature / Literatur
Ressources on certain topics
- 03 Dez. 2008
-
Please see this Paper for details on AIMD: Analysis of the increase and decrease algorithms for congestion avoidance in computer networks by Dah-Ming Chiu and Raj Jain
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