Groupe de travail sur l'ingénierie Internet - Internet Engineering Task Force

Groupe de travail sur l'ingénierie Internet
Logo IETF.svg
Abréviation IETF
Formation 14 janvier 1986 ; Il y a 35 ans ( 1986-01-14 )
Taper
But Créer des normes volontaires pour maintenir et améliorer la convivialité et l' interopérabilité d' Internet .
Organisation mère
Société Internet
Site Internet ietf .org

L' Internet Engineering Task Force ( IETF ) est une organisation de normes ouvertes , qui développe et promeut des normes Internet volontaires , en particulier les normes techniques qui composent la suite de protocoles Internet (TCP/IP). Il n'a pas de liste d'adhésion officielle ou d'exigences d'adhésion. Tous les participants et gestionnaires sont des bénévoles, bien que leur travail soit généralement financé par leurs employeurs ou sponsors.

L'IETF a commencé comme une activité soutenue par le gouvernement fédéral des États-Unis , mais depuis 1993, il fonctionne comme une fonction d'élaboration de normes sous les auspices de l' Internet Society , une organisation internationale à but non lucratif.

Organisation

L'IETF est organisé en un grand nombre de groupes de travail et de groupes de discussion informels, chacun traitant d'un sujet spécifique. L'IETF fonctionne selon un mode de création de tâches ascendant, largement piloté par ces groupes de travail. Chaque groupe de travail a un président désigné (ou parfois plusieurs coprésidents) ; une charte qui décrit son objectif ; et ce qu'il est censé produire, et quand. Il est ouvert à tous ceux qui souhaitent participer et organise des discussions sur une liste de diffusion ouverte ou lors des réunions de l'IETF, où les frais d'inscription en juillet 2014 étaient de 650 $ US par personne. À la mi-2018, les frais sont les suivants : lève-tôt 700 $, paiement tardif 875 $, étudiant 150 $ et un laissez-passer d'une journée pour 375 $.

Le consensus approximatif est la base principale de la prise de décision. Il n'y a pas de procédures de vote formelles. Parce que la majorité du travail de l'IETF se fait via des listes de diffusion, la participation aux réunions n'est pas requise pour les contributeurs. Chaque groupe de travail est destiné à achever les travaux sur son sujet puis à se dissoudre. Dans certains cas, le groupe de travail verra plutôt sa charte mise à jour pour assumer de nouvelles tâches, le cas échéant.

Les groupes de travail sont organisés en domaines par sujet. Les domaines actuels sont Applications, Général, Internet, Opérations et gestion, Applications et infrastructure en temps réel, Routage, Sécurité et Transport. Chaque zone est supervisée par un directeur de zone (AD), la plupart des zones ayant deux co-AD. Les AD sont responsables de la nomination des présidents des groupes de travail. Les directeurs régionaux, avec le président de l'IETF, forment l' Internet Engineering Steering Group (IESG), qui est responsable du fonctionnement global de l'IETF.

L' Internet Architecture Board (IAB) supervise les relations externes de l'IETF et les relations avec l' éditeur RFC . L'IAB fournit une orientation technique à long terme pour le développement d'Internet. L'IAB est également conjointement responsable du Comité de surveillance administrative de l' IETF (IAOC), qui supervise l' activité de soutien administratif de l' IETF (IASA), qui fournit un soutien logistique, etc. à l'IETF. L'IAB gère également l' Internet Research Task Force (IRTF), avec lequel l'IETF entretient un certain nombre de relations intergroupes.

Un comité de nomination (NomCom) composé de dix bénévoles choisis au hasard qui participent régulièrement aux réunions est investi du pouvoir de nommer, de reconduire et de révoquer les membres de l'IESG, de l'IAB, de l'IASA et de l'IAOC. À ce jour, personne n'a été démis de ses fonctions par un NomCom, bien que plusieurs personnes aient démissionné de leurs postes, nécessitant des remplacements.

En 1993, l'IETF est passé d'une activité soutenue par le gouvernement fédéral américain à une activité internationale indépendante associée à l' Internet Society , une organisation internationale à but non lucratif basée sur ses membres. Parce que l'IETF elle-même n'a pas de membres, et n'est pas une organisation en soi , l'Internet Society fournit le cadre financier et juridique pour les activités de l'IETF et de ses organes sœurs (IAB, IRTF). Les activités de l'IETF sont financées par les frais de réunion, les sponsors des réunions et par l'Internet Society via ses membres organisationnels et les recettes du Registre d'intérêt public .

En décembre 2005, l'IETF Trust a été créé pour gérer les documents protégés par le droit d'auteur produits par l'IETF.

Groupe de pilotage

L' Internet Engineering Steering Group ( IESG ) est un organe composé du président de l'Internet Engineering Task Force (IETF) et des directeurs régionaux. Il fournit l'examen technique final des normes Internet et est responsable de la gestion quotidienne de l'IETF. Il reçoit les appels des décisions des groupes de travail, et l'IESG prend la décision de faire progresser les documents dans la voie des normes .

