Zur Modulseite PDF generieren

#40595 / #8

Seit WiSe 2022/23

English

Applied Networking Lab

9

Schmid, Stefan

Benotet

Portfolioprüfung

English

Zugehörigkeit


Fakultät IV

Institut für Telekommunikationssysteme

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

Keine Angabe

Kontakt


EN 18

Hohmeier-Toure, Birgit

stefan.schmid@tu-berlin.de

Lernergebnisse

This lab course (Praktikum) provides hands-on experience with traditional and emerging networking protocols. In particular, it trains on the configuration of networking components like switches, routers and firewalls, both hardware and software. We will also cover software-defined networks and have a look at networks on higher layers of the networking stack. After a successful completion the students are capable of working with and configuring routing protocols and policies, setting up VLANs and basic IPv4 / IPv6 networks as well as Software-Defined Networks, and to troubleshoot basic problems arising in that context. Likewise experiment planning, setup and performance are taught.

Lehrinhalte

Nearly everybody knows and uses communication networks such as the Internet. As a computer scientist we even know how the Internet works in theory and we are able to distinguish applications like www, file transfer, e-mail as well as the related protocols. But how is the implementation realized in practice? And how do emerging paradigms such as Software-Defined Networks and network virtualization change the scene? In this lab course (Praktikum) we will examine how routers and switches can be configured and connected to a working IP network. We will also cover software-defined and virtualized switches (e.g., Open vSwitch) as well as programmable data planes. We will carry out experiments with actual hardware and software network components. The experiments start with an introduction into the handling of the components and range from packet forwarding and routing over packet filtering, traffic shaping and VPN's up to principles of access networks. Furthermore, performance issues and network condition monitoring can be looked into. Goal of this lab course is to intensively become acquainted with the workings of internet components, and a deep understanding of the underlying protocols. Attentive participation in this lab course is a perfect foundation for doing projects or master theses in the area of computer networking.

Modulbestandteile

Compulsory area

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Applied Networking LabPR0432 L 832WiSeen6

Arbeitsaufwand und Leistungspunkte

Applied Networking Lab (PR):

AufwandbeschreibungMultiplikatorStundenGesamt
Attendance central exercises:2.015.0h30.0h
Attendance exercise group:2.015.0h30.0h
Work on the work sheets:14.015.0h210.0h
270.0h(~9 LP)
Der Aufwand des Moduls summiert sich zu 270.0 Stunden. Damit umfasst das Modul 9 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

Please, see „7. Effort and Credit Points“ for details.

Voraussetzungen für die Teilnahme / Prüfung

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

Good knowledge of the Master module “Network architectures - basics” (or equivalent) and the ability to work with the Linux command line as well as scripting languages is required. Fulfillment of the requirements has to be proven prior to admission Desirable: good English language skills.

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

Benotet

Prüfungsform

Portfolio examination

Art der Portfolioprüfung

100 Punkte insgesamt

Sprache(n)

English

Prüfungselemente

NamePunkteKategorieDauer/Umfang
(Examination) Oral test12mündlich20 Minuten
(Learning process review) 8 lab assignments with review meetings, 11 points each88praktisch20 Minuten

Notenschlüssel

Notenschlüssel »Notenschlüssel 2: Fak IV (2)«

Gesamtpunktzahl1.01.31.72.02.32.73.03.33.74.0
100.0pt95.0pt90.0pt85.0pt80.0pt75.0pt70.0pt65.0pt60.0pt55.0pt50.0pt

Prüfungsbeschreibung (Abschluss des Moduls)

Successful participation in the lab course (Praktikum) requires continuous attendance and active participation, accepted solutions of the work sheets. The grade will be determined by the weighted average grades of all solutions (Portfolioprüfung). Students need a minimum total percentage, to pass the lab course. The oral test will take place after the first two (ungraded) lab assignments, and will be based on their content. Ongoing worksheets will be handed in weekly and discussed in review meetings, which are part of the examination elements.

Dauer des Moduls

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

Dieses Modul kann in folgenden Semestern begonnen werden:
Sommersemester.

Maximale teilnehmende Personen

Die maximale Teilnehmerzahl beträgt 16.

Anmeldeformalitäten

A registration to the lab course (Praktikum) via ISIS is required. Registration for the module exam takes place at Examination office (Prüfungsamt) / QISPOS.

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  verfügbar
Zusätzliche Informationen:

 

Literatur

Empfohlene Literatur
Andrew S. Tanenbaum. Computer Networks. Prentice Hall Professional Technical Reference, Upper Saddle River, NJ, USA, fourth edition, 2003.
B. Krishnamurty 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.

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Computer Engineering (M. Sc.)112WiSe 2022/23SoSe 2025
Computer Science (Informatik) (M. Sc.)112WiSe 2022/23SoSe 2025
Elektrotechnik (M. Sc.)16WiSe 2022/23SoSe 2025
Informatik (B. Sc.)16WiSe 2022/23SoSe 2025
Informationstechnik (Lehramt) (B. Sc.)26SoSe 2024SoSe 2025
Informationstechnik (Lehramt) (M. Ed.)26SoSe 2024SoSe 2025
Information Systems Management (Wirtschaftsinformatik) (M. Sc.)16WiSe 2022/23SoSe 2025
Medieninformatik (M. Sc.)16WiSe 2022/23SoSe 2025
Medientechnik (M. Sc.)18WiSe 2023/24SoSe 2025
Technische Informatik (B. Sc.)16WiSe 2022/23SoSe 2025
Wirtschaftsinformatik (B. Sc.)212WiSe 2022/23SoSe 2025
Wirtschaftsingenieurwesen (M. Sc.)16WiSe 2022/23SoSe 2025

Sonstiges

Keine Angabe