Technische Universität Ilmenau

Computer Networks 1 - Modultafeln of TU Ilmenau

The Modultafeln have a pure informational character. The legally binding information can be found in the corresponding Studienplan and Modulhandbuch, which are served on the pages of the course offers. Please also pay attention to this legal advice (german only). Information on place and time of the actual lectures is served in the Vorlesungsverzeichnis.

subject properties Computer Networks 1 in major Bachelor Ingenieurinformatik 2008
subject number1749
examination number2200062
departmentDepartment of Computer Science and Automation
ID of group 2253 (Group for Telematics and Computer Networks)
subject leaderProf. Dr. Günter Schäfer
term Sommersemester
languageDeutsch
credit points4
on-campus program (h)34
self-study (h)86
Obligationobligatory
examwritten examination performance, 90 minutes
details of the certificate
Signup details for alternative examinations
maximum number of participants
previous knowledge and experience

Hochschulzulassung;

Grundlagenvorlesung in Informatik oder Programmierung (z.B. „Algorithmen und Programmierung“ oder eine vergleichbare Grundlagenvorlesung)

learning outcome
  • Fachkompetenz: Die Studierenden verfügen über Kenntnisse und Überblickswissen zu Aufbau und Funktionsweise von Netzen, insbesondere des Internet.
  • Methodenkompetenz: Die Studierenden sind in der Lage, einfache Protokollfunktionen zu spezifizieren und in Programmfragmente umzusetzen. Sie können die Auswirkungen bestimmter Entwurfsentscheidungen bei der Realisierung einzelner Protokollfunktionen auf grundlegende Leistungskenngrößen einschätzen. Sie kennen Darstellung von Protokollabläufen in Form von Message Sequence Charts und können gültige Protokollabläufe auf der Grundlage von Zustandsautomaten nachvollziehen.
  • Systemkompetenz: Die Studierenden verstehen das grundsätzliche Zusammenwirken der Komponenten eines Netzes als System.
  • Sozialkompetenz: Die Studierenden erarbeiten Problemlösungen einfacher Protokollfunktionen (z.B. Routing, Fehlerkontrolle, Flusskontrolle etc.) durch Bearbeiten von Übungsaufgaben in Gruppen und vertiefen bei Behandlung des Themas Geteilter Medienzugriff die technische Motivation für die Vorteile einer koordinierten Zusammenarbeit.
  • Die Studierenden verfügen über Kenntnisse und Überblickswissen zu den anwendungsorientierten Schichten von Netzen und deren Protokolle, insbesondere des Internet. Die Studierenden kennen die grundlegenden Sicherheitsanforderungen an Kommunikationsdienste und Mechanismen zu ihrer Erfüllung.
content

1. Einführung und Überblick: Grundsätzlicher Netzaufbau; Protokollfunktionen; Spezifikation; Architektur; Standardisierung; OSI- und Internet-Architekturmodell

2. Physikalische Schicht: Begriffe: Information, Daten und Signale; Physikalische Eigenschaften von Übertragungskanälen (Dämpfung, Verzerrung, Rauschen); Grenzen erreichbarer Datenübertragungsraten (Nyquist, Shannon); Taktsynchronisation; Modulationsverfahren (Amplituden-, Frequenz- und Phasenmodulation, kombinierte Verfahren)

3. Sicherungsschicht: Rahmensynchronisation; Fehlererkennung (Parität, Checksummen, Cyclic Redundancy Code; Fehlerbehebung (Forward Error Correction, Automatic Repeat Request); ARQ-Protokolle: Stop and Wait, Go-Back-N, Se-lective Reject; Medienzugriffsverfahren (ALOHA, Slotted ALOHA, Token-Ring, CSMA/CD); Ethernet; Internetworking: Repeater, Brücken und Router

4. Netzwerkschicht: Virtuelle Verbindungen vs. Datagramnetze; Aufgaben, Funktion und Aufbau eines Routers; Internet Procol (IP): Paketaufbau und Protokollfunktionen, Hilfsprotokolle und Protokollversionen; Routingalgorithmen: Distanzvektor- und Link-State-Verfahren; Routingprotokolle des Internet (RIP, OSPF, BGP)

5. Transportschicht: Adressierung und Multiplexing; Verbindungsloser vs. verbindungsorientierter Transportdienst; Fehlerkontrolle; Flusskontrolle; Staukontrolle; Transportprotokolle des Internet (TCP, UDP)

6. Anwendungsorientierte Schichten: Sitzungsschicht, Darstellungsschicht und Anwendungsschicht, Grundarchitekturen verteilter Anwendungen: Client-Server, Peer-to-Peer, hybride Ansätze, Konkrete Protokolle der Anwendungsschicht: HTTP, SMTP, DNS;

7. Netzsicherheit

media of instruction

Vorlesung mit Tafel und Folien-Präsentationen, Arbeitsblätter, Lehrbuch

literature / references

· A. S. Tanenbaum. Computernetzwerke. Pearson Education. · J. F. Kurose, K. W. Ross. Computernetze. Pearson Education.

evaluation of teaching

Pflichtevaluation:

SS 2011 (Fach)

SS 2014 (Fach)

Freiwillige Evaluation:

SS 2008 (Vorlesung)

SS 2010 (Vorlesung)

SS 2012 (Vorlesung)

SS 2013 (Vorlesung)

SS 2015 (Vorlesung)

SS 2016 (Vorlesung)

SS 2017 (Vorlesung, Übung)

Hospitation:

SS 2011