Display language
To modulepage Generate PDF

#40598 / #11

Seit SoSe 2024

English

Networked Systems Specialization (small)

6

Schmid, Stefan

benotet

Mündliche Prüfung

Zugehörigkeit


Fakultät IV

Institut für Telekommunikationssysteme

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

No information

Kontakt


EN 18

Hohmeier-Toure, Birgit

stefan.schmid@tu-berlin.de

Learning Outcomes

The goal is to understand the theoretical background and technical details of the respective lecture (routing, security, measurement) as well as the basics of the whole range of topics. Illustrative examples deepen the comprehension such that a practical implementation of the topic at hand is obvious. These lectures are the basis on which projects and theses can be built upon. Furthermore, every participant acquires profound knowledge in his confined topic.

Content

Please attend two lectures or a lecture plus a seminar to complete the module. Lectures a) Datacenter networking and Software-Defined Networks: Communication networks have evolved significantly over the last years. In particular, Software-Defined Networks introduced a more flexible, logically centralized and consolidated control of the network, unlike traditional networks where the control plane operates in a decentralized manner. Innovations are especially fast in datacenter networks, which are typically under a single administrative domain and where emerging technologies are easier to deploy. Besides software-defined control and network virtualization technologies (such as VxLANs), datacenter networks typically use different congestion control and routing protocols. Often, these protocols or even the optical network topology itself (in case of reconfigurable datacenters) are optimized to serve specific datacenter traffic workloads, such as batch processing jobs, distributed machine learning and training. In this course, you will first learn about the Internet control plane in general (including e.g. IP, MPLS networks). We will then discuss software-defined networks, programmable dataplanes (P4), and network virtualization, before we focus on datacenter networks, which is our main topic in this course. In addition to the conceptual parts, this course also provides a significant hands-on experience in simulating datacenter networks and testing new protocol designs. Depending on the time, we will discuss some concepts of wireless and cellular network control. b) Internet and Network Security: As common utilization of the Internet broadens, the threat from malicious programs and Users increases. To counteract this development during the design of new applications and technologies, we will try to identify and discuss the different attacks and threats (worms, viruses, denial of service). Based on that countermeasures (e.g., firewalls, network intrusion detection/prevention systems, scanners) are introduced and the challenges they are facing are explained. Besides active security tools, secure protocols (e.g., SSL, Kerberos, TLS, VPN, IPsec, WLAN Security) key management approaches and the security of different Internet services (e.g. E-Mail, SSH, VoIP, Network Storage) will be analyzed. In addition to the Internet, we will also consider threats specific to datacenter networks and enterprise networks. c) Internet Measurements and Evaluation of Networked Systems: This lecture deals with the following questions: How does Internet traffic look like, how traffic in datacenters? Are there some characteristic properties? How and where is it possible to improve the Internet, and how can those improvements be tested? How can the previous questions be addressed, and what technical challenges does one face while monitoring? How can data privacy be ensured? Is there something to bear in mind when analyzing such measurements in a statistical manner? Which methodologies can we use to evaluate new networking protocols? How to set up an experiment? What is the difference between analytical evaluations, simulations and emulations? How to model demand and human mobility? Is it possible to generate realistic traffic based on statistical characteristics? Seminars During the seminar „Network Architectures" students acquire scientific knowledge on a small topic on their own, prepare it as a paper, and give a talk on what they learned. Dealing with recent original scientific literature as well as practice and preparation of professional talks are the key benefits for the students. The successful completion of the seminar enables the participants to understand recent, complex and professional literature and to summarize the work. The participation in the seminar includes continuous attendance and active participation, an accepted seminar paper, and its presentation. The seminar is offered once every term in one of the following variants: Focus Measurement: This seminar deals with recent findings and scientific research papers concerning evaluation of networked and distributed systems, reproducability of scientific experiments and Internet measurements. In general these topics are also about measuring and analyzing special characteristics (e.g., throughput, delay, jitter, RTTs, topology) of Internet traffic. Focus Security: Communication networks such as the Internet, enterprise networks, datacenter networks, or wireless networks, have become a crtitical infrastructure of our digital society. Accordingly, the networks need to meet stringent dependability and security requirements. Network security is hence crucial and revolves around the policies, processes and practices adopted to prevent, detect and monitor unauthorized access, misuse, modification, or denial of a computer network and network-accessible resources. The goal of this seminar is to get an understanding of the state-of-the-art technology used by both attackers and defenders of networks. To this end, we will critically discuss recent scientific publications in this area, review open-source implementations, and study whether existing methodologies and evaluations can be reproduced. The seminar hence will consist of discussions, presentations and hands-on and research components. Focus Algorithms and Optimizations: This seminar deals with recent findings and scientific research papers concerning network algorithms and optimization for networks. Topics range from improvement of routing algorithms over topology detection and emulation to traffic engineering or wireless medium access.

Module Components

Pflichtteil:

2 from the following courses must be completed.

Course NameTypeNumberCycleLanguageSWSVZ
Datacenter networking and Software-Defined NetworksVL0432 L 814SoSeEnglish2
Evaluation and Measurement of Networked SystemsVL0432 L 813SoSeGerman/English2
Internet and Network SecurityVL0432 L 812SoSeEnglish2
Advanced Topics in Networked and Distributed SystemsSEM0432 L 824WiSe/SoSeEnglish2
Network Architectures: Internet MeasurementSEM0432 L 822SoSeGerman/English2
Networked Systems SecuritySEM0432 L 822WiSe/SoSeEnglish2

Workload and Credit Points

Datacenter networking and Software-Defined Networks (VL):

Workload descriptionMultiplierHoursTotal
Attendance of lecture15.02.0h30.0h
preparation and rework of the lecture15.03.0h45.0h
preparation for the exam1.015.0h15.0h
90.0h(~3 LP)

Evaluation and Measurement of Networked Systems (VL):

Workload descriptionMultiplierHoursTotal
Attendance of lecture15.02.0h30.0h
Preparation and rework of the lecture15.03.0h45.0h
preparation for the exam1.015.0h15.0h
90.0h(~3 LP)

Internet and Network Security (VL):

Workload descriptionMultiplierHoursTotal
Attendance of lecture15.02.0h30.0h
Preparation and rework of the lecture15.03.0h45.0h
preparation for the exam1.015.0h15.0h
90.0h(~3 LP)

Advanced Topics in Networked and Distributed Systems (SEM):

Workload descriptionMultiplierHoursTotal
Attendance of the meetings and the seminar1.020.0h20.0h
Introduction into the topic, literature search1.020.0h20.0h
Prepare the slides, prepare to give the talk1.020.0h20.0h
Summarize the topic in a write-up, understand the topic1.030.0h30.0h
90.0h(~3 LP)

Network Architectures: Internet Measurement (SEM):

Workload descriptionMultiplierHoursTotal
attendance of the meetings and the seminar1.020.0h20.0h
Intro into the topic, literature search1.020.0h20.0h
prepare the slides, prepare to give the talks1.020.0h20.0h
summarize the topic in a write-up, understand the topic1.030.0h30.0h
90.0h(~3 LP)

Networked Systems Security (SEM):

Workload descriptionMultiplierHoursTotal
attendance of the meetings and the seminar1.020.0h20.0h
Intro into the topic, literature search1.020.0h20.0h
Prepare the slides, prepare to give the talks1.020.0h20.0h
Summarize the topic in a write-up, understand the topic1.030.0h30.0h
90.0h(~3 LP)
The Workload of the module sums up to 180.0 Hours. Therefore the module contains 6 Credits.

Description of Teaching and Learning Methods

VL: Common lecture. SE: Please see „7. Effort and Credit points" for details regarding the seminar. The lecture is held in English.

Requirements for participation and examination

Desirable prerequisites for participation in the courses:

Good knowledge of the compulsory modules of Bachelor studies and the Master module "Network architectures - basics" is mandatory. Desirable: good English language skills.

Mandatory requirements for the module test application:

This module has no requirements.

Module completion

Grading

graded

Type of exam

Oral exam

Language

German/English

Duration/Extent

30 min

Duration of the Module

The following number of semesters is estimated for taking and completing the module:
2 Semester.

This module may be commenced in the following semesters:
Winter- und Sommersemester.

Maximum Number of Participants

The maximum capacity of students is 18.

Registration Procedures

A registration for the seminar as well as for the exam of the lecture via ISIS is required. Registration for the module exam takes place at QISPOS. Details regarding that registration are announced on the course website.

Recommended reading, Lecture notes

Lecture notes

Availability:  unavailable

 

Electronical lecture notes

Availability:  available

 

Literature

Recommended literature
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.
Huitema, Christian. Routing in the Internet. Second Edition, Prentice Hall, Englewood Cliffs, NJ, USA, 1999.
James F. Kurose and Keith W. Ross. Computer Networking: A Top-Down Approach. Addison-Wesley, fourth edition, 2007.
John T. Moy. OSPF: Anatomy of an Internet Routing Protocol. Addison-Wesley, Reading, MA, 1998.
John W. Steward. BGP4: Inter-Domain routing in the Internet. Addison Wesley Professional. 1998.
Mark Crovella, Balachander Krishnamurthy. Internet Infrastructure: Traffic and Applications. Wiley, 2006 General references:
Raj K. Jain. The Art of computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modelling. John Wiley & Sons, 2001.
William R. Cheswick, Steven M. Bellovin, and Avial D. Rubin. Firewalls and Internet Security: Repelling the Willy Hacker. 2nd edition. Addison-Wesley Professional, 2003.
William Stallings. Cryptography and Network Security (4th edition). Prentice Hall, 2005.

Assigned Degree Programs


This module is used in the following Degree Programs (new System):

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Computer Engineering (M. Sc.)16SoSe 2024SoSe 2024
Computer Science (Informatik) (M. Sc.)16SoSe 2024SoSe 2024
Elektrotechnik (M. Sc.)13SoSe 2024SoSe 2024
Informatik (B. Sc.)11SoSe 2024SoSe 2024
Informationstechnik (Lehramt) (B. Sc.)22SoSe 2024SoSe 2024
Informationstechnik (Lehramt) (M. Ed.)22SoSe 2024SoSe 2024
Information Systems Management (Wirtschaftsinformatik) (M. Sc.)11SoSe 2024SoSe 2024
Medieninformatik (M. Sc.)11SoSe 2024SoSe 2024
Medientechnik (M. Sc.)12SoSe 2024SoSe 2024
Technische Informatik (B. Sc.)11SoSe 2024SoSe 2024
Wirtschaftsinformatik (B. Sc.)22SoSe 2024SoSe 2024
Wirtschaftsingenieurwesen (M. Sc.)11SoSe 2024SoSe 2024

Students of other degrees can participate in this module without capacity testing.

Miscellaneous

INET NA Specialisation (big) darf nicht mit INET NA Specialisation (small) gewählt werden. The seminar deals with recent publications from-among others-the following conferences: SIGCOMM, IMC, PAM, Mobicom, P2P, NSDI, INFOCOM, CCS, NDSS, and Usenix ATC.