El Grupo de Trabajo de Ingeniería de Internet ( IETF ) es una organización de normalización para Internet y es responsable de los estándares técnicos que conforman el conjunto de protocolos de Internet (TCP/IP). [3] No tiene una lista formal de miembros ni requisitos y todos sus participantes son voluntarios. Su trabajo suele estar financiado por empleadores u otros patrocinadores.
El IETF fue inicialmente apoyado por el gobierno federal de los Estados Unidos, pero desde 1993 ha operado bajo los auspicios de la Internet Society , una organización sin fines de lucro con capítulos locales en todo el mundo.
No es necesario ser miembro del IETF. Cualquiera puede participar suscribiéndose a una lista de correo de un grupo de trabajo o registrándose para una reunión del IETF. [4]
El IETF opera en un modo de creación de tareas de abajo hacia arriba, impulsado en gran medida por grupos de trabajo. [2] Cada grupo de trabajo normalmente ha designado dos copresidentes (ocasionalmente tres); un estatuto que describe su enfoque; y lo que se espera que produzca, y cuándo. Está abierto a todos los que quieran participar y mantiene discusiones en una lista de correo abierta . Los grupos de trabajo celebran sesiones abiertas en las reuniones del IETF, donde la tarifa de inscripción en el sitio en 2024 fue de entre US$ 875 (inscripción temprana) y $ 1200 por persona por semana. [5] Hay descuentos significativos disponibles para estudiantes y participantes remotos. Como los grupos de trabajo no toman decisiones en las reuniones del IETF, y todas las decisiones se toman más tarde en la lista de correo del grupo de trabajo , la asistencia a las reuniones no es obligatoria para los contribuyentes.
El consenso general es la base principal para la toma de decisiones. No existen procedimientos formales de votación. Cada grupo de trabajo debe completar su trabajo sobre su tema y luego disolverse. En algunos casos, el grupo de trabajo actualizará su estatuto para asumir nuevas tareas según corresponda. [2]
Los grupos de trabajo se agrupan en áreas por tema ( Grupo directivo de ingeniería de Internet (IESG), que es responsable del funcionamiento general del IETF. [ cita requerida ]
). Cada área está supervisada por un director de área (AD), y la mayoría de las áreas tienen dos AD. Los AD son responsables de designar a los presidentes de los grupos de trabajo. Los directores de área, junto con el presidente del IETF, forman elEl Consejo de Arquitectura de Internet (IAB) supervisa las relaciones externas del IETF. [6] El IAB proporciona una dirección técnica de largo alcance para el desarrollo de Internet. El IAB también gestiona el Grupo de Trabajo de Investigación de Internet (IRTF), con el que el IETF tiene una serie de relaciones intergrupales. [7]
Un comité de nominaciones (NomCom) de diez voluntarios elegidos al azar que participan regularmente en las reuniones, un presidente sin derecho a voto y 4-5 enlaces, tiene el poder de nombrar, volver a nombrar y destituir a los miembros del IESG, el IAB, el IETF Trust y el IETF LLC. [8] Hasta la fecha, nadie ha sido destituido por un NomCom, aunque varias personas han renunciado a sus puestos, lo que requiere reemplazos. [9]
En 1993, la IETF pasó de ser una actividad apoyada por el gobierno federal de los EE. UU. a una actividad internacional independiente asociada con la Internet Society , una organización 501(c)(3) con sede en los EE. UU . [10] En 2018, la Internet Society creó una subsidiaria, la IETF Administration LLC, para que sea el hogar corporativo, legal y financiero de la IETF. [11] Las actividades de la IETF se financian con las tarifas de las reuniones, los patrocinadores de las reuniones y por la Internet Society a través de su membresía organizacional y las ganancias del Registro de Interés Público . [12]
En diciembre de 2005, se creó el IETF Trust para gestionar los materiales con derechos de autor producidos por el IETF. [13]
El Grupo Directivo de Ingeniería de Internet (IESG, por sus siglas en inglés) es un organismo compuesto por el presidente y los directores de área del Grupo de Trabajo de Ingeniería de Internet (IETF, por sus siglas en inglés). Proporciona la revisión técnica final de los estándares de Internet y es responsable de la gestión diaria del IETF. Recibe apelaciones de las decisiones de los grupos de trabajo y el IESG toma la decisión de avanzar con los documentos en la vía de los estándares . [14]
El presidente del IESG es el director del área general, que también actúa como presidente general del IETF. Los miembros del IESG incluyen a los dos directores, a veces tres, de cada una de las siguientes áreas: [15]
Los miembros de enlace y ex officio incluyen: [ cita requerida ]
El grupo de trabajo sobre algoritmos y estructuras de datos de Gateway (GADS) fue el precursor del IETF. Su presidente era David L. Mills, de la Universidad de Delaware . [16]
En enero de 1986, el Internet Activities Board (IAB; ahora llamado Internet Architecture Board) decidió dividir el GADS en dos entidades: un grupo de trabajo de arquitectura de Internet (INARC) presidido por Mills para perseguir objetivos de investigación, y el IETF para manejar cuestiones de ingeniería y transferencia de tecnología a corto plazo. [16] El primer presidente del IETF fue Mike Corrigan, quien entonces era el gerente del programa técnico para la Red de Datos de Defensa (DDN). [16] También en 1986, después de dejar DARPA, Robert E. Kahn fundó la Corporación para Iniciativas Nacionales de Investigación (CNRI), que comenzó a proporcionar apoyo administrativo al IETF.
En 1987, Corrigan fue sucedido como presidente del IETF por Phill Gross. [17]
El 1 de marzo de 1989, pero con un respaldo que se remontaba a fines de 1988, el CNRI y la NSF firmaron un acuerdo de cooperación, N.° NCR-8820945, en el que el CNRI acordó crear y proporcionar una "secretaría" para la "coordinación, gestión y respaldo generales del trabajo del IAB, sus diversos grupos de trabajo y, en particular, el IETF". [18]
En 1992, el CNRI apoyó la formación y la financiación inicial de la Internet Society, que asumió la IETF como un proyecto patrocinado fiscalmente, junto con el IAB, el IRTF y la organización de reuniones anuales de INET. Gross continuó desempeñándose como presidente de la IETF durante esta transición. Cerf, Kahn y Lyman Chapin anunciaron la formación de la ISOC como "una sociedad profesional para facilitar, apoyar y promover la evolución y el crecimiento de Internet como una infraestructura global de comunicaciones de investigación". [19] En la primera reunión de la junta directiva de la Internet Society, Cerf, en representación del CNRI, ofreció: "En caso de que se produzca un déficit, el CNRI ha acordado contribuir con hasta 102.000 dólares estadounidenses para compensarlo". [20] En 1993, Cerf continuó apoyando la formación de la ISOC mientras trabajaba para el CNRI, [21] y el papel de la ISOC en "los procedimientos oficiales para crear y documentar los estándares de Internet" se codificó en la RFC 1602 del IETF. [22]
En 1995, el RFC 2031 del IETF describe el papel de ISOC en el IETF como puramente administrativo y que ISOC no tiene "ninguna influencia en el proceso de estándares de Internet, los estándares de Internet o su contenido técnico". [23]
En 1998, el CNRI creó Foretec Seminars, Inc. (Foretec), una subsidiaria con fines de lucro para encargarse de proporcionar servicios de secretaría al IETF. [18] Foretec proporcionó estos servicios al menos hasta 2004. [18] En 2013, Foretec se disolvió. [24]
En 2003, el RFC 3677 del IETF describió el papel del IETF en el nombramiento de tres miembros de la junta directiva del ISOC. [25]
En 2018, ISOC estableció The IETF Administration LLC, una LLC separada para manejar la administración del IETF. [26] En 2019, la LLC emitió una convocatoria de propuestas para brindar servicios de secretaría al IETF. [27]
A la primera reunión del IETF asistieron 21 investigadores financiados por el gobierno federal de los Estados Unidos el 16 de enero de 1986. Fue una continuación del trabajo del Grupo de Trabajo GADS anterior. A partir de la cuarta reunión del IETF en octubre de 1986 se invitó a participar a representantes de entidades no gubernamentales (como proveedores de pasarelas [28] ). Desde entonces, todas las reuniones del IETF han estado abiertas al público. [2]
Inicialmente, el IETF se reunía trimestralmente, pero desde 1991 se ha reunido tres veces al año. Las reuniones iniciales fueron muy pequeñas, con menos de 35 personas presentes en cada una de las primeras cinco reuniones. La asistencia máxima durante las primeras 13 reuniones fue de sólo 120 asistentes. Esto ocurrió en la duodécima reunión, celebrada en enero de 1989. Estas reuniones han crecido mucho tanto en participación como en alcance desde principios de los años 90; tuvo una asistencia máxima de 2810 en la IETF de diciembre de 2000 celebrada en San Diego, California . La asistencia disminuyó con la reestructuración de la industria durante principios de la década de 2000, y actualmente es de alrededor de 1200. [29] [2]
Las ubicaciones de las reuniones del IETF varían enormemente. En la página de reuniones del IETF se incluye una lista de las ubicaciones de las reuniones pasadas y futuras. [30] El IETF se esfuerza por celebrar sus reuniones cerca de donde se encuentran la mayoría de los voluntarios del IETF. Las reuniones del IETF se celebran tres veces al año, con una reunión en Asia, Europa y América del Norte. Ocasionalmente se celebra una reunión exploratoria fuera de esas regiones en lugar de una de las otras. [31]
El IETF también organiza hackathons durante las reuniones del IETF. El objetivo es implementar código que mejore los estándares en términos de calidad e interoperabilidad. [32]
Los detalles de las operaciones del IETF han cambiado considerablemente a medida que la organización ha crecido, pero el mecanismo básico sigue siendo la publicación de las especificaciones propuestas, el desarrollo basado en las propuestas, la revisión y las pruebas independientes por parte de los participantes y la republicación como una propuesta revisada, un borrador de propuesta o, eventualmente, como un estándar de Internet. Los estándares del IETF se desarrollan en un proceso abierto e inclusivo en el que cualquier individuo interesado puede participar. Todos los documentos del IETF están disponibles gratuitamente en Internet y pueden reproducirse a voluntad. Múltiples implementaciones funcionales, útiles e interoperables son el requisito principal antes de que una especificación propuesta por el IETF pueda convertirse en un estándar. [2] La mayoría de las especificaciones se centran en protocolos únicos en lugar de sistemas estrechamente interconectados. Esto ha permitido que los protocolos se utilicen en muchos sistemas diferentes, y sus estándares son reutilizados rutinariamente por organismos que crean arquitecturas completas (por ejemplo, 3GPP IMS ). [ cita requerida ]
Debido a que depende de voluntarios y utiliza como piedra de toque "un consenso aproximado y un código en ejecución", los resultados pueden ser lentos cuando el número de voluntarios es demasiado pequeño para avanzar, o tan grande como para dificultar el consenso, o cuando los voluntarios carecen de la experiencia necesaria. En el caso de protocolos como SMTP , que se utiliza para transportar correo electrónico para una comunidad de usuarios de cientos de millones de personas, también existe una resistencia considerable a cualquier cambio que no sea totalmente compatible con versiones anteriores , excepto IPv6 . El trabajo dentro del IETF sobre formas de mejorar la velocidad del proceso de elaboración de estándares está en curso pero, debido a que el número de voluntarios con opiniones al respecto es muy grande, el consenso sobre las mejoras ha sido lento en desarrollarse. [ cita requerida ]
El IETF coopera con el W3C , ISO / IEC , ITU y otros organismos de normalización. [10]
Existen estadísticas que muestran quiénes son los principales contribuyentes por publicación de RFC. [33] Si bien el IETF sólo permite la participación de individuos, y no de corporaciones o gobiernos, la información sobre patrocinios está disponible en estas estadísticas. [ cita requerida ]
El presidente del IETF es seleccionado por el proceso NomCom por un período renovable de dos años. [34] Antes de 1993, el presidente del IETF era seleccionado por el IAB. [35]
Una lista de los presidentes pasados y actuales del IETF:
El IETF trabaja en una amplia gama de tecnologías de redes que proporcionan la base para el crecimiento y la evolución de Internet. [37]
Su objetivo es mejorar la eficiencia en la gestión de redes a medida que crecen en tamaño y complejidad. El IETF también está estandarizando protocolos para redes autónomas que permitan que las redes se autogestionen. [38]
Se trata de una red de objetos físicos o cosas que incorporan componentes electrónicos, sensores y software y que también permiten que los objetos intercambien datos con el operador, el fabricante y otros dispositivos conectados. Varios grupos de trabajo del IETF están desarrollando protocolos que son directamente relevantes para el IoT . [39]
Su desarrollo permite que las aplicaciones de Internet envíen datos a través de Internet. Existen algunos protocolos de transporte bien establecidos, como TCP (Protocolo de control de transmisión) y UDP (Protocolo de datagramas de usuario), que se están ampliando y perfeccionando continuamente para satisfacer las necesidades de Internet global. [40]