Le président de l'IESG est le directeur de la zone générale, qui sert également de président général de l'IETF. Les membres de l'IESG comprennent les deux directeurs de chacun des domaines suivants :

  • Domaine d'applications (application)
  • Espace Internet (int)
  • Zone d'exploitation et de gestion du réseau (ops)
  • Zone de routage (rtg)
  • Domaine des applications et des infrastructures en temps réel (rai)
  • Zone de sécurité (sec)
  • Zone de transport et de services (tsv) – souvent également appelée « zone de transport »

Les membres de liaison et ex officio comprennent :

Début de la direction et de l'histoire administrative

Le groupe de travail Gateway Algorithms and Data Structures (GADS) a été le précurseur de l'IETF. Son président était David L. Mills de l' Université du Delaware .

  • En janvier 1986, l'Internet Activities Board (IAB ; maintenant appelé Internet Architecture Board ) a décidé de diviser le GADS en deux entités : un groupe de travail sur l'architecture Internet (INARC) présidé par Miller pour poursuivre des objectifs de recherche, et l'IETF pour gérer les plus proches. les questions d'ingénierie et de transfert de technologie à long terme. Le premier président de l'IETF était Mike Corrigan, qui était alors directeur de programme technique pour le Defense Data Network (DDN).
  • Toujours en 1986, après avoir quitté la DARPA, Robert E. Kahn a fondé la Corporation for National Research Initiatives (CNRI), qui a commencé à fournir un soutien administratif à l'IETF.
  • En 1987, Corrigan a été remplacé en tant que président de l'IETF par Phill Gross.
  • À compter du 1er mars 1989, mais en fournissant un soutien remontant à la fin de 1988, le CNRI et la NSF ont conclu un accord de coopération n° NCR-8820945, dans lequel le CNRI a accepté de créer et de fournir un « secrétariat » pour « la coordination globale, la gestion et le soutien de les travaux de l'IAB, de ses différents groupes de travail et, en particulier, de l'IETF."
  • En 1992, le CNRI a soutenu la formation et le financement initial de l' Internet Society , qui a pris en charge l'IETF en tant que projet financé sur le plan fiscal, ainsi que l'IAB, l' Internet Research Task Force (IRTF) et l'organisation des réunions annuelles de l'INET. Phill Gross a continué de présider l'IETF tout au long de cette transition. Cerf, Kahn et Lyman Chapin ont annoncé la formation de l'ISOC en tant que « société professionnelle pour faciliter, soutenir et promouvoir l'évolution et la croissance d'Internet en tant qu'infrastructure mondiale de communication pour la recherche ». Lors de la première réunion du conseil d'administration de l'Internet Society, Vint Cerf, représentant du CNRI, a déclaré : « En cas de déficit, le CNRI a accepté de contribuer jusqu'à 102 000 USD pour le compenser. En 1993, Cerf a continué à soutenir la formation de l'ISOC tout en travaillant pour le CNRI, et le rôle de l'ISOC dans « les procédures officielles de création et de documentation des normes Internet » a été codifié dans la RFC  1602 de l'IETF .
  • En 1995, la RFC 2031 de l' IETF  décrit le rôle de l'ISOC dans l'IETF comme étant purement administratif, et l'ISOC comme n'ayant « aucune influence sur le processus des normes Internet, les normes Internet ou leur contenu technique ».
  • En 1998, CNRI a créé Foretec Seminars, Inc. (Foretec), une filiale à but lucratif chargée de fournir des services de secrétariat à l'IETF. Foretec a fourni ces services au moins jusqu'en 2004. En 2013, Foretec a été dissoute.
  • En 2003, la RFC 3677 de l' IETF  décrivait le rôle de l'IETF dans la nomination de 3 membres du conseil d'administration de l'ISOC.
  • En 2018, l'ISOC a créé l'IETF Administration LLC, une LLC distincte pour gérer l'administration de l'IETF. En 2019, la LLC a lancé un appel à propositions pour fournir des services de secrétariat à l'IETF.

Réunions

La première réunion de l'IETF a réuni 21 chercheurs financés par le gouvernement fédéral américain le 16 janvier 1986. Il s'agissait d'une continuation des travaux du groupe de travail GADS précédent. Des représentants d'entités non gouvernementales (telles que les fournisseurs de passerelles) ont été invités à participer à partir de la quatrième réunion de l'IETF en octobre 1986. Depuis lors, toutes les réunions de l'IETF ont été ouvertes au public.

Initialement, l'IETF se réunissait tous les trimestres, mais depuis 1991, il se réunit trois fois par an. Les réunions initiales étaient très restreintes, avec moins de 35 personnes présentes à chacune des cinq premières réunions. La participation maximale au cours des 13 premières réunions n'était que de 120 personnes. Cela s'est produit lors de la 12e réunion tenue en janvier 1989. Ces réunions ont considérablement augmenté à la fois en termes de participation et de portée depuis le début des années 90; il a eu une participation maximale de 2 810 personnes à l'IETF de décembre 2000 qui s'est tenue à San Diego, en Californie . La fréquentation a diminué avec la restructuration de l'industrie au début des années 2000, et est actuellement d'environ 1 200.

