direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Page Content

Module: Network Architectures - Basics

General Information
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:


Further Information: offizielle Modulbeschreibung der Ausbildungskommission (german)

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

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.

Zusatzinformationen / Extras

Quick Access:

Schnellnavigation zur Seite über Nummerneingabe

Auxiliary Functions

Complete domains

...of e-mail addresses
@inet =
@inet.tu-berlin.de
@tub = @tu-berlin.de