Estándar de Internet

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Estándar publicado por el Equipo de Tareas de Ingeniería de Internet

En ingeniería de redes informáticas, un Estándar de Internet es una especificación normativa de una tecnología o metodología aplicable a Internet. Los estándares de Internet son creados y publicados por el Grupo de trabajo de ingeniería de Internet (IETF). Permiten la interoperación de hardware y software de diferentes fuentes, lo que permite el funcionamiento de Internet. A medida que Internet se hizo global, los estándares de Internet se convirtieron en la lingua franca de las comunicaciones en todo el mundo.

Las contribuciones de ingeniería al IETF comienzan como un borrador de Internet, pueden promoverse a una solicitud de comentarios y eventualmente convertirse en un estándar de Internet.

Un estándar de Internet se caracteriza por su madurez técnica y utilidad. El IETF también define un Estándar propuesto como una especificación menos madura pero estable y bien revisada. Un borrador de norma era un nivel intermedio, descontinuado en 2011. Un borrador de norma era un paso intermedio que ocurría después de una norma propuesta pero antes de una norma de Internet.

Como se indica en RFC 2026:

En general, una norma de Internet es una especificación estable y bien interpretada, es técnicamente competente, tiene implementaciones múltiples, independientes e interoperables con experiencia operacional sustancial, goza de un apoyo público significativo, y es reconociblemente útil en algunas o todas las partes de Internet.

Resumen

Un estándar de Internet se documenta mediante una solicitud de comentarios (RFC) o un conjunto de RFC. Una especificación que se convertirá en un estándar o parte de un estándar comienza como un borrador de Internet y luego, generalmente después de varias revisiones, es aceptada y publicada por el editor de RFC como un RFC y etiquetada como estándar propuesto . Posteriormente, un RFC se eleva a Estándar de Internet, con un número de secuencia adicional, cuando la madurez ha alcanzado un nivel aceptable. En conjunto, estas etapas se conocen como Standards Track y se definen en RFC 2026 y RFC 6410. La etiqueta Historic se aplica a los documentos de Standards Track en desuso o RFC obsoletos que fueron publicado antes de que se estableciera Standards Track.

Solo el IETF, representado por el Grupo Directivo de Ingeniería de Internet (IESG), puede aprobar RFC de seguimiento de estándares. La lista definitiva de Estándares de Internet se mantiene en los Estándares Oficiales de Protocolo de Internet. Anteriormente, STD 1 solía mantener una instantánea de la lista.

Historia & El propósito de los estándares de Internet

El estándar de Internet es un conjunto de reglas que los dispositivos deben seguir cuando se conectan a una red. Dado que la tecnología ha evolucionado, las reglas de interacción entre computadoras tuvieron que evolucionar con ella. Estos son los protocolos que se utilizan hoy en día. La mayoría de estos se desarrollaron mucho antes de la era de Internet, remontándose a la década de 1970, poco después de la creación de las computadoras personales.

TCP/IP

La fecha oficial en que se puso en marcha el primer Internet es el 1 de enero de 1983. El Protocolo de control de transferencia/Protocolo de Internet (TCP/IP) entró en vigor. ARPANET (Advanced Research Projects Agency Network) y Defense Data Network fueron las redes para implementar los Protocolos. Estos protocolos se consideran la parte esencial del funcionamiento de Internet porque definen las reglas por las que operan las conexiones entre servidores. Todavía se usan hoy en día implementando varias formas en que los datos se envían a través de redes globales.

IPsec

La seguridad del protocolo de Internet es un conjunto de protocolos que garantizan la integridad del cifrado en la conexión entre varios dispositivos. El propósito de este protocolo es proteger las redes públicas. Según IETF Datatracker, el grupo dedicado a su creación fue propuesto el 25 de noviembre de 1992. Medio año después, se creó el grupo y poco después, a mediados de 1993, se publicó el primer borrador.

HTTP

