2. Motivation
2. Motivation
Les informations sur les procédures d'attribution pour le registre des ports ont existé dans trois emplacements: les formulaires de demande d'attribution de numéros de port sur le site web de l'IANA [SYSFORM] [USRFORM], une section de texte introductif dans le fichier répertoriant les attributions de numéros de port elles-mêmes (connu sous le nom de registre des numéros de port) [PORTREG], et deux brèves sections des directives d'allocation de l'IANA [RFC2780].
De même, les procédures entourant les noms de service ont été historiquement peu claires. Les noms de service ont été créés à l'origine comme identifiants mnémoniques pour les numéros de port sans syntaxe bien définie, en dehors de la limite de 14 caractères mentionnée sur le site web de l'IANA [SYSFORM] [USRFORM]. Même cette limite de longueur n'a pas été appliquée de manière cohérente, et certains noms de service attribués ont 15 caractères de long. Lorsque l'identification de service via les enregistrements de ressources DNS SRV (Resource Records, RR) [RFC2782] a été introduite, il est devenu utile de commencer à attribuer des noms de service seuls, et comme l'IANA n'avait pas de procédure pour attribuer un nom de service sans numéro de port associé, cela a conduit à la création d'un registre temporaire informel de noms de service en dehors du contrôle de l'IANA, qui contient maintenant environ 500 noms de service [SRVREG].
Ce document agrège toutes ces informations dispersées dans une référence unique qui aligne et définit clairement les procédures de gestion pour les noms de service et les numéros de port. Il fournit des conseils plus détaillés aux demandeurs potentiels de noms de service et de ports que la documentation existante, et il rationalise les procédures de l'IANA pour la gestion du registre, afin que les demandes puissent être complétées en temps opportun.
Ce document définit des règles pour l'attribution de noms de service sans numéros de port associés, pour des utilisations telles que les enregistrements DNS SRV [RFC2782], ce qui n'était pas possible sous les procédures IANA précédentes. Le document fusionne également les attributions de noms de service du registre ad hoc non-IANA [SRVREG] et du registre des noms de protocole et de service de l'IANA [PROTSERVREG] dans le registre des noms de service et des numéros de port de protocole de transport de l'IANA [PORTREG], qui à partir de maintenant est le registre unique faisant autorité pour les noms de service et les numéros de port.
Un objectif supplémentaire de ce document est de décrire les principes qui guident l'IETF et l'IANA dans leur rôle de gardiens conjoints à long terme du registre des noms de service et des numéros de port. TCP et UDP ont connu un succès remarquable au cours des dernières décennies. Des milliers d'applications et de protocoles au niveau applicatif ont des noms de service et des numéros de port attribués pour leur utilisation, et il y a toutes les raisons de croire que cette tendance se poursuivra à l'avenir. Il est donc extrêmement important que la gestion du registre suive des principes qui garantissent son utilité à long terme en tant que ressource partagée. La section 7 discute ces principes en détail.