Protokolle

Was ist ein Protokoll ?

Ein Protokoll ist eine Standardmethode der Kommunikation zwischen zwei Prozesse (sie können zwischen zwei Maschinen stattfinden), d.h. eine Ansammlung von zu beachtenden Regeln und Prozeduren zum Senden und Empfangen von Daten im Netz. Je nach Kommunikationsforderungen, existieren zahlreiche davon. Gewisse Protokolle sind beispielsweise besonders auf Dateienaustausch zugeschnitten (das FTP), andere werden einfach nur den übertragungsstatus und die Fehler verwalten (im Falle von ICMP), ...

Im Internet, sind Protokolle Teil eine Folge von Protokolle, d.h. eine Menge von zusammengeschlossene Protokolle. Diese Protokollfolge heisst TCP/IP.
Sie beinhaltet, unter anderem, die nachfolgenden Protokolle :

Protokoll-orientierte und -nicht orientierte Vervindungen

Je nach gewünschtem Datenkontrollaufwand, werden Protokolle gewöhnlich in zwei Klassen unterteilt :

  • Die Verbindungsorienten Protokolle : Diese Protokolle führen eine der Datenübertragungskontrolle während der angelegten Kommnikation zwischen zwei Rechner. In diesem Zusammenhang, führt die Empfangsmaschine Empfangsbestätigungen solange die Verbindug steht, sodass die Datengültigkeit ausschliesslich der Sendemaschine unterliegen. So werden die Daten fliessend übertragen.TCP ist ein Verbindungsorientiertes Protokoll
  • Die nicht Verbindungsorienten Protokolle : Es ist ein Kommunikationsmodus bei dem Sendemaschine sowie Empfangsmaschine die Daten respektiv senden und empfangen ohne Rücksicht aufeinander. Die Daten werden so in Blockform übertragen (Datagramme).UDP ist ein nicht Verbindungsorientiertes Protokoll

Protokoll und Implementierung

Ein Protokoll definiert lediglich die Art und Weise der Kommunikation zwischen zwei Maschinen, d.h. die Form und die Sequenz der auszutauschenden Daten. Ein Protokoll definiert dagegen nicht die bestimmende Art der Programmierung der Protokoll kompatiblen Software. Man nennt dies Implementierung m.a.W. dir Übersetzung eines Protokoll in eine Informatik Sprache.

Die Spezifizierungen der Protokolle sind nie erschöpfend; daher ist es selten dass die Implementierungen einem gewissen Grad an Spezifizierungsinterpretation unterliegen. Dies führt manchmal zu ausgefallenen Implementierungen oder zu Inkompatibilität, schlechthin zu Sicherheit Lücken!



Letzte Änderung am Mittwoch 1 April 2009 à 14:16:16


Das Dokument mit dem titel « Protokolle » aus Kioskea (de.kioskea.net) zur verfügung gestellt wird unter den bedingungen der Creative Commons lizenz. Können Sie ändern, Kopien dieser Seite, unter den Bedingungen der Lizenz, als diese Bewertung deutlich.