El Protocolo de transferencia de hipertexto es uno de los protocolos más utilizados en la actualidad en el contexto de la World Wide Web. HTTP es un protocolo simple para gobernar cómo los documentos, que están escritos en lenguaje de marcas de hipertexto (HTML), se intercambian a través de redes. Este protocolo es la columna vertebral de la Web que permite que todo el sistema de hipertexto exista prácticamente. Fue creado por el equipo de desarrolladores encabezado por Tim Berners-Lee. Berners-Lee es el responsable de la propuesta de su creación, la cual hizo en 1989. El 6 de agosto de 1991 es la fecha en la que publicó la primera versión completa de HTTP en un foro público. Posteriormente, algunos consideran que esta fecha es el nacimiento oficial de la World Wide Web. HTTP ha evolucionado continuamente desde su creación, y se ha vuelto más complicado con el tiempo y la progresión de la tecnología de red. De forma predeterminada, HTTP no está cifrado, por lo que en la práctica se utiliza HTTPS, que significa HTTP seguro.

TLS/SSL

TLS significa Transport Layer Security, que es un estándar que permite que dos puntos finales diferentes se interconecten de forma segura y privada. TLS vino como reemplazo de SSL. Secure Sockets Layers se introdujo por primera vez antes de la creación de HTTPS y fue creado por Netscape. De hecho, HTTPS se basó en SSL cuando salió por primera vez. Era evidente que se necesitaba una forma común de cifrar los datos, por lo que el IETF especificó TLS 1.0 en RFC 2246 en enero de 1999. Se ha actualizado desde entonces. La última versión de TLS es 1.3 de RFC 8446 en agosto de 2018.

Modelo OSI

El modelo de Interconexión de Sistemas Abiertos comenzó su desarrollo en 1977. Fue creado por la Organización Internacional de Normalización. Fue publicado oficialmente y adoptado como estándar para su uso en 1979. Luego fue actualizado varias veces y la versión final. Se necesitaron algunos años para que el protocolo se presentara en su forma final. ISO 7498 se publicó en 1984. Por último, en 1995, el modelo OSI se revisó nuevamente para satisfacer las necesidades urgentes del desarrollo emergente en el campo de las redes informáticas.

UDP

El objetivo del Protocolo de datagramas de usuario era encontrar una manera de comunicarse entre dos computadoras de la manera más rápida y eficiente posible. UDP fue concebido y realizado por David P. Reed en 1980. Esencialmente, la forma en que funciona es usando compresión para enviar información. Los datos se comprimirían en un datagrama y se enviarían punto a punto. Esta resultó ser una forma segura de transmitir información y, a pesar de la desventaja de perder calidad en los datos, UDP todavía se usa.

Proceso de estandarización

Convertirse en un estándar es un proceso de dos pasos dentro del Proceso de estándares de Internet: Estándar propuesto y Estándar de Internet. Estos se llaman niveles de madurez y el proceso se llama Standards Track.

Si un RFC es parte de una propuesta que se encuentra en el camino de los estándares, entonces, en la primera etapa, se propone el estándar y, posteriormente, las organizaciones deciden si implementan este estándar propuesto. Una vez que se cumplen los criterios de RFC 6410 (dos implementaciones separadas, uso generalizado, sin erratas, etc.), el RFC puede avanzar a Internet Standard.

El proceso de estándares de Internet se define en varias "mejores prácticas actuales" documentos, en particular BCP 9 (actualmente RFC 2026 y RFC 6410). Anteriormente había tres niveles de madurez estándar: Estándar propuesto, Estándar preliminar y Estándar de Internet. RFC 6410 redujo esto a dos niveles de madurez.

Estándar propuesto

El RFC 2026 originalmente caracterizó los estándares propuestos como especificaciones inmaduras, pero esta postura fue anulada por el RFC 7127.

Una especificación de Estándar propuesto es estable, ha resuelto opciones de diseño conocidas, ha recibido una importante revisión de la comunidad y parece gozar de suficiente interés por parte de la comunidad para ser considerada valiosa. Por lo general, no se requiere experiencia operativa ni de implementación para la designación de una especificación como norma propuesta.

