7. Considérations IANA (IANA Considerations)
Cette section décrit les registres et la gestion IANA (Internet Assigned Numbers Authority) liés à TCP.
7.1. Registre des Drapeaux d'En-tête TCP
L'IANA maintient le registre "Drapeaux d'En-tête TCP" pour gérer les affectations de bits de contrôle dans l'en-tête TCP.
Drapeaux Actuellement Affectés:
| Bit | Nom | Référence | Description |
|---|---|---|---|
| 0 | FIN | RFC 9293 | Finish - Plus de données de l'expéditeur |
| 1 | SYN | RFC 9293 | Synchroniser les numéros de séquence |
| 2 | RST | RFC 9293 | Réinitialiser la connexion |
| 3 | PSH | RFC 9293 | Fonction Push |
| 4 | ACK | RFC 9293 | Champ d'accusé de réception significatif |
| 5 | URG | RFC 9293 | Champ de pointeur urgent significatif |
| 6 | ECE | RFC 3168 | ECN-Echo |
| 7 | CWR | RFC 3168 | Congestion Window Reduced |
Bits Réservés:
- Bits 8-11: Réservés pour usage futur, doivent actuellement être mis à zéro
Procédure d'Enregistrement:
- L'affectation de nouveaux drapeaux d'en-tête TCP nécessite une Action de Normalisation
- Les affectations sont approuvées par l'IESG
7.2. Registre des Numéros de Type d'Option TCP
L'IANA maintient le registre "Numéros de Type d'Option TCP".
Options Importantes Affectées:
| Kind | Longueur | Nom | Référence |
|---|---|---|---|
| 0 | - | Fin de Liste d'Options | RFC 9293 |
| 1 | - | No-Operation | RFC 9293 |
| 2 | 4 | Taille Maximale de Segment | RFC 9293 |
| 3 | 3 | Mise à l'échelle de Fenêtre | RFC 7323 |
| 4 | 2 | SACK Autorisé | RFC 2018 |
| 5 | N | SACK | RFC 2018 |
| 8 | 10 | Horodatages | RFC 7323 |
| 19 | 18 | Signature TCP-MD5 | RFC 2385 |
| 28 | 4 | Option de Délai d'Attente Utilisateur | RFC 5482 |
| 29 | N | TCP-AO | RFC 5925 |
| 34 | N | TCP Fast Open | RFC 7413 |
| 253 | N | Expérience style RFC3692 1 | RFC 4727 |
| 254 | N | Expérience style RFC3692 2 | RFC 4727 |
Procédure d'Enregistrement:
- Les numéros d'option TCP 0-255 sont gérés par l'IANA
- L'affectation de nouvelles options nécessite généralement une Revue IETF ou une publication RFC
7.3. Registre des Numéros de Port TCP
L'IANA maintient le "Registre des Noms de Service et des Numéros de Port de Protocole de Transport".
Plages de Ports:
- 0-1023: Ports Système / Ports Bien Connus
- Nécessite une Revue IETF ou une approbation IESG
- Utilisé pour les services standard (par ex., HTTP:80, HTTPS:443, SSH:22)
- 1024-49151: Ports Utilisateur / Ports Enregistrés
- Affectés par Revue d'Expert
- Utilisés pour des applications et services spécifiques
- 49152-65535: Ports Dynamiques / Ports Privés
- Non affectés, utilisés pour les ports éphémères
- Également appelés Ports Éphémères
7.4. Mises à Jour et Modifications
Mises à Jour des Registres IANA par RFC 9293:
-
Mises à Jour du Registre des Drapeaux d'En-tête TCP:
- Clarification du statut des bits réservés
- Confirmation des drapeaux CWR et ECE (de RFC 3168)
- Mise à jour des descriptions de procédure d'enregistrement
-
Maintenance du Registre d'Options TCP:
- Confirmation des options obligatoires (0, 1, 2)
- Référence de l'utilisation d'options expérimentales (253, 254)
-
Mises à Jour de Référence de Document:
- Mise à jour des références de RFC 793 à RFC 9293
7.5. Valeurs Expérimentales
Options Expérimentales RFC 4727:
- Les types d'options 253 et 254 sont réservés pour usage expérimental
- RFC 6994 décrit les mécanismes pour l'utilisation partagée d'options expérimentales
- Les options expérimentales ne devraient pas être utilisées en environnement de production
7.6. Registres Connexes
Autres Registres IANA Connexes:
- Paramètres TCP - Registre de niveau supérieur
- Numéros de Somme de Contrôle Alternative TCP - Algorithmes de somme de contrôle alternatifs
- Pointeur Urgent TCP - Sémantique du pointeur urgent
- Option d'Horodatage TCP - Paramètres d'option d'horodatage
7.7. Demandes d'Enregistrement
Comment Demander de Nouveaux Paramètres TCP:
-
Demandes de Numéro de Port:
- Visitez la page d'affectation de numéro de port IANA
- Remplissez le nom du service, le numéro de port, le protocole de transport, la description
- Fournissez les informations de contact et la documentation de référence
-
Demandes de Type d'Option:
- Généralement via le processus de publication RFC
- Nécessite une discussion et un consensus au sein du groupe de travail IETF
- La section Considérations IANA doit être incluse dans le brouillon RFC
-
Demandes de Drapeau d'En-tête:
- Nécessite un RFC de Piste de Normalisation
- Approuvé par l'IESG
- Nécessite une justification technique suffisante et un soutien communautaire
7.8. Accès au Registre
Emplacements des Registres IANA:
Page d'accueil: https://www.iana.org/
Paramètres TCP: https://www.iana.org/assignments/tcp-parameters/
Numéros de Port: https://www.iana.org/assignments/service-names-port-numbers/
Note: Cette section est basée sur le contenu de la Section 7 de RFC 9293. Pour les dernières informations de registre, visitez le site officiel IANA.