Grundlagen der Rechnerkommunikation WS 2009/2010 (Halbkurs)

Dozent: Dr.-Ing. Siegmar Sommer


Aktuelles

NEU (19.01.2010)

Praktikumsabnahme:

    - Einschreiblisten zur Endabnahme des Praktikum liegen wie gewohnt aus.
    - Termine: 09., 10. und 11.02.2009
    - Dauer 20 min, 10 min VOR dem Termin mit dem Aufbau der Demo beginnen
    - spätestens ZUM Termin müssen Praktikumsbericht sowie alle Quelltexte (vorzugsweise als PDF-Dateien)
       auch elektronisch bei mir vorliegen (per e-mail)

    - in der Abnahme erwarte ich die Demonstration der Funktionsweise
eines Demo-Netzwerk
       bestehend aus mindestens drei Rechnern(Workstation/Server), einem LAN und drei
       Routern
. Zeigen Sie die Funktionsweise der Transportschicht im Normalfall (Flusssteuerung zeigen!), sowie die automatische Korrektur des                    Routingverhaltens des Netzwerks beim Ausfall eines Routers WÄHREND des Dateitransfers (und somit die Fehlerbehandlung der                                    Transportschicht) 

    - bitte denken Sie daran, die Aufgabenstellungen vollständig zu erfüllen
       und einen ordentlichen Praktikumsbericht abzuliefern
    - mit dem Praktikumsbericht in Papierform bitte NICHT die kompletten Quelltexte abliefern
  
    - Bericht im PDF-Format und komplette Quellen in einem Tar- oder Zip-Archiv
       (Dateinamen jeweils: "goya_gruppenname".*) per E-Mail an mich bis zum Abnahmetermin
    - die Dreiergruppen denken daran, zwei Zugriffsverfahren (Token-* und
       CSMA/CD) zu implementieren.

   - falls noch Unklarheiten bestehen, reden Sie mit mir ;-).

   Abgabe des Praktikumsberichts auf Papier: 08.02.2008 in der Vorlesung

------------------------------------------------------------------------------------------------------------------------------

Ab 05.01.20020  können Sie sich bei Frau Henze RUD25,4.211 zur Prüfung
anmelden. Es sind 16 Termine am Anfang und 16 am Ende der
vorlesungsfreien Zeit.

Am 14.01.2010 treffen wir uns bei Interesse um 14.00 Uhr RUD25,4.309 zur

angekündigten Führung (ca. 30 min)



Erste Vorlesung: Mi. 14.10., 13:15, RUD26, Raum 0.313
Einführung in das Praktikum am Do. 15.10. und Do. 22.10., 13:15 - 15:45, 
RUD26, Raum 1.305 
Abschluß der Goya-Gruppenbildung:  28.10.


Wann und Wo

Vorlesung Mo 15-17 wöch. RUD 26, 0.313
Vorlesung Mi 13-15 wöch. RUD 26, 0.313

Praktikum Do 13-15, 15-17 Uhr
   - Einführung, Zwischenabnahme und Endabnahme des Praktikums findet zu diesen Zeiten statt, Termine für jede Gruppe werden bekanntgegeben
   - Ort und Zeit der PraktikumsDURCHFÜHRUNG kann vereinbart werden

Endabnahme des Praktikums und Abgabe des Praktikumsberichts: 08. - 12.02.2010


mündliche Prüfungen Februar und April 2010

Anmeldung erfolgt über
Goya (dort finden Sie das Praktikum als Veranstaltung)

Was

In der Vorlesung werden die Grundlagen von Rechnernetzwerken auf Hard- und Software-Ebene behandelt. Themen sind dabei u.A.: Protokollgrundlagen, OSI-Modell, Protokolle der TCP/IP-Welt, Routing, Hardware-Architekturen, Local Area Networks (LAN), das Internet.

Im Praktikum werden die erworbenen Kenntnisse durch die Programmierung von Netzwerkprotokollen und deren Erprobung in Laborumgebungen, sowie Simulation von Netzwerkhardware vertieft.


Qualifikationsziele:
Vermittlung von Grundkenntnissen über Netzwerktechnologien, erweiterten Kenntnissen über Verfahren und Protokolle von TCP/IP-Netzwerken und Routing.

Voraussetzungen für die Teilnahme am Halbkurs sind Kenntnisse im Umgang mit Betriebssystemen (möglichst auf Kommandozeilenebene), Kenntnisse in einer Programmiersprache wie C, C++, Java, Python, Perl.


Praktikum

Die erfolgreiche Durchführung des Praktikums (Vorführung, Konsultation, Abgabe des Praktikumsberichts) ist Voraussetzung für die Prüfungszulassung.

Im Praktikum wird die Funktionsweise eines Netzwerkes durch Programmierung von Netzwerkprotokollen, sowie Simulation von Netzwerkhardware nachvollzogen.
Als Grundlage stehen dazu vorgefertigte, in der Programmiersprache Python (V.2, www.python.orgdeutsche Foren) programmierte Module
zur Verfügung. Die Module können, müssen jedoch nicht verwendet werden.

Der zeitliche Ablauf des Praktikums wird festgelegt wenn die Anzahl der Praktikumsgruppen feststeht. Pro Gruppe sollten zwei Studenten zusammenarbeiten.
Die Gruppen tragen Sie bitte in Goya ein.

Die Donnerstags-Termine werden auch zur Einführung (15.10., 13.15 Uhr
, RUD26, 0.313) und bei Bedarf zu generellen Besprechungen verwendet. In der Einführung werden auch Themen der Programmiertechnik wie z.B. Multithreading behandelt ;-) .

Quelltexte:

Framework
Multithreading
UDP-Beispiele
Erweiterte Version "protokoll_datentypen.py"


Skripte


Thema geändert am
Informationen 08.09.2009
Literatur 08.09.2009
Praktikum 08.09.2009
Protokolle als Poster 15.10.2009
Protokolle (interaktiv) 15.10.2009
Einführung 08.09.2009
Hardware 15.10.2009
Software 15.10.2009
Beispielnetze 23.10.2009
Physikalische Schicht 26.10.2009
Verbindungsschicht 26.10.2009
MAC 1 02.12.2009
MAC 2 07.12.2009
Vermittlungsschicht 1 16.12.2009
Vermittlungsschicht 2 04.01.2010
Transportschicht 19.01.2010
Anwendungsprtotokolle 25.01.2010




© Siegmar Sommer 2008