Los estándares propuestos son de tal calidad que las implementaciones se pueden implementar en Internet. Sin embargo, al igual que con todas las especificaciones técnicas, los estándares propuestos pueden revisarse si se encuentran problemas o se identifican mejores soluciones, cuando se recopilan experiencias con la implementación de implementaciones de tales tecnologías a escala.

Muchos estándares propuestos se implementan en Internet y se usan ampliamente como protocolos estables. La práctica real ha sido que la progresión completa a través de la secuencia de niveles de estándares suele ser bastante rara, y los protocolos IETF más populares permanecen en Proposed Standard.

Proyecto de norma

En octubre de 2011, RFC 6410 fusionó los niveles de madurez segundo y tercero en un borrador de estándar. Los borradores de normas más antiguos conservan esa clasificación. El IESG puede reclasificar un antiguo borrador de norma como propuesta de norma después de dos años (octubre de 2013).

Estándar de Internet

Un estándar de Internet se caracteriza por un alto grado de madurez técnica y por la creencia generalizada de que el protocolo o servicio especificado brinda un beneficio significativo a la comunidad de Internet. Generalmente, los Estándares de Internet cubren la interoperabilidad de los sistemas en Internet mediante la definición de protocolos, formatos de mensajes, esquemas e idiomas. Los más fundamentales de los Estándares de Internet son los que definen el Protocolo de Internet.

Un estándar de Internet garantiza que el hardware y el software producidos por diferentes proveedores puedan funcionar juntos. Tener un estándar facilita mucho el desarrollo de software y hardware que vinculan diferentes redes porque el software y el hardware se pueden desarrollar una capa a la vez. Normalmente, los estándares utilizados en la comunicación de datos se denominan protocolos.

Todos los estándares de Internet reciben un número en la serie STD. La serie se resumió en su primer documento, STD 1 (RFC 5000), hasta 2013, pero esta práctica se retiró en RFC 7100. La lista definitiva de estándares de Internet ahora la mantiene el Editor de RFC.

Los documentos enviados al editor de IETF y aceptados como RFC no se revisan; si es necesario cambiar el documento, se vuelve a enviar y se le asigna un nuevo número de RFC. Cuando un RFC se convierte en un estándar de Internet (STD), se le asigna un número de STD pero conserva su número de RFC. Cuando se actualiza un estándar de Internet, su número no cambia pero se refiere a un RFC o conjunto de RFC diferente. Por ejemplo, en 2007, RFC 3700 era un estándar de Internet (STD 1) y en mayo de 2008 fue reemplazado por RFC 5000. RFC 3700 recibió el estado Histórico y RFC 5000 se convirtió en STD 1.

La lista de estándares de Internet se publicó originalmente como STD 1, pero esta práctica se abandonó en favor de una lista en línea mantenida por el Editor de RFC.

Organizaciones de Estándares de Internet

El proceso de estandarización se divide en tres pasos:

  1. Las normas propuestas son normas que deben aplicarse y pueden modificarse en cualquier momento
  2. El proyecto de estándar fue cuidadosamente probado en preparación para la orilla del río para formar el futuro estándar de Internet
  3. Los estándares de Internet son estándares maduros.

Hay cinco organizaciones de estándares de Internet: el Grupo de Trabajo de Ingeniería de Internet (IETF), la Sociedad de Internet (ISOC), la Junta de Arquitectura de Internet (IAB), el Grupo de Trabajo de Investigación de Internet (IRTF), el Consorcio World Wide Web (W3C). Todas las organizaciones deben usar y expresar el lenguaje de Internet para seguir siendo competitivas en la fase actual de Internet. Algunos objetivos básicos del Proceso de Estándares de Internet son; garantizar la excelencia técnica; implementación y pruebas anteriores; registros perfectos, sucintos y de fácil comprensión.

