Zum Hauptinhalt springen

7. IANA-Überlegungen (IANA Considerations)

Dieser Abschnitt beschreibt IANA (Internet Assigned Numbers Authority) Register und Verwaltung im Zusammenhang mit TCP.

7.1. TCP-Header-Flags-Register

Die IANA führt das "TCP-Header-Flags"-Register zur Verwaltung von Steuerbitzuweisungen im TCP-Header.

Aktuell Zugewiesene Flags:

BitNameReferenzBeschreibung
0FINRFC 9293Finish - Keine weiteren Daten vom Absender
1SYNRFC 9293Sequenznummern synchronisieren
2RSTRFC 9293Verbindung zurücksetzen
3PSHRFC 9293Push-Funktion
4ACKRFC 9293Bestätigungsfeld signifikant
5URGRFC 9293Dringender Zeiger signifikant
6ECERFC 3168ECN-Echo
7CWRRFC 3168Congestion Window Reduced (Staufenster reduziert)

Reservierte Bits:

  • Bits 8-11: Für zukünftige Verwendung reserviert, müssen derzeit auf Null gesetzt werden

Registrierungsverfahren:

  • Die Zuweisung neuer TCP-Header-Flags erfordert Standards Action
  • Zuweisungen werden von der IESG genehmigt

7.2. TCP-Option-Kind-Nummern-Register

Die IANA führt das "TCP-Option-Kind-Nummern"-Register.

Wichtige Zugewiesene Optionen:

KindLängeNameReferenz
0-Ende der OptionslisteRFC 9293
1-No-OperationRFC 9293
24Maximale SegmentgrößeRFC 9293
33FensterskalierungRFC 7323
42SACK ErlaubtRFC 2018
5NSACKRFC 2018
810ZeitstempelRFC 7323
1918TCP-MD5-SignaturRFC 2385
284Benutzer-Timeout-OptionRFC 5482
29NTCP-AORFC 5925
34NTCP Fast OpenRFC 7413
253NRFC3692-Stil Experiment 1RFC 4727
254NRFC3692-Stil Experiment 2RFC 4727

Registrierungsverfahren:

  • TCP-Optionsnummern 0-255 werden von der IANA verwaltet
  • Die Zuweisung neuer Optionen erfordert typischerweise IETF Review oder RFC-Veröffentlichung

7.3. TCP-Portnummern-Register

Die IANA führt das "Service Name and Transport Protocol Port Number Registry".

Portbereiche:

  • 0-1023: Systemports / Well-Known Ports
    • Erfordert IETF Review oder IESG-Genehmigung
    • Verwendet für Standarddienste (z.B. HTTP:80, HTTPS:443, SSH:22)
  • 1024-49151: Benutzerports / Registrierte Ports
    • Zugewiesen durch Expert Review
    • Verwendet für spezifische Anwendungen und Dienste
  • 49152-65535: Dynamische Ports / Private Ports
    • Nicht zugewiesen, verwendet für ephemere Ports
    • Auch Ephemere Ports genannt

7.4. Aktualisierungen und Änderungen

RFC 9293-Aktualisierungen der IANA-Register:

  1. Aktualisierungen des TCP-Header-Flags-Registers:

    • Klarstellung des Status reservierter Bits
    • Bestätigung der CWR- und ECE-Flags (aus RFC 3168)
    • Aktualisierte Beschreibungen der Registrierungsverfahren
  2. TCP-Options-Register-Wartung:

    • Bestätigung obligatorischer Optionen (0, 1, 2)
    • Verweis auf experimentelle Optionsnutzung (253, 254)
  3. Dokumentenreferenz-Aktualisierungen:

    • Aktualisierte Referenzen von RFC 793 auf RFC 9293

7.5. Experimentelle Werte

RFC 4727 Experimentelle Optionen:

  • Optionstypen 253 und 254 sind für experimentelle Verwendung reserviert
  • RFC 6994 beschreibt Mechanismen für gemeinsame Nutzung experimenteller Optionen
  • Experimentelle Optionen sollten nicht in Produktionsumgebungen verwendet werden

7.6. Verwandte Register

Andere Verwandte IANA-Register:

  • TCP-Parameter - Register der obersten Ebene
  • TCP-Alternative Prüfsummennummern - Alternative Prüfsummenalgorithmen
  • TCP Urgent Pointer - Urgent-Pointer-Semantik
  • TCP-Zeitstempel-Option - Zeitstempel-Optionsparameter

7.7. Registrierungsanfragen

So Beantragen Sie Neue TCP-Parameter:

  1. Portnummern-Anfragen:

    • Besuchen Sie die IANA-Portnummernzuweisungsseite
    • Füllen Sie Dienstname, Portnummer, Transportprotokoll, Beschreibung aus
    • Geben Sie Kontaktinformationen und Referenzdokumentation an
  2. Option-Kind-Anfragen:

    • Typischerweise durch RFC-Veröffentlichungsprozess
    • Erfordert IETF-Arbeitsgruppendiskussion und Konsens
    • IANA Considerations-Abschnitt muss in RFC-Entwurf enthalten sein
  3. Header-Flag-Anfragen:

    • Erfordert Standards Track RFC
    • Von der IESG genehmigt
    • Erfordert ausreichende technische Rechtfertigung und Community-Unterstützung

7.8. Registerzugang

IANA-Register-Standorte:

Homepage: https://www.iana.org/
TCP-Parameter: https://www.iana.org/assignments/tcp-parameters/
Portnummern: https://www.iana.org/assignments/service-names-port-numbers/

Hinweis: Dieser Abschnitt basiert auf Inhalten aus Abschnitt 7 von RFC 9293. Für die neuesten Registerinformationen besuchen Sie die offizielle IANA-Website.