Zum Hauptinhalt springen

2. Motivation

2. Motivation

Informationen über die Zuweisungsverfahren für das Portregister existierten an drei Stellen: die Formulare zur Anforderung von Portnummernzuweisungen auf der IANA-Website [SYSFORM] [USRFORM], ein einführender Textabschnitt in der Datei, die die Portnummernzuweisungen selbst auflistet (bekannt als Portnummernregister) [PORTREG], und zwei kurze Abschnitte der IANA-Zuweisungsrichtlinien [RFC2780].

Ebenso waren die Verfahren rund um Dienstnamen historisch unklar. Dienstnamen wurden ursprünglich als mnemonische Identifikatoren für Portnummern ohne eine gut definierte Syntax erstellt, abgesehen von der 14-Zeichen-Begrenzung, die auf der IANA-Website [SYSFORM] [USRFORM] erwähnt wird. Selbst diese Längenbegrenzung wurde nicht konsequent angewendet, und einige zugewiesene Dienstnamen sind 15 Zeichen lang. Als die Dienstidentifikation über DNS-SRV-Ressourceneinträge (Resource Records, RR) [RFC2782] eingeführt wurde, wurde es nützlich, mit der Zuweisung von Dienstnamen allein zu beginnen, und da IANA kein Verfahren zur Zuweisung eines Dienstnamens ohne zugehörige Portnummer hatte, führte dies zur Erstellung eines informellen temporären Dienstnamenregisters außerhalb der Kontrolle der IANA, das jetzt etwa 500 Dienstnamen [SRVREG] enthält.

Dieses Dokument aggregiert all diese verstreuten Informationen in eine einzige Referenz, die die Verwaltungsverfahren für sowohl Dienstnamen als auch Portnummern abstimmt und klar definiert. Es gibt potenziellen Anfragenden von Dienstnamen und Ports detailliertere Anleitungen als die bestehende Dokumentation und rationalisiert die IANA-Verfahren für die Verwaltung des Registers, damit Anfragen zeitnah abgeschlossen werden können.

Dieses Dokument definiert Regeln für die Zuweisung von Dienstnamen ohne zugehörige Portnummern für Verwendungen wie DNS-SRV-Einträge [RFC2782], was unter den vorherigen IANA-Verfahren nicht möglich war. Das Dokument führt auch Dienstnamenzuweisungen aus dem Nicht-IANA-Ad-hoc-Register [SRVREG] und aus dem IANA-Protokoll- und Dienstnamenregister [PROTSERVREG] im IANA-Dienstnamen- und Transportprotokoll-Portnummernregister [PORTREG] zusammen, das von nun an das einzige autoritative Register für Dienstnamen und Portnummern ist.

Ein zusätzlicher Zweck dieses Dokuments ist es, die Prinzipien zu beschreiben, die die IETF und IANA in ihrer Rolle als langfristige gemeinsame Verwalter des Dienstnamen- und Portnummernregisters leiten. TCP und UDP hatten in den letzten Jahrzehnten einen bemerkenswerten Erfolg. Tausende von Anwendungen und Anwendungsebenenprotokollen haben Dienstnamen und Portnummern für ihre Verwendung zugewiesen bekommen, und es gibt allen Grund zu glauben, dass sich dieser Trend in Zukunft fortsetzen wird. Es ist daher äußerst wichtig, dass die Verwaltung des Registers Prinzipien folgt, die seine langfristige Nützlichkeit als gemeinsame Ressource sicherstellen. Abschnitt 7 diskutiert diese Prinzipien im Detail.