La creación y mejora de los estándares de Internet es un esfuerzo continuo y el Grupo de trabajo de ingeniería de Internet desempeña un papel importante en este sentido. El Grupo de Trabajo de Ingeniería de Internet (IETF, por sus siglas en inglés) da forma a estos estándares y los pone a disposición. Es la principal asociación de estándares de Internet que utiliza procedimientos bien documentados para crear estos estándares. Una vez distribuidos, esos estándares se hacen fácilmente accesibles sin costo alguno.

Hasta 1993, el gobierno federal de los Estados Unidos apoyaba al IETF. Ahora, la Junta de Arquitectura de Internet (IAB) de Internet Society lo supervisa. Es una organización de abajo hacia arriba que no tiene requisitos formales de afiliación y tampoco tiene un procedimiento oficial de afiliación. Trabaja atentamente con el World Wide Web Consortium (W3C) y otras organizaciones de desarrollo de estándares. Además, se apoya en gran medida en los grupos de trabajo que se constituyen y proponen a un Director de Área. IETF confía en sus grupos de trabajo para la expansión de las condiciones y estrategias de IETF con el objetivo de hacer que Internet funcione mejor. El grupo de trabajo luego opera bajo la dirección del Director de Área y avanza en un acuerdo. Después de la circulación de la carta propuesta a las listas de correo de IESG e IAB y su aprobación, se reenvía al público IETF. No es imprescindible contar con el pleno acuerdo de todos los grupos de trabajo y adoptar la propuesta. Los grupos de trabajo del IETF solo deben recurrir para verificar si el acuerdo es sólido.

Del mismo modo, el Grupo de Trabajo produce documentos en la disposición de RFC que son memorandos que contienen enfoques, hechos, análisis e innovaciones adecuadas para el funcionamiento de Internet y las disposiciones vinculadas a Internet. En otras palabras, las solicitudes de comentarios (RFC) se utilizan principalmente para madurar un protocolo de red estándar que se correlaciona con declaraciones de red. Algunos RFC están destinados a producir información, mientras que otros están obligados a publicar estándares de Internet. La última forma del RFC se convierte al estándar y se emite con un número. Después de eso, no se aceptan más comentarios o variaciones para la forma final. Este proceso se sigue en todas las áreas para generar puntos de vista unánimes sobre un problema relacionado con Internet y desarrollar estándares de Internet como solución a diferentes problemas técnicos. Hay ocho áreas comunes en las que el IETF se centra y utiliza varios grupos de trabajo junto con un director de área. En el "general" área en la que trabaja y desarrolla los estándares de Internet. En "Aplicación" área en la que se concentra en las aplicaciones de Internet, como los protocolos relacionados con la Web. Además, también trabaja en el desarrollo de infraestructura de internet en forma de extensiones PPP. IETF también establece principios y descripciones para procesos de red, como la observación remota de redes. Por ejemplo, IETF enfatiza la ampliación de los estándares técnicos que abarcan el conjunto de protocolos de Internet (TCP/IP). La Junta de Arquitectura de Internet (IAB) junto con el Grupo de trabajo de investigación de Internet (IRTF) contrarrestan el esfuerzo del IETF utilizando tecnologías innovadoras.

El IETF es la organización de elaboración de estándares que se concentra en la generación de "estándares" estipulaciones de experiencia y su uso previsto. El IETF se concentra en asuntos relacionados con el progreso de los conocimientos técnicos actuales sobre Internet y TCP/IP. Está dividido en numerosos grupos de trabajo (WG), cada uno de los cuales es responsable de la evolución de los estándares y las habilidades en una zona específica, por ejemplo, enrutamiento o seguridad. Las personas en los grupos de trabajo son voluntarios y trabajan en campos como proveedores de equipos, operadores de redes y diferentes instituciones de investigación. En primer lugar, se trabaja en conseguir la consideración común de las necesidades que debe abordar el esfuerzo. Luego se forma un grupo de trabajo del IETF y se ventilan las necesidades en las influyentes asambleas Birds of a Feather (BoF) en las conferencias del IETF.

