621.801 (18W) Rechnernetze und Netzwerkprogrammierung

Wintersemester 2018/19

Anmeldefrist abgelaufen.

Erster Termin der LV
02.10.2018 14:00 - 16:00 B01b.0.203 On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV Nummer Südostverbund
INE06001UL
LV-Titel englisch
Computer Networks and Network Programming
LV-Art
Praktikum (prüfungsimmanente LV )
Semesterstunde/n
2.0
ECTS-Anrechnungspunkte
4.0
Anmeldungen
18 (30 max.)
Organisationseinheit
Unterrichtssprache
Deutsch
mögliche Sprache/n der Leistungserbringung
Deutsch , Englisch
LV-Beginn
02.10.2018
eLearning
zum Moodle-Kurs

Zeit und Ort

Liste der Termine wird geladen...

LV-Beschreibung

Intendierte Lernergebnisse

Einführung in Java-Netzwerkprogrammierung. Einfürhung in das Simluationsframework OMNeT++. Verständnis für horizontale/vertikale Kommunikationsschnittstellen basierend auf dem ISO/OSI-TCP/IP-Referenzmodel. Verständnis für Protokolle und wie diese auf den unterschiedlichen Schichten arbeiten. 

Die folgende Frage ausführlich beantworten zu können: Was geschieht auf jeder einzelnen Schicht (anhand des ISO/OSI-TCP/IP-Referenzmodel) nachdem ein Client (z.B. Web-Browser) eine HTML-Anfrage (z.B. für eine Web-Seite) abgeschickt hat?

Lehrmethodik inkl. Einsatz von eLearning-Tools

Praktische Übungen (d.h., Java-Netzwerkprogrammierung und C++-Programmierung mit Hilfe des OMNeT++-Simulators) zu den horizontalen/vertikalen Kommunikationsschnittstellen basierend auf dem ISO/OSI-TCP/IP-Referenzmodels anhand des Top-Down-Ansatz von Kurose/Ross' Buch "computer networking: a top-down approach featuring the internet".

Inhalt/e

  • Socket-Programmierung und Multi-threading in Java
  • OMNeT++ Netzwerksimlator
  • Anwendungsschicht
  • Transportschicht
  • Netzwerkschicht
  • Sicherungsschicht (+ Übertragungsschicht)

Literatur

James F. Kurose, Keith W. Ross, Computer Networking: A Top-Down Approach featuring the Internet

Andrew S. Tanenbaum, David J. Wetherall, Computer Networks

Larry L. Peterson, Bruce S. Davie, Computer Networks: A Systems Approach

Elliotte R. Harold, Java Network Programming

 OMNeT++ Discrete Event Simulation System, http://www.omnetpp.org

Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 15W.2)
    • Fach: Fachspezifische Ergänzungsfächer (AAU) (Wahlfach)
      • INE.006 Rechnernetze ( 2.0h PR / 4.0 ECTS)
        • 621.801 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 4.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 17W.2)
    • Fach: Fachspezifische Ergänzungsfächer (AAU) (Wahlfach)
      • INE.006 Rechnernetze und Netzwerkprogrammierung ( 2.0h UE / 4.0 ECTS)
        • 621.801 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 4.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Diplom-Lehramtsstudium Unterrichtsfach Informatik und Informatikmanagement (SKZ: 884, Version: 04W.7)
    • 2.Abschnitt
      • Fach: Praktische und Technische Informatik (LI 2.2) (Pflichtfach)
        • Rechnernetze und Netzwerkprogrammierung ( 2.0h PR / 3.0 ECTS)
          • 621.801 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 3.0 ECTS)
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 17W.1)
    • Fach: Technische Grundlagen und Systemsoftware (Pflichtfach)
      • 4.3 Rechnernetze und Netzwerkprogrammierung ( 2.0h UE / 4.0 ECTS)
        • 621.801 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 4.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 12W.1)
    • Fach: Technische Grundlagen und Systemsoftware (Pflichtfach)
      • Rechnernetze und Netzwerkprogrammierung ( 2.0h UE / 4.0 ECTS)
        • 621.801 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 4.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelorstudium Informatik (SKZ: 521, Version: 09W.3)
    • Fach: Technische Grundlagen und Systemsoftware (Pflichtfach)
      • Rechnernetze und Netzwerkprogrammierung ( 2.0h PR / 4.0 ECTS)
        • 621.801 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 4.0 ECTS)
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 17W.1)
    • Fach: Computer- und Netzwerktechnik (Pflichtfach)
      • 4.3 Rechnernetze und Netzwerkprogrammierung ( 0.0h PR / 4.0 ECTS)
        • 621.801 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 4.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 12W.2)
    • Fach: Computer- und Netzwerktechnik (Pflichtfach)
      • Rechnernetze und Netzwerkprogrammierung ( 2.0h KU / 3.0 ECTS)
        • 621.801 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 3.0 ECTS)
          Absolvierung im 5. Semester empfohlen

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Wintersemester 2021/22
  • 621.801 UE Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 UE Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2020/21
  • 621.802 UE Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2019/20
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2018/19
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2017/18
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2016/17
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2015/16
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2014/15
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2013/14
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2012/13
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2011/12
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2010/11
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2009/10
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)