Le lieu des réunions de l'IETF varie considérablement. Une liste des lieux de réunion passés et futurs est disponible sur la page des réunions de l'IETF. L'IETF s'efforce de tenir ses réunions près de l'endroit où se trouvent la plupart des bénévoles de l'IETF. Pendant de nombreuses années, l'objectif était de trois réunions par an, dont deux en Amérique du Nord et une en Europe ou en Asie, en alternance tous les deux ans. L'objectif actuel est de tenir trois réunions en Amérique du Nord, deux en Europe et une en Asie pendant une période de deux ans. Cependant, le parrainage corporatif des réunions est également un facteur important et le calendrier a été modifié de temps à autre afin de réduire les coûts opérationnels.

L'IETF organise également des hackathons lors des réunions de l'IETF. L'accent est mis sur la mise en œuvre d'un code qui améliorera les normes en termes de qualité et d'interopérabilité.

Opérations

Les détails des opérations de l'IETF ont considérablement changé au fur et à mesure que l'organisation s'est développée, mais le mécanisme de base reste la publication des spécifications proposées, le développement basé sur les propositions, l'examen et les tests indépendants par les participants, et la republication en tant que proposition révisée, projet de proposition, ou éventuellement en tant que norme Internet. Les normes de l'IETF sont développées dans le cadre d'un processus ouvert et global auquel toute personne intéressée peut participer. Tous les documents de l'IETF sont disponibles gratuitement sur Internet et peuvent être reproduits à volonté. Des implémentations multiples, fonctionnelles, utiles et interopérables sont la principale exigence avant qu'une spécification proposée par l'IETF puisse devenir une norme. La plupart des spécifications sont axées sur des protocoles uniques plutôt que sur des systèmes étroitement imbriqués. Cela a permis aux protocoles d'être utilisés dans de nombreux systèmes différents, et ses normes sont régulièrement réutilisées par des organismes qui créent des architectures à part entière (par exemple 3GPP IMS ).

Parce qu'il s'appuie sur des volontaires et utilise "un consensus approximatif et un code d'exécution" comme pierre de touche, les résultats peuvent être lents chaque fois que le nombre de volontaires est soit trop petit pour progresser, soit si important qu'il rend le consensus difficile, ou lorsque les volontaires manquent du nécessaire. compétence. Pour des protocoles comme SMTP , qui est utilisé pour transporter le courrier électronique d'une communauté d'utilisateurs de plusieurs centaines de millions, il existe également une résistance considérable à tout changement qui n'est pas entièrement rétrocompatible , à l'exception d' IPv6 . Le travail au sein de l'IETF sur les moyens d'améliorer la vitesse du processus d'élaboration des normes est en cours mais, comme le nombre de volontaires ayant des opinions à ce sujet est très important, le consensus sur les améliorations a été lent à se développer.

L'IETF coopère avec le W3C , l' ISO / CEI , l' UIT et d'autres organismes de normalisation.

Des statistiques sont disponibles qui montrent qui sont les principaux contributeurs par publication RFC. Alors que l'IETF n'autorise la participation que des individus, et non des entreprises ou des gouvernements, des informations sur le parrainage sont disponibles à partir de ces statistiques.

Chaises

Le président de l'IETF est sélectionné par le processus du comité de nomination (NomCom) pour un mandat renouvelable de 2 ans. Avant 1993, le président de l'IETF était choisi par l' IAB .

Voici une liste des présidents passés et actuels de l'IETF :

Sujets d'intérêt

L'IETF travaille sur un large éventail de technologies de mise en réseau qui constituent la base de la croissance et de l'évolution d'Internet.

Gestion de réseau automatisée

Il vise à améliorer l'efficacité de la gestion des réseaux à mesure qu'ils grandissent en taille et en complexité. L'IETF normalise également les protocoles de mise en réseau autonome qui permettent aux réseaux de s'autogérer.

Internet des objets

Il s'agit d'un réseau d'objets ou d'objets physiques intégrés à l'électronique, aux capteurs, aux logiciels et qui permet également aux objets d'échanger des données avec l'opérateur, le fabricant et d'autres appareils connectés. Plusieurs groupes de travail de l'IETF développent des protocoles directement pertinents pour l' IoT .

Nouvelle technologie de transport

Son développement permet aux applications Internet d'envoyer des données sur Internet. Il existe des protocoles de transport bien établis tels que TCP (Transmission Control Protocol) et UDP (User Datagram Protocol) qui sont continuellement étendus et affinés pour répondre aux besoins de l'Internet mondial.

Zones de l'IETF

Il divise son travail en un certain nombre de domaines qui ont des groupes de travail qui ont une relation avec l'objectif d'un domaine. Les directeurs de zone s'occupent de la tâche principale de gestion de zone. Les directeurs de zone peuvent être conseillés par une ou plusieurs directions. La structure de la zone est définie par l' Internet Engineering Steering Group . Le Comité des nominations peut être utilisé pour ajouter de nouveaux membres.

Protocole de liaison de jetons

En octobre 2018, les ingénieurs de Microsoft et de Google ont présenté un plan visant à créer le protocole de liaison de jetons afin d'arrêter les attaques par rejeu sur les jetons OAuth .

Voir également

Les références

Liens externes