Grupo de Trabajo de Ingeniería de Internet

El Grupo de Trabajo de Ingeniería de Internet (IETF) es la principal organización de estándares de Internet. Sigue un proceso abierto y bien documentado para establecer estándares de Internet. Los recursos que ofrece el IETF incluyen RFC, borradores de Internet, funciones de la IANA, derechos de propiedad intelectual, procesos de estándares y publicación y acceso a RFC.

RFC

  • Documentos que contienen especificaciones técnicas y notas para Internet.
  • El acrónimo RFC vino de la frase "Solicitud de Comentarios" - esto no se utiliza más hoy y ahora simplemente se conoce como RFCs.
  • El sitio web RFC Editor es un archivo oficial de las normas de Internet, los proyectos de normas y las normas propuestas.

Borradores de Internet

  • Documentos de trabajo del IETF y sus grupos de trabajo.
  • Otros grupos pueden distribuir documentos de trabajo como archivos de Internet

Derechos de propiedad intelectual

  • Todos los estándares de IETF están disponibles libremente para ver y leer, y generalmente gratuito para implementar por cualquier persona sin permiso o pago.

Proceso de estándares

  • El proceso de creación de una norma es sencillo - una especificación pasa por un amplio proceso de revisión por parte de la comunidad de Internet y revisado a través de la experiencia.

Publicación y acceso a RFC

  • Cambios de Internet que culminaron con éxito el proceso de examen.
  • Presentado al editor RFC para su publicación.

Tipos de estándares de Internet

Hay dos formas en que se forma un estándar de Internet y se puede categorizar como una de las siguientes: "de jure" estándares y "de facto" estándares Un estándar de facto se convierte en un estándar a través del uso generalizado dentro de la comunidad tecnológica. Un estándar de jure es creado formalmente por organizaciones oficiales de desarrollo de estándares. Estos estándares se someten al proceso de estándares de Internet. Los estándares comunes de jure incluyen ASCII, SCSI y el conjunto de protocolos de Internet.

Especificaciones estándar de Internet

Las especificaciones sujetas al proceso de estándares de Internet se pueden clasificar en una de las siguientes: especificación técnica (TS) y declaración de aplicabilidad (AS). Una especificación técnica es una declaración que describe todos los aspectos relevantes de un protocolo, servicio, procedimiento, convención o formato. Esto incluye su alcance y su intención de uso, o "dominio de aplicabilidad". Sin embargo, el uso de un TS dentro de Internet se define mediante una Declaración de aplicabilidad. Un AS especifica cómo y bajo qué circunstancias se pueden aplicar los TS para soportar una capacidad particular de Internet. Un AS identifica las formas en que se combinan los TS relevantes y especifica los parámetros o subfunciones de los protocolos de TS. Un AS también describe los dominios de aplicabilidad de los TS, como los enrutadores de Internet, el servidor de terminales o los servidores de bases de datos basados en datagramas. Un AS también aplica uno de los siguientes "niveles de requisitos" a cada uno de los TS a los que se refiere:

  • Se requiere la implementación del TS referenciado para lograr la interoperabilidad. Por ejemplo, los sistemas de Internet que utilizan la Suite de Protocolo de Internet deben implementar IP e ICMP.
  • Recomendado: La implementación del TS referenciado no es necesaria, pero es deseable en el dominio de aplicabilidad de la AS. Se alienta la inclusión de las funciones, características y protocolos de los TS recomendados en los desarrollos de los sistemas. Por ejemplo, el protocolo TELNET debe ser implementado por todos los sistemas que tengan la intención de utilizar el acceso remoto.
  • Electivo: Aplicación del TS referenciado es opcional. El TS sólo es necesario en un entorno específico. Por ejemplo, el MIB DECNET podría verse como valioso en un entorno donde se utiliza el protocolo DECNET.

Estándares comunes

