Aller au contenu principal

1. Introduction

Ce mémorandum documente le processus actuellement utilisé par la communauté Internet pour la standardisation des protocoles (Protocol) et des procédures (Procedure). Le Internet Standards Process est une activité de l'Internet Society, organisée et gérée par l'Internet Architecture Board (IAB) et l'Internet Engineering Steering Group (IESG) au nom de la communauté Internet.

1.1 Les standards Internet (Internet Standards)

L'Internet est une collaboration internationale lâchement organisée de réseaux autonomes et interconnectés, soutenant la communication d'hôte à hôte par adhésion volontaire à des protocoles et procédures ouverts définis par les Internet Standards. Il existe également de nombreux internetworks isolés qui, bien que non connectés à l'Internet global, utilisent les standards Internet.

Le processus de standardisation Internet décrit dans ce document concerne tous les protocoles, procédures et conventions utilisés dans ou par l'Internet, qu'ils fassent partie ou non de la famille de protocoles TCP/IP. Cependant, pour les protocoles développés et/ou standardisés par des organisations non-Internet, le processus de standardisation Internet s'applique généralement à l'application du protocole ou de la procédure dans l'environnement Internet, plutôt qu'à la spécification du protocole lui-même.

En général, un Internet Standard est une spécification qui est stable et bien comprise, techniquement compétente, possède plusieurs implémentations indépendantes et interopérables avec une expérience opérationnelle significative, bénéficie d'un soutien public significatif, et est reconnue comme utile dans une partie ou la totalité de l'Internet.

1.2 Le processus de standardisation Internet (The Internet Standards Process)

En résumé, le processus de création de standards Internet est simple: une spécification traverse une période de développement et plusieurs itérations de révision et de révision par la communauté Internet, basées sur l'expérience, puis est adoptée comme standard par l'autorité appropriée (voir ci-dessous) et est publiée. En pratique, le processus est plus complexe, en raison de: (1) la difficulté de créer des spécifications de haute qualité technique; (2) la nécessité de considérer les intérêts de toutes les parties affectées; (3) l'importance d'établir un large consensus communautaire; et (4) la difficulté d'évaluer l'utilité d'une spécification particulière pour la communauté Internet.

Les objectifs du processus de standardisation Internet sont:

  • L'excellence technique (technical excellence);
  • L'implémentation et les tests préalables (prior implementation and testing);
  • Une documentation claire, concise et facilement compréhensible (clear, concise, and easily understood documentation);
  • L'ouverture et l'équité (openness and fairness); et
  • La rapidité (timeliness).

Les procédures décrites dans ce document visent à être justes, ouvertes et objectives; à refléter les pratiques existantes (éprouvées); et à être flexibles.

  • Ces procédures visent à fournir une base juste, ouverte et objective pour le développement, l'évaluation et l'adoption de standards Internet. Elles offrent à toutes les parties prenantes une opportunité suffisante de participation et de commentaire. À chaque étape du processus de standardisation, les spécifications sont discutées de manière répétée lors de réunions publiques et/ou sur des listes de diffusion publiques, leurs mérites sont débattus et elles sont mises à disposition pour examen via des répertoires en ligne mondiaux.

  • Ces procédures sont explicitement conçues pour identifier et adopter des pratiques universellement acceptées. Par conséquent, les spécifications candidates doivent être implémentées et testées pour leur fonctionnement correct et leur interopérabilité par plusieurs parties indépendantes, et utilisées dans des environnements de plus en plus exigeants, avant de pouvoir être adoptées comme standards Internet.

  • Ces procédures offrent une grande flexibilité pour s'adapter aux diverses situations qui se présentent dans le processus de standardisation. L'expérience a montré que cette flexibilité est cruciale pour atteindre les objectifs ci-dessus.

L'objectif de compétence technique, l'exigence d'implémentation et de tests préalables, et la nécessité de permettre à toutes les parties prenantes de s'exprimer, nécessitent tous un temps et des efforts considérables. D'autre part, le développement rapide de la technologie réseau actuelle exige le développement rapide de standards. Le processus de standardisation Internet vise à équilibrer ces objectifs concurrents. Le processus est considéré comme aussi court et simple que possible, sans sacrifier l'excellence technique, des tests approfondis avant l'adoption de standards, ou l'ouverture et l'équité.

Depuis sa création, l'Internet a été et devrait continuer à être un système en constante évolution, dont les participants intègrent régulièrement de nouvelles exigences et technologies dans sa conception et sa mise en œuvre. Les utilisateurs de l'Internet ainsi que les fournisseurs d'équipements, de logiciels et de services qui soutiennent l'Internet devraient anticiper et adopter cette évolution comme principe principal de la philosophie Internet.

Les procédures décrites dans ce document sont le résultat d'années d'évolution, motivées à la fois par les besoins de la communauté Internet croissante et de plus en plus diversifiée, et par l'expérience.

1.3 Organisation de ce document (Organization of This Document)

La section 2 décrit les publications et archives du processus de standardisation Internet. La section 3 décrit les types de spécifications de standards Internet. La section 4 décrit le suivi des spécifications de standards Internet. La section 5 décrit les RFC Best Current Practice. La section 6 décrit le processus et les règles de la standardisation Internet. La section 7 spécifie comment traiter les spécifications et pratiques sponsorisées en externe, développées et contrôlées par d'autres organisations de standardisation ou d'autres parties, dans le processus de standardisation Internet. La section 8 décrit les exigences de notification et de tenue de registres. La section 9 définit un processus de modification pour permettre des exceptions ponctuelles à certaines exigences de ce document. La section 10 propose les règles nécessaires pour protéger la propriété intellectuelle dans le contexte du développement et de l'utilisation des standards Internet. La section 11 contient des remerciements à certaines personnes qui ont participé à la création de ce document. La section 12 indique que les questions de sécurité ne sont pas traitées dans ce document. La section 13 contient une liste de références numérotées. La section 14 contient des définitions de certains termes utilisés dans ce document. La section 15 liste les adresses électroniques et postales des auteurs. L'annexe A contient une liste des abréviations couramment utilisées.