Page Content
Module: Network Architectures - Basics
Title of Module: | Network
Architectures – Basics (Netzwerkarchitekturen – Grundlagen) |
LP
(ECTS): | 6 |
Short
title: | MINF-KS-NA/Glg |
Responsible
for the module: | Zinner |
Secr.: | MAR
4-4 |
E-mail: | zinner@net
[1] |
Further Information:
offizielle Modulbeschreibung der Ausbildungskommission
(german) [2]
Content
The goal
is to master the basics of communications in computer networks,
especially the application, transport and network layers. Students who
complete this module can understand details of a Internet connection.
This enables them to configure and secure computer networks as well as
to find bugs and errors within existing ones. Thus this module
disseminates the grounding for a specialization in the topics of
Internet routing, network security, and analysis of computer network
traffic.
This lecture explains advanced principles of
computer networks starting from fundamental modules of this area. The
topics include protocol mechanisms and implementation principles,
network algorithms, advanced network architectures, network
simulations, network measurements and protocol specification and
verification techniques.
- Protocols: Mechanisms and
design principles
Discussion of protocol mechanisms and techniques usually used in network protocols. We discuss why they are used for which aims.- signaling
- seperation of control and data channel
- hard state vs. soft state
- use of randomization
- indirection
- multiplexing of resources
- service localization
- network virtualization: overlays
- …
- Protocols:
Implementation principles
Identification and study of principles that lead to the implementation of network protocols.- system principles
- efficiency
- caveats / case studies
- Network architecture: "the big
picture"
Identification and study of principles that guide the design of network architectures. More "comprehensive" questions than specific protocol or implementation tricks.- Internet design principles
- lessons from the Internet
- phone network architecture
- circuit-switching vs. packet-switching (revisited)
- …
- Protocols: Network
algorithms
- self-stabilization (routing examples)
Module components
Title of
course | Type | SWS | LP
(ECTS) | Compulsory (C) / Compulsory elective
(CE) | Term (Winter /
Summer) |
---|---|---|---|---|---|
Network
Protocols and Architectures | VL | 2 | 3 | C | Winter |
Tutorial
for Network Protocols and Architectures | UE | 2 | 3 | C | Winter |
Target group
Compulory elective (optional) module in the master
programs
- Computer science (Informatik) / focus communication-based systems (Studienschwerpunkt Kommunikationsbasierte Systeme)
- Computer engineering (Technische Informatik) / focus technical applications (catalogue 1) (Studienschwerpunkt Technische Anwendungen (Katalog 1))
Can also be taken as part of the bachelor program.
parameter/en/font4/minhilfe/id/87264/?no_cache=1&as
k_mail=Yvzs3wAA70Hl0CYsHSyNoQx89WgjE106FuilOHmYB3OL44dw
Grqsrw%3D%3D&ask_name=ANJA
e/informationsmaterial/