Estándares web

Modelo TCP/IP y & Estándares de Internet asociados Los estándares web son un tipo de estándar de Internet que define aspectos de la World Wide Web. Permiten la construcción y renderización de sitios web. Los tres estándares clave utilizados por la World Wide Web son el Protocolo de transferencia de hipertexto, HTML y URL. Respectivamente, especifican el contenido y el diseño de una página web, qué significan los identificadores de página web y la transferencia de datos entre un navegador y un servidor web.

Estándares de red

Los estándares de red son un tipo de estándar de Internet que define reglas para la comunicación de datos en tecnologías y procesos de red. Los estándares de Internet permiten el procedimiento de comunicación de un dispositivo hacia o desde otros dispositivos.

En referencia al Modelo TCP/IP, los estándares y protocolos comunes en cada capa son los siguientes:

  • La capa de transporte: TCP y SPX
  • Capa de red: IP y IPX
  • Data Link layer: IEEE 802.3 para LAN y relé de marco para WAN
  • Capa física: 8P8C y V.92

Estándares oficiales de protocolo de Internet

  • El documento más reciente publicado por el IETF se titula Protocolo de acceso a datos de registro (RDAP) Formato de consulta o RFC 9082 y se archiva en el sitio RFC-Editor. El resumen del documento explica que "describe patrones uniformes para construir URLs HTTP que puedan utilizarse para recuperar información de registro de registros utilizando patrones de acceso web "RESTful". RDAP permite a los usuarios acceder a los datos de registro actuales y fue creado para reemplazar el protocolo WHOIS.
  • Otro protocolo estándar de Internet fue publicado por el IETF en junio de 2021 que contiene información sobre estructuras de datos JSON que representan la información de registro mantenida por registros regionales de Internet (RIR) y registros de nombres de dominio (DNRs). El resumen continúa diciendo que esas estructuras de datos se utilizan para formar respuestas de consulta del Protocolo de Registro de Acceso a Datos (RDAP). Este documento hace que RFC 7483 sea obsoleto.

El futuro de los estándares de Internet

Internet ha sido visto como un campo de juego abierto, gratuito para que la gente lo use y las comunidades lo supervisen. Sin embargo, las grandes empresas lo han moldeado y moldeado para que se ajuste mejor a sus necesidades. El futuro de los estándares de Internet no será diferente. Actualmente, existen protocolos ampliamente utilizados pero inseguros, como el Protocolo de puerta de enlace fronteriza (BGP) y el Sistema de nombres de dominio (DNS). Esto refleja prácticas comunes que se centran más en la innovación que en la seguridad. Las empresas tienen el poder de mejorar estos temas. Con Internet en manos de la industria, los usuarios deben depender de las empresas para proteger las vulnerabilidades presentes en estos estándares.

Ya existen formas de hacer que BGP y DNS sean más seguros, pero no están muy extendidas. Por ejemplo, existe la protección BGP existente llamada Infraestructura de clave pública de enrutamiento (RPKI). Es una base de datos de rutas que se sabe que son seguras y han sido firmadas criptográficamente. Los usuarios y las empresas envían rutas y consultan a otros usuarios' rutas por seguridad. Si se adoptara más ampliamente, se podrían agregar y confirmar más rutas. Sin embargo, RPKI está cobrando impulso. A diciembre de 2020, el gigante tecnológico Google registró el 99 % de sus rutas con RPKI. Están facilitando que las empresas adopten medidas de seguridad BGP. DNS también tiene un protocolo de seguridad con una baja tasa de adopción: DNS Security Extensions (DNSSEC). Esencialmente, en cada etapa del proceso de búsqueda de DNS, DNSSEC agrega una firma a los datos para demostrar que no han sido manipulados.

Algunas empresas han tomado la iniciativa de proteger los protocolos de Internet. Corresponde al resto hacerlo más generalizado.

Contenido relacionado

James gosling

Pascal (lenguaje de programación)

Z/OS

Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save