Das Buch vermittelt praxisbezogen und in kompakter Form wichtige Grundkonzepte und Standards der Datenkommunikation in heutigen Rechnernetzen. Nach einer Einführung in
Referenzmodelle und Protokollmechanismen werden zunächst die technischen Grundlagen von Netzwerken sowie ausgewählte Technologien und Kommunikationsprotokolle unterer Schichten vorgestellt. Im Hauptteil des Buches werden die Konzepte und Protokolle der Vermittlungs- und der Transportschicht insbesondere am Beispiel der TCP/IP-Protokollfamilie vertieft betrachtet. Wichtige Protokolle bzw. Systeme der Anwendungsschicht wie DNS und HTTP werden ebenfalls erläutert. Schließlich werden die Grundkonzepte mobiler Kommunikation vorgestellt und es wird auf die Programmierung von Kommunikationsanwendungen auf Basis von TCP- und Datagramm-Sockets eingegangen. Die zum Teil komplexen Protokollmechanismen werden anschaulich mit vielen Bildern dargestellt. Zu jedem Kapitel ist eine Sammlung von Kontrollfragen inklusive Musterlösungen zur Nachbearbeitung des Stoffes beigefügt. Auf der zugehörigen Webseite wird Zusatzmaterial zur Verfügung gestellt.
Obwohl es Netzwerke zur Datenkommunikation noch gar noch nicht so lange gibt, sind sie heute die Basis für viele Anwendungssysteme. Im Zuge der ISO/OSI- Bemühungen in den 80er Jahren wurden einige grundlegende Konzepte für die Datenkommunikation erarbeitet. Jedoch waren die zum Teil sehr guten Ansätze in mancher Hinsicht zu komplex für eine Implementierung. So ganz nebenbei v- breitete sich seit dieser Pionierzeit die TCP/IP-Protokollfamilie immer mehr. I- lementierungen waren schon bald auf Unix-Systemen verfügbar und die Netze wurden immer größer. TCP/IP und die darüberliegenden Protokolle stellen heute einen Standard dar, ohne den viele Netzwerke nicht funktionieren könnten. B- spielsweise ist das globale Internet mit seinen Anwendungen ohne TCP/IP heute nicht mehr vorstellbar. In diesem Buch werden die Grundlagen, wichtige Konzepte und Standards TCP/IP-basierter Kommunikation anhand konkreter Protokolle vermittelt. Es soll dazu beitragen, den komplexen Sachverhalt zu strukturieren und verständlich zu machen. Dabei liegt der Schwerpunkt vor allem bei praktisch relevanten Themen, aber auch die grundlegenden Aspekte sollen erläutert werden. Das Buch behandelt insgesamt die folgenden acht Themenkomplexe: 1. Einführung in Referenzmodelle und Protokolle 2. Technische Grundlagen von Rechnernetzen 3. Ausgewählte Technologien und Protokolle unterer Schichten 4. Konzepte und Protokolle der Vermittlungsschicht 5. Konzepte und Protokolle der Transportschicht 6. Ausgewählte Anwendungsprotokolle 7. Grundlagen der mobilen Kommunikation 8. Entwicklung von Kommunikationsanwendungen Kapitel 1 gibt eine grundlegende Einführung in Referenzmodelle und Protokolle, wobei auf das ISO/OSI-Referenzmodell und das TCP/IP-Referenzmodell eingeg- gen wird. Kapitel 2 fasst wichtige technische Grundlagen für das Verständnis der unteren beiden Schichten zusammen.
Systematisch und praxisnah
Vor allem für das Grundstudium geeignet, vermittelt dieses Buch die Grundlagen der Datenkommunikation mit einem Schwerpunkt in den höheren Kommunikationsschichten. Es kann sowohl zum Selbststudium als auch vorlesungsbegleitend eingesetzt werden. Praxisorientiert führt das Buch in heute in der Praxis verwendete Kommunikationssysteme und -Protokolle (TCP, UDP, IP, IPv6, DHCP, ARP, DNS, HTTP, u.a.) ein.
Zu jedem Kapitel wird auf der begleitenden Webseite ein didaktisch aufbereiteter Foliensatz mit vielen Bildern zur Verfügung gestellt.
Peter Mandl
Anwendungsprotokoll Anwendungsprotokolle DNS Datagramm Datagramm-Socket Datagramm-Sockets Daten Datenkommunikation HTTP IP IPv6 Internet Kommunikation Kommunikationsanwendung Kommunikationsanwendungen