Protokolle

November 2016

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!


Lesen Sie auch :


Protocols
Protocols
Protocolos
Protocolos
Protocoles
Protocoles
Protocolli
Protocolli
Protocolos
Protocolos
Das Dokument mit dem Titel « Protokolle » aus CCM (de.ccm.net) wird zur Verfügung gestellt unter den Bedingungen der Creative Commons Lizenz. Sie dürfen das Dokument verwenden, verändern sowie Vervielfältigungen dieser Seite erstellen, unter den Bedingungen, die in der vorgenannten Lizenz erwähnt sind und unter der gleichzeitigen Bedingung, dass Sie im Rahmen Ihrer Verwendung, Veränderung oder Vervielfältigung nach außen hin klar und deutlich auf den Urheber (= de.ccm.net) des Dokuments hinweisen.