Internetstandard

Internetstandards sind von der "Internetgemeinde" entwickelte Regeln, die die Kommunikation im Internet regeln. Diese sind für alle Teilnehmer verbindlich.

Inhaltsverzeichnis

Entwicklung der Standards

Für die Entwicklung eines Internetstandards kann jeder Teilnehmer einen Vorschlag beim Internet Architecture Board (IAB) einreichen. Danach durchläuft dieser Vorschlag unter der Aufsicht der Internet Engineering Steering Group (IESG) einen vierstufigen Standardisierungsprozess:

  1. Eingereichte Dokumente beginnen als Internet Drafts.
  2. Der Entwurf wird von IAB und Internet Engineering Task Force (IETF) als neuer Requests for Comments (RFC) veröffentlicht und steht jetzt zur öffentlichen Diskussion.
  3. Der Inhalt des RFCs wird vom IAB geprüft. Falls dieser eine Spezifikation enthält, die zu einem Internetstandard werden soll, so kann dieser RFC zum Proposed Standard erklärt werden.
  4. Werden jetzt mit diesem Vorschlag im praktischen Einsatz gute Erfahrungen gesammelt und existieren für den Vorschlag mindestens zwei unabhängige Implementierungen, so kann der Proposed Standard nach frühestens sechs Monaten zum Draft Standard erklärt werden.
  5. Nachdem ausreichend Erfahrung in großmaßstäblicher Einsatzumgebung gewonnen wurde, kann der Draft Standard zum offiziellen Internetstandard erklärt werden.

Dokumentstatus

Nachdem ein RFC den Standardisierungsprozess durchlaufen hat, erhält dieser einen Protokollstatus, welcher dem RFCs einen Status zuordnet. Mögliche Ausprägungen sind:

Limited Use
Nicht für den allgemeinen Gebrauch bestimmt, eher experimentell.
Not recommended 
Es wird davon abgeraten, das Protokoll einzusetzen, da es beispielsweise noch in der Entwicklung oder veraltet ist.
Recommended/Suggested 
Der Einsatz des Protokolls wird allgemein empfohlen.
Required 
Das Protokoll ist zwingend zu verwenden, sonst kann keine Kommunikation mit dem Internet erfolgen.
Elective 
Das Protokoll wird weder empfohlen noch wird davon abgeraten, es zu benutzen. Es steht jedem frei, über den Einsatz zu entscheiden.

Protokollzustand

Bevor ein RFC Protokollstatus (protocol status) hat, hat er einen Protokollzustand (protocol state) mit folgenden Abstufungen:

experimental 
Das Protokoll ist noch nicht für Standardisierungszwecke überprüft, befindet sich aber in Tests. Er sollte nicht für Produktivsysteme eingesetzt werden.
Proposed Standard 
Die IAB hat das Protokoll bereits begutachtet. In Kürze werden Implementierungs-, Test- und Analysephase beginnen.
Draft Standard 
Vorstufe zum Standard. Das Protokoll hat die Analyse- und Testphase bestanden, kann jedoch noch modifiziert werden. Voraussetzung für den Standard sind mindestens zwei existierende Implementierungen sowie die Gewißheit, daß das Protokoll vollständig überprüft wurde und damit als offizieller Standard der IP-Protokollfamilie gilt.
informational 
Meistens keine angehenden Standards, beinhalten aber interessante Informationen und werden daher als lesenswert gekennzeichnet, da sich möglicherweise Anwendungsvorteile ergeben.
historic 
veraltet, nicht mehr angewendetes Protokoll


Die Arbeitsweise und Strukturen der Organisationen IAB, IETF, IESG als Unterorganisationen der ISOC sind wiederum in RFCs definiert.

Eine wichtige Eigenschaft der Internetstandards ist, dass diese öffentliches Eigentum und damit herstellerunabhängig sind, um hier keinem Hersteller Vorteile zu verschaffen und dem Gemeinwohl zu dienen.

Beispiele

Beispiele für so entstandene Internetstandards sind RFC 791 (Internet Protokoll – IP) oder RFC 793 TCP Protokoll).

Weblinks

See also: Internetstandard, IP, Internet, Internet Architecture Board, Internet Draft, Internet Engineering Steering Group, Internet Engineering Task Force, Internet Protokoll, Internet Society, RFC