Norme Internet - Internet Standard

En ingénierie des réseaux informatiques , une norme Internet est une spécification normative d'une technologie ou d'une méthodologie applicable à Internet . Les normes Internet sont créées et publiées par l' Internet Engineering Task Force (IETF).

Les contributions d'ingénierie à l'IETF commencent sous la forme d'un projet Internet , peuvent être promues à une demande de commentaires et peuvent éventuellement devenir une norme Internet.

Une norme Internet se caractérise par sa maturité technique et son utilité. L'IETF définit également une norme proposée comme une spécification moins mature mais stable et bien révisée. Un projet de norme est une troisième classification qui a été abandonnée en 2011. Un projet de norme était une étape intermédiaire qui s'est produite après une norme proposée mais avant une norme Internet.

Comme indiqué dans la RFC 2026 :

En général, une norme Internet est une spécification qui est stable et bien comprise, qui est techniquement compétente, qui a des implémentations multiples, indépendantes et interopérables avec une expérience opérationnelle substantielle, qui bénéficie d'un soutien public important et qui est manifestement utile dans certaines ou toutes les parties du L'Internet.

Aperçu

Une norme Internet est documentée par une demande de commentaires (RFC) ou un ensemble de RFC. Une spécification qui doit devenir une norme ou une partie d'une norme commence sous la forme d'un projet Internet , et est plus tard, généralement après plusieurs révisions, acceptée et publiée par l' éditeur RFC en tant que RFC et étiquetée comme norme proposée . Plus tard, une RFC est élevée au rang de norme Internet , avec un numéro de séquence supplémentaire, lorsque la maturité a atteint un niveau acceptable. Collectivement, ces étapes sont connues sous le nom de Standards Track , et sont définies dans les RFC 2026 et RFC 6410. L'étiquette Historique est appliquée aux documents obsolètes de Standards Track ou aux RFC obsolètes qui ont été publiés avant l'établissement de Standards Track.

Seul l' IETF , représenté par l' Internet Engineering Steering Group (IESG), peut approuver les RFC Standards Track. La liste définitive des normes Internet est conservée dans les normes officielles de protocole Internet . Auparavant, STD 1 servait à conserver un instantané de la liste.

Processus de normalisation

Devenir une norme est un processus en deux étapes dans le cadre du processus de normes Internet : norme proposée et norme Internet . Ceux-ci sont appelés niveaux de maturité et le processus est appelé Standards Track .

Si un RFC fait partie d'une proposition qui est sur la voie des normes, alors à la première étape, la norme est proposée et par la suite les organisations décident de mettre en œuvre cette norme proposée. Une fois que les critères de la RFC 6410 sont remplis (deux implémentations distinctes, utilisation généralisée, pas d'errata, etc.), la RFC peut passer à la norme Internet.

L'Internet Standards Process est défini dans plusieurs documents "Best Current Practice", notamment BCP 9 (actuellement RFC 2026 et RFC 6410). Auparavant, il existait trois niveaux de maturité standard : la norme proposée , la norme provisoire et la norme Internet . La RFC 6410 a réduit cela à deux niveaux de maturité.

Norme proposée

La RFC 2026 caractérisait à l'origine les normes proposées comme des spécifications immatures, mais cette position a été annulée par la RFC 7127.

Une spécification de norme proposée est stable, a résolu des choix de conception connus, a fait l'objet d'un examen important de la part de la communauté et semble susciter suffisamment d'intérêt dans la communauté pour être considérée comme valable. Habituellement, ni la mise en œuvre ni l'expérience opérationnelle ne sont requises pour la désignation d'une spécification en tant que norme proposée.

Les normes proposées sont d'une telle qualité que les implémentations peuvent être déployées sur Internet. Cependant, comme pour toutes les spécifications techniques, les normes proposées peuvent être révisées si des problèmes sont trouvés ou de meilleures solutions sont identifiées, lorsque des expériences de déploiement de mises en œuvre de telles technologies à grande échelle sont recueillies.

De nombreuses normes proposées sont en fait déployées sur Internet et largement utilisées, en tant que protocoles stables. La pratique actuelle a été que la progression complète à travers la séquence des niveaux de normes est généralement assez rare, et les protocoles IETF les plus populaires restent à la norme proposée.

Projet de norme

En octobre 2011, la RFC 6410 a fusionné les deuxième et troisième niveaux de maturité en un seul projet de norme. Les anciens projets de normes existants conservent cette classification. L' IESG peut reclasser un ancien projet de norme en tant que norme proposée après deux ans (octobre 2013).

Norme Internet

Une norme Internet se caractérise par un degré élevé de maturité technique et par la croyance généralement répandue que le protocole ou le service spécifié offre des avantages significatifs à la communauté Internet. En général, les normes Internet couvrent l'interopérabilité des systèmes sur Internet en définissant des protocoles, des formats de message, des schémas et des langages. Les normes Internet les plus fondamentales sont celles qui définissent le protocole Internet .

Une norme Internet garantit que le matériel et les logiciels produits par différents fournisseurs peuvent fonctionner ensemble. Avoir une norme facilite beaucoup le développement de logiciels et de matériel qui relient différents réseaux, car les logiciels et le matériel peuvent être développés une couche à la fois. Normalement, les normes utilisées dans la communication de données sont appelées protocoles.

Toutes les normes Internet reçoivent un numéro dans la série STD. La série a été résumée dans son premier document, STD 1 (RFC 5000), jusqu'en 2013, mais cette pratique a été retirée dans la RFC 7100. La liste définitive des normes Internet est maintenant maintenue par l'éditeur RFC.

Les documents soumis à l'éditeur de l'IETF et acceptés en tant que RFC ne sont pas révisés ; si le document doit être modifié, il est soumis à nouveau et un nouveau numéro RFC lui est attribué. Lorsqu'un RFC devient une norme Internet (STD), un numéro STD lui est attribué mais conserve son numéro RFC. Lorsqu'une norme Internet est mise à jour, son numéro est inchangé mais fait référence à une RFC ou à un ensemble de RFC différent. Par exemple, en 2007, la RFC 3700 était une norme Internet (STD 1) et en mai 2008, elle a été remplacée par la RFC 5000. La RFC 3700 a reçu le statut historique et la RFC 5000 est devenue STD 1.

La liste des normes Internet a été initialement publiée en tant que STD 1, mais cette pratique a été abandonnée au profit d'une liste en ligne maintenue par l'éditeur RFC.

Voir également

Les références

Liens externes