UNIX - Netzwerke
Voraussetzung: |
UNIX/Linux-Grundlagen (Seminar UX) Programmiersprache C |
Zielgruppe: |
Softwareentwickler, Programmierer, Systemverwalter, Anwender |
Klassifizierung: |
Seminar mit praktischen Übungen |
Dauer: |
4 Tage |
Motivation / Zielsetzung:
Der Einsatz von Netzwerken setzt sich immer mehr durch. Erst die Vernetzung von Rechnersystemen ermöglicht mit Hilfe von Client-Server Mechanismen einen flexiblen und effizienten Einsatz vorhandener Ressourcen.
Unter UNIX oder dem UNIX-artigen Betriebsystem Linux werden Netzwerkdienste traditionell auf Grundlage von Internet-Protokollen realisiert. Aufgrund dessen bilden andersherum UNIX-Systeme die natürliche Basis des Internets, das seit einigen Jahren in aller Munde ist.
Dieses Seminar führt den Teilnehmer in den Umgang mit Internet-Netzwerken auf UNIX-Systemen ein. Neben den Grundlagen der Netzwerk-Technologie wird sowohl die Bedienung von Netzwerk-Tools als auch die Konfiguration in einer Netzwerk-Umgebung vermittelt.
Besonderer Schwerpunkt wird auf die Programmierung gelegt, so dass der Teilnehmer in der Lage ist, mit eigenen Programmen über das Netzwerk zu kommunizieren. Hierbei werden auch moderne Methoden wie z.B. Client-Server Architekturen erläutert.
Aus dem Inhalt:
- Grundlagen von UNIX-Netzwerken
- TCP/IP, UDP - Protokolle und Dienste
- NFS - Verteilte Datenhaltung
- NIS (früher bekannt als Yellow Pages) - Anwendung und Programmierung
- Socket-Programmierung
- Client-Server-Architekturen
- ssh
- Grundlagen des World Wide Web
