Zur Modulseite PDF generieren

#40591 / #7

WiSe 2021/22 - WiSe 2024/25

Deutsch

Network Architectures - Basics
Netzwerkarchitekturen - Grundlagen

6

Schmid, Stefan

Benotet

Schriftliche Prüfung

Englisch

Zugehörigkeit


Fakultät IV

Institut für Telekommunikationssysteme

34331700 FG Intelligent Networks and Management of Distributed Systems (INET)

Keine Angabe

Kontakt


EN 18

Schwarzmann, Susanna Maria

stefan.schmid@tu-berlin.de

Lernergebnisse

The students know the basic principles, algorithms and architectures of computer networks. They are able to understand complex correlations and to interpret results of simulations. The goal is to master the basics of communications in computer networks, who hopefully have a long half-life period. This means that the discussed principles outlast current mainstreams.

Lehrinhalte

The lecture explains advanced principles of computer networks based on fundamentals of the topic. The topics are protocol mechanisms, principles of implementation, network algorithms, advanced network architectures, network simulation, network measurement as well as techniques of protocol specification and verification. • Protocols: mechanisms and principles of design Discussion of mechanisms and techniques of protocols used in network protocols. We will discuss why they are used for which purpose. • Signaling • separation of control and data channel • soft state and hard state • using of randomization • indirection • multiplexing of resources • localization of services • network virtualization: overlays • ... • Protocols: implementation principles Identification and study of principles, that lead to the implementation of network protocols • system principles • reflections on efficiency • caveats/ case studies • Network architecture: “the big picture” Identification and study of principles that lead the design of network architectures. We consider substantial questions rather than specific protocol and implementation tricks. • Internet design principles • lessons learned from the Internet • architecture of telephone network • Circuit switching versus packet switching (revisited) • Protocols: network algorithms • self stabilizing (examples of routing) • Kelly's congestion control framework • closed loop control on the example of TCP • Simulation • principles of discrete event simulation • analysis of simulation results • packet versus flow models • bounding strategies (e.g., Chernoff bounds) • Gaussian distributions

Modulbestandteile

Pflichtbereich

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Network Protocols and ArchitecturesIV0432 L 810WiSeen4

Arbeitsaufwand und Leistungspunkte

Network Protocols and Architectures (IV):

AufwandbeschreibungMultiplikatorStundenGesamt
Answering the work sheets15.04.0h60.0h
Attendance exercise:15.02.0h30.0h
Attendance lecture:15.02.0h30.0h
Preparation and rework of the lecture:15.03.0h45.0h
Preparation for the exam:1.015.0h15.0h
180.0h(~6 LP)
Der Aufwand des Moduls summiert sich zu 180.0 Stunden. Damit umfasst das Modul 6 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

- Common lecture - Exercises: issuance of work sheets, solving the exercises, discussion of the exercises together in the group, correction of the solutions. - The lecture is held in English. - The tutorials are offered in English and German

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

Knowledge of the compulsory modules of Bachelor studies is mandatory. Desirable: good English language skills.

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Voraussetzung
Leistungsnachweis »Hausaufgaben Network Protocols and Architectures«

Abschluss des Moduls

Benotung

Benotet

Prüfungsform

Schriftliche Prüfung

Sprache(n)

Deutsch, Englisch

Dauer/Umfang

120 Min

Prüfungsbeschreibung (Abschluss des Moduls)

The module will be examined and graded via a written exam. To take this exam successful participation in tutorials is required. If at least 50% of the total achievable points of all work sheets have been obtained the participation in the exercises was successful. Very good achievements in the tutorial may result in a bonus (max. two third of a grade) for the final grade.

Dauer des Moduls

Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt:
1 Semester.

Dieses Modul kann in folgenden Semestern begonnen werden:
Wintersemester.

Maximale teilnehmende Personen

Dieses Modul ist nicht auf eine Anzahl Studierender begrenzt.

Anmeldeformalitäten

Furthermore, a registration for the exam of the lecture via ISIS is required. Registration for the module exam takes place at QISPOS.

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  verfügbar
Zusätzliche Informationen:
http://www.inet.tu-berlin.de/

 

Literatur

Empfohlene Literatur
* Andrew S. Tanenbaum. Computer Networks. Prentice Hall Professional Technical Reference, Upper Saddle River, NJ, USA, fourth edition, 2003.
* B. Krishnamurthy and J. Rexford. Web Protocols and Practice: HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement. Addison Wesley, Boston, MA, USA. 2001.
* James F. Kurose and Keith W. Ross. Computer Networking: A Top-Down Approach. Addison-Wesley, fourth edition, 2007.
* W. Richard Stevens. TCP/IP Illustrated, Volume 1: The Protocols. Addison-Wesley, 1994

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Dieses Modul findet in keinem Studiengang Verwendung.

Studierende anderer Studiengänge können dieses Modul ohne Kapazitätsprüfung belegen.

Sonstiges

The lecture is held in English. The exercises groups agree on a working language.