SingleView of Module
Module (6 Credits)
Kommunikationsnetze 2
- Name in diploma supplement
- Communication Networks 2
- Responsible
- Admission criteria
- See exam regulations.
- Workload
- 180 hours of student workload, in detail:
- Attendance: 60 hours
- Preparation, follow up: 80 hours
- Exam preparation: 40 hours
- Duration
- The module takes 1 semester(s).
- Qualification Targets
Die Studierenden
- haben einen qualifizierten Überblick über aktuelle Funktionen in TCP/IP-basierten sowie drahtlosen Netzen und die zugehörigen Kommunikationsprotokolle,
- kennen die grundlegenden Algorithmen, die in den vorgestellten Protokollen verwendet werden,
- können anhand gestellter Anforderungen eine geeignete Technologieauswahl vornehmen,
- können die in der Vorlesung vorgestellten Konzepte und Protokolle im realen System umsetzen,
- verstehen die dabei anfallenden Konfigurationsaufgaben und können diese ausführen.
- Relevance
Kenntnisse zu den unterschiedlichen Typen von Kommunikationsnetzen und deren Protokollarchitekturen sind für eine sinnvolle Technologieauswahl in der Praxis notwendig.
- Module Exam
Zum Modul erfolgt eine modulbezogene Prüfung in der Gestalt einer Klausur (in der Regel: 90-120 Minuten) oder mündlichen Prüfung (in der Regel: 30 Minuten); die konkrete Prüfungsform - Klausur versus mündliche Prüfung - wird innerhalb der ersten Wochen der Vorlesungszeit von der zuständigen Dozentin oder dem zuständigen Dozenten festgelegt.
Prüfungsvorleistung: Vom Dozierenden wird zu Beginn der Veranstaltung festgelegt, ob die erfolgreiche Teilnahme an der Übung (mindestens 50% der Übungspunkte) als Prüfungsvorleistung Zulassungsvoraussetzung zur Modulprüfung ist. Bestandene Prüfungsvorleistungen haben nur Gültigkeit für die Prüfungen, die zu der Veranstaltung im jeweiligen Semester gehören.
- Usage in different degree programs
- Elements
Lecture (3 Credits)
Kommunikationsnetze 2
- Name in diploma supplement
- Communication Networks 2
- Organisational Unit
- Lecturers
- SPW
- 2
- Language
- German
- Cycle
- summer semester
- Participants at most
- no limit
- Preliminary knowledge
Erforderliche Module: Kommunikationsnetze 1
- Abstract
Kommunikation ist ein Querschnittsthema das heutzutage alle Bereiche der praktischen Informatik beeinflusst. Aufbauend auf der Vorlesung "Kommunikationsnetze 1" werden in dieser Vorlesung weitere Aspekte, Funktionen und Kommunikationsprotokolle TCP/IP-basierter Netze behandelt. Dabei werden einerseits bereits in "Kommunikationsnetze 1" angesprochene Themen vertieft, andererseits werden aber auch dort nicht behandelte, für das heutige Internet wichtige Themenbereiche, wie bspw. drahtlose Netze und deren Kommunikation behandelt.
- Contents
- Überblick über Grundbegriffe der technischen Kommunikation, der geschichteten Protokollarchitekturen und das OSI-Referenzmodell.
- Routing und Routing-Protokolle: Link State Routing, Distance Vector Routing, RIP, OSPF, BGP.
- Mechanismen und Protokolle der Transportschicht: UDP, TCP, SCTP, DCCP, Automatic Repeat Request, Flow Control, Congestion Control.
- Infrastruktur-Protokolle: NAT, PAT, DHCP, DNS.
- Drahtlose und mobile Netzwerke: IEEE 802.11, IEEE 802.15.4, Bluetooth, Mobilfunk.
- Internet der Dinge: 6LoWPAN, RPL, CoAP, MQTT.
- Literature
- Vorlesungsfolien „Kommunikationsnetze 2” (im Semester online erhältlich)
- J. Kurose, K. Ross: Computer Networking: A Top-Down Approach
- A. Tannenbaum: Computer Networks
- Weitere Literaturangaben und Links werden im Semester zur Verfügung gestellt.
- Teaching concept
Vorlesung
- Participants
Exercise (3 Credits)
Kommunikationsnetze 2
- Name in diploma supplement
- Communication Networks 2
- Organisational Unit
- Lecturers
- SPW
- 2
- Language
- German
- Cycle
- summer semester
- Participants at most
- no limit
- Preliminary knowledge
Erforderliches Modul: Kommunikationsnetze 1
Notwendige Voraussetzungen: Teilnahme an der Vorlesung „Kommunikationsnetze 2”, Programmierkenntnisse
Sinnvoll: Grundkenntnisse im Umgang mit Unix-Betriebssystemen (z.B. Linux, FreeBSD, Solaris, MacOS X, …)
- Abstract
Siehe Abstract der Vorlesung.
- Contents
Die Übungen umfassen sowohl theoretische, als auch praktische Inhalte in Form von einerseits zu verwendenden und andererseits zu implementierenden Programmen, welche die in der Vorlesung vorgestellten Konzepte und Protokolle nutzen bzw. realisieren. Dadurch werden Möglichkeiten geschaffen, praktische Erfahrungen im Umgang mit und der Entwicklung von netzwerkbasierten Anwendungen zu erwerben.
- Literature
siehe Vorlesung
- Teaching concept
- Theoretische Übungen behandeln und erweitern die in der Vorlesung besprochenen Inhalte. Hierzu werden Aufgabenblätter ausgegeben, welche nach deren Bearbeitung in der Übung besprochen werden.
Praktische Übungen vertiefen die theoretischen Grundlagen durch die Verwendung und Implementierung von Protokollen und Anwendungen, deren Schwerpunkt die Netzwerkkommunikation darstellt. Dadurch können kennengelernte Konzepte und Protokolle im realen System erprobt werden, um Praxiskenntnisse im Umgang mit diesen zu erwerben.
- Participants