Skip to main content
Institute of distributed systems logo Ulm university logo

Grundlagen der Rechnernetze

Winter Semester 2016/2017

   
Title: Grundlagen der Rechnernetze
Type: Vorlesung mit Übung, Teil des Moduls Grundlagen der Betriebssysteme und Rechnernetze
Token / Number / Module number: GRN / - / 72020
Semester hours / Credits: 2V+1Ü / 4LP SCH / 2V+1Ü / 4LP CP
Lecturer: Prof. Dr. Frank Kargl
Tutor: Benjamin Erb, Stephan Kleber
General schedule: Vorlesung: Montag, 16.15 Uhr - 17.45 Uhr, N25-H4/5 (am 19.12.2016, 30.01.2017 und 13.02.2017 abweichend in O25-H2!); Beginn am 17.10.2016 Übung: Dienstag, 14.15 Uhr - 15.45 Uhr, Chirurgie - 2 0100 Hörsaal Chirurgie, am 18.+25.10.2016 abweichend im O28/Smiley-Pool; in der Regel zweiwöchentlich (Details s. Moodle-Kalender); Beginn am 18.10.2016
Learning platform: Die Veranstaltung wird mit Hilfe der Lernplattform Moodle durchgeführt. Bitte registrieren Sie sich hier.
Grade bonus: Für die erfolgreiche Teilnahme an den Übungsaufgaben gibt es einen Notenbonus auf die schriftliche Prüfung. Die exakten Bestimmungen für den Notenbonus werden in der ersten Übung bekannt gegeben.
Exam dates: siehe Prüfungsplanungssystem

Description and general information

Integration of module into courses of studies: Informatik, B.Sc.: Teil des Moduls Grundlagen der Betriebssysteme und Rechnernetze Informatik, Lehramt: Pflichtveranstaltung Medieninformatik, B.Sc.: Teil des Moduls Grundlagen der Betriebssysteme und Rechnernetze Software Engineering, B.Sc.: Pflichtfach Technische und Sytemnahe Informatik Informationssystemtechnik, B.Sc.: Pflichtfach Technische und Systemnahe Informatik Informatik, B.Sc. (PO 2010): Pflichtfach Technische und Systemnahe Informatik Medieninformatik, B.Sc. (PO 2010): Pflichtfach Technische und Systemnahe Informatik
Modes of learning and teaching: Grundlagen der Rechnernetze, 2V+1Ü, 4LP
Module authority: Prof. Dr. Frank Kargl
Lecturer: Prof. Dr. Frank Kargl
Language: Deutsch
Turn / Duration: jedes Wintersemester / ein volles Semester
Requirements (contentual): Programmiererfahrung in Java, Praktische Informatik
Requirements (formal): -
Basis for: weiterführende Veranstaltungen zu Netzwerken und Mobilkommunikation
Learning objectives: Studierende können die Aufgaben von Kommunikationsschichten anhand des ISO/OSI-Modells benennen und am Beispiel des Internets erläutern. Sie sind in der Lage, auf Basis von UDP und TCP kommunizierende Anwendungen in Java zu entwickeln. Sie verstehen gängige Routingalgorithmen, Verfahren zur zuverlässigen Datenübertragung und Protokolle zum Medienzugang und sind in der Lage, sie anhand ihrer Merkmale und Funktionen zu bewerten. Sie können skizzieren, wie grundlegende Verfahren der Computersicherheit funktionieren und wie diese auf netzwerkbasierte Kommunikation anwendbar sind.
Content: Anhand des Internets werden die Anwendungs-, Transport-, Netzwerk und Sicherungsschicht des ISO/OSI-Modells ausführlich behandelt. In den Übungen werden dabei der Umgang mit der Netzwerk-API (Sockets) geübt und einzelne Funktionen der Schichten in abgegrenzten Aufgaben nachgebildet. Schwerpunkte der Vorlesung bilden Verfahren zur zuverlässigen Datenübertragung, zum Routing und zum Medienzugang. Es werden Protokolle wie z.B. HTTP, SMTP, DNS, TCP, UDP, IP, ARP oder ICMP behandelt. Auf der Ebene der Sicherungsschicht wird unter anderem Ethernet betrachtet. Eine Einführung in die kryptographischen Verfahren der Computersicherheit sowie deren Anwendung im Netzwerkbereich schließen den Stoff ab.
Literature: J. F. Kurose, K. W. Ross: Computer Networking, A Top-Down Approach. 6th Ed., Addison-Wesley, 2012. J. F. Kurose, K. W. Ross: Computernetzwerke, Der Top-Down-Ansatz. 5. Aufl., Pearson, 2012.
Grading procedure: schriftliche Modulprüfung (gemeinsam mit Grundlagen der Betriebssysteme); separate schriftliche Klausur für Studierende der PO 2010; Anmeldung setzt erfolgreiche Teilnahme an Übungen voraus; Notenbonus bei erfolgreichem Abschluss weiterer Übungselemente. Details regelt das jeweilige Modulhandbuch und werden in der Vorlesung bekannt gegeben.
Estimation of effort: Präsenzzeit: 45h  Vor- und Nachbereitung: 75h Summe: 120h
Logo: Certificate since 2008 - audit family-friendly university Logo: StudyCheck - top university Logo: StudyCheck - digital readiness Logo: Universities for openness, tolerance and against xenophobia