Zum Hauptinhalt springen

5. RFCs für Beste aktuelle Praxis (BCP)

Die BCP-Unterserie der RFC-Serie ist darauf ausgelegt, eine Möglichkeit zu bieten, Praktiken und die Ergebnisse gemeinschaftlicher Beratungen zu standardisieren. Ein BCP-Dokument unterliegt demselben grundlegenden Satz von Verfahren wie Standards Track-Dokumente und ist somit ein Mittel, durch das die IETF-Gemeinschaft das beste aktuelle Denken der Gemeinschaft zu einer Grundsatzerklärung oder dazu, was als beste Art und Weise angesehen wird, einige Operationen oder IETF-Prozessfunktionen durchzuführen, definieren und ratifizieren kann.

Historisch gesehen haben sich Internetstandards im Allgemeinen mit den technischen Spezifikationen für Hardware und Software befasst, die für die Computerkommunikation über verbundene Netzwerke erforderlich sind. Da das Internet jedoch selbst aus Netzwerken besteht, die von einer großen Vielfalt von Organisationen mit unterschiedlichen Zielen und Regeln betrieben werden, erfordert ein guter Benutzerdienst, dass die Betreiber und Administratoren des Internets einige gemeinsame Richtlinien für Richtlinien und Operationen befolgen. Während sich diese Richtlinien im Allgemeinen in Umfang und Stil von Protokollstandards unterscheiden, benötigt ihre Etablierung einen ähnlichen Prozess für die Konsensbildung.

Während anerkannt wird, dass Entitäten wie die IAB und IESG aus Einzelpersonen bestehen, die als Einzelpersonen an der technischen Arbeit der IETF teilnehmen können, wird auch anerkannt, dass die Entitäten selbst eine Existenz als Führer in der Gemeinschaft haben. Als Führer in der Internet-Technik-Gemeinschaft sollten diese Entitäten eine Möglichkeit haben, Ideen vorzuschlagen, um die Arbeit in einem bestimmten Bereich zu stimulieren, die Sensibilität der Gemeinschaft für ein bestimmtes Thema zu erhöhen, eine architektonische Grundsatzerklärung abzugeben oder ihre Gedanken zu anderen Angelegenheiten zu kommunizieren. Die BCP-Unterserie schafft eine reibungslos strukturierte Möglichkeit für diese Führungsentitäten, Vorschläge in die Konsensbildungsmaschinerie der IETF einzufügen und gleichzeitig die Ansicht der Gemeinschaft zu diesem Thema zu ermitteln.

Schließlich kann die BCP-Serie verwendet werden, um den Betrieb der IETF selbst zu dokumentieren. Beispielsweise definiert dieses Dokument den IETF-Standardisierungsprozess und wird als BCP veröffentlicht.

5.1. BCP-Überprüfungsprozess​

Anders als Dokumente des Standards Track eignen sich die in BCPs beschriebenen Mechanismen nicht für die schrittweise Einführung des dreistufigen Standards Track; sie sind im Allgemeinen nur für eine vollständige und sofortige Inkraftsetzung sinnvoll.

Der BCP-Prozess ist dem für vorgeschlagene Standards ähnlich. Der BCP wird der IESG zur Prüfung vorgelegt (siehe Abschnitt 6.1.1), und der bestehende Prüfprozess einschließlich eines Last-Call auf der IETF-Announce-Mailingliste findet Anwendung. Sobald die IESG das Dokument jedoch genehmigt hat, endet der Prozess und das Dokument wird veröffentlicht. Das resultierende Dokument gilt als mit der technischen Zustimmung der IETF versehen.

Insbesondere muss ein Dokument, das für den Status eines BCP in Betracht gezogen wird, die in den Abschnitten 6.1 und 6.4 dieses Dokuments beschriebenen Verfahren durchlaufen. Gegen den BCP-Prozess kann gemäß den Verfahren in Abschnitt 6.5 Einspruch eingelegt werden.

Da BCPs den Konsens der Gemeinschaft ausdrücken sollen, aber schneller zustande kommen als Standards, erfordern sie besondere Sorgfalt. Insbesondere sollten BCPs nicht einfach als stärkere Informational RFCs betrachtet werden, sondern als Dokumente, die sich für einen anderen Inhalt eignen als Informational RFCs.

Einer Spezifikation oder einer Gruppe von Spezifikationen, die als BCP genehmigt wurde, wird eine Nummer in der BCP-Reihe zugewiesen, während sie ihre RFC-Nummer(n) behält.