protocolo de Internet

El Protocolo de Internet ( Protocolo de Internet , abreviado como IP ) es una familia de protocolos de comunicación para redes de computadoras diseñados para su uso en Internet . Los protocolos IP están en el nivel 3 en el modelo OSI . Los protocolos IP están integrados en el conjunto de protocolos de Internet y permiten un único servicio de direccionamiento para todos los terminales conectados.

Operación

Durante una comunicación entre dos estaciones, el flujo de datos proveniente de la capa de transporte - nivel 4 del modelo OSI - (por ejemplo, segmentos TCP ) es encapsulado en paquetes por el protocolo IP cuando pasan al nivel de la capa red . Estos paquetes se transmiten luego a la capa de enlace de datos - nivel 2 del modelo OSI - para ser encapsulados allí en tramas (por ejemplo, Ethernet ).

Cuando dos terminales se comunican entre sí a través de este protocolo, no se establece de antemano ninguna ruta para la transferencia de datos: se dice que el protocolo es "no orientado a conexión". Por el contrario, para un sistema como la red telefónica conmutada , la ruta por la que pasarán la voz (o los datos) se establece cuando se inicia la conexión: el protocolo está "orientado a la conexión".

Servicios prestados

Los protocolos IP garantizan la entrega de paquetes con el mejor esfuerzo . No se preocupan por el contenido de los paquetes, pero proporcionan un método para llevarlos a su destino.

Fiabilidad

Los protocolos IP se consideran "poco fiables". Esto no significa que no envíen datos correctamente a través de la red, sino que no ofrecen ninguna garantía para los paquetes enviados con respecto a los siguientes puntos:

En términos de confiabilidad, el único servicio que ofrece IP es garantizar que los encabezados de los paquetes transmitidos no contengan errores mediante el uso de la suma de verificación ( checksum ). Si el encabezado de un paquete incluye un error, su suma de comprobación no será válida y el paquete se destruirá sin ser transmitido. Si se destruye un paquete, no se envía ninguna notificación al remitente (aunque se puede enviar un paquete ICMP ).

Las garantías que no ofrece un protocolo IP se delegan a protocolos de nivel superior. La principal razón de esta falta de gestión de la fiabilidad es el deseo de reducir el nivel de complejidad de los routers y así permitirles tener mayor velocidad. Luego, la inteligencia se deporta a los puntos finales de la red.

Historial de versiones

IPv4 es el protocolo más utilizado en 2012, tanto en Internet como en redes privadas. IPv6 es su sucesor.

IPv4 utiliza direcciones codificadas en 32  bits (es decir, en teoría 4.294.967.296 direcciones posibles) mientras que IPv6 las codifica en 128 bits (es decir, en teoría 3,4 × 10 38  direcciones posibles).

El primer campo de un paquete de protocolo IP está formado por 4 bits que indican la versión del protocolo utilizado. El valor 0100 (4 en binario ) se usa para IPv4, 0110 (6 en binario) para IPv6. El valor 0101 (5 en binario) se usa para el Protocolo de transmisión de Internet , el valor 0111 (7 en binario) para TP / IX ( RFC  1475), 1000 (8 en binario) para PIP ( RFC  1621) y 1001 (9 en binario ) para TUBA (“  TCP y UDP con direcciones más grandes  ”, RFC  1347).

Agotamiento de direcciones IPv4

La transición al protocolo IPv6 permite sortear la escasez de direcciones públicas, lo que podría haber frenado el crecimiento del número de terminales conectados a Internet. Mientras tanto, los operadores están considerando el uso de traductores de direcciones de red a gran escala para extender el funcionamiento de IPv4.

Historia completa

En Mayo de 1974, el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) publica un documento titulado "Un protocolo para la intercomunicación de redes de paquetes". Los autores de este documento, Vint Cerf y Bob Kahn , describen un protocolo que permite interconectar redes de diferentes tipos para construir una red global muy grande. Este protocolo debería permitir compartir recursos mediante la conmutación de paquetes a través de los nodos de la red .

Un componente central de este nuevo modelo es un programa monolítico ( Transmission Control Program ) cuyas dos funciones principales se dividirán posteriormente y darán lugar a las especificaciones de los protocolos TCP y UDP .

Con su adopción por parte del Departamento de Defensa de los Estados Unidos ( Modelo de Internet de cuatro capas del Departamento de Defensa o Conjunto de protocolos de Internet , se hizo más conocido por el acrónimo TCP / IP) .

En inglés, versión de protocolo de Internet o IPv .

Versiones 1 a 3

Las versiones 1 a 3 (IPv1, IPv2 e IPv3) del protocolo siguen siendo experimentales. Fueron utilizados entre 1977 y 1979. Las notas de IEN (Nota de Experimento de Internet) describen estas versiones del protocolo antes de la versión moderna IPv4.

  • IEN 2 ( Comentarios sobre Protocolo de Internet y TCP ), fechadoAgosto 1977, describe la necesidad de separar la funcionalidad de los protocolos IP y TCP (que antes estaban juntos). Propone la primera versión de un encabezado IP y utiliza el valor 0 para el campo correspondiente a la versión .
  • IEN 26 ( Un nuevo formato de encabezado de Internet propuesto ), fechadoFebrero de 1978, describe una nueva versión del encabezado IP que usa 1 bit para el campo correspondiente a la versión .
  • IEN 28 ( Borrador de la Descripción del Protocolo de Internetwork Versión 2 ), con fechaFebrero de 1978, describe las características de IPv2.
  • IEN 41 ( Especificación de protocolo de internetwork versión 4 ), con fechaDe junio de 1978, describe la primera versión del protocolo que se conocerá como IPv4. El encabezado de IP aún no está finalizado, se someterá a más cambios.
  • IEN 44 ( últimos formatos de encabezado ), fechadoDe junio de 1978 como el anterior, describe otra versión de IPv4, con otra versión del encabezado IPv4.
  • IEN 54 ( Especificación del protocolo de internetwork versión 4 ), con fechaSeptiembre de 1978, esta es la primera descripción conocida del protocolo IPv4, cuya forma de encabezado finalmente se retuvo y estandarizó en RFC RFC  760
Versión 4

La versión 4 (IPv4) del protocolo es una versión que se ha utilizado ampliamente. El número 4 es el número de versión del protocolo que llevan los datagramas IP que lo utilizan. IPv4 se define en RFC RFC  791 de 1981.

Versión 5

La versión 5 (IPv5) del protocolo es una versión experimental utilizada en el estudio del Protocolo de transmisión de Internet , que es en sí mismo un protocolo experimental.

Versión 6

El sucesor oficial del protocolo IPv4 es IPv6 . Este protocolo es el resultado de varios años de experimentación e intercambios durante los cuales se han propuesto varios protocolos como TP / IX ( RFC  1475), PIP ( RFC  1621) y TUBA (TCP y UDP con direcciones más grandes, RFC  1347). Pero son las especificaciones del protocolo actual las que se han mantenido.

Versión 7

Se están realizando estudios para realizar mejoras, en particular proporcionando funcionalidades X25 para migraciones N2 / N3.

Trabajo en curso en OLABS (T. Rosselet / N.Dublinec).

Versión 8-9?

Es posible que rara vez se encuentren otras propuestas de protocolo denominadas IPv8 e IPv9 , pero actualmente NO es posible ninguna afiliación con los estándares internacionales.

sin embargo, el 1 st de abril de de 1994, El IETF publicó un abril Día del tonto relacionado con IPv9.

Referencias

  1. (in) "  TP / IX: The Next Internet  " Solicitud de comentarios n o  1475De junio de 1993.
  2. (en) "  Pip A corto plazo Arquitectura  " Petición de observaciones n o  1621Mayo de 1994.
  3. (in) "  TCP y UDP con direcciones más grandes (TUBA), una propuesta simple para direccionamiento y enrutamiento de Internet  " Solicitud de comentarios n o  1347Junio ​​de 1992.
  4. http://www.ai.univ-paris8.fr/~ga/Public/EnteteProtocoles.pdf
  5. "  Registro de espacio de direcciones IPv4 de IANA  "
  6. Vinton G. Cerf, Robert E. Kahn, "Un protocolo para la intercomunicación de red de paquetes", IEEE Transactions on Communications , vol. 22, núm. 5, mayo de 1974 p.  637–648
  7. (en) "  Especificación del programa de control de transmisión de Internet  ," Petición de observaciones n o  675,Diciembre de 1974.
  8. (en) Petición de observaciones n o  760 .
  9. (en) Petición de observaciones n o  791 .
  10. (en) Petición de observaciones n o  1475 .
  11. (en) Petición de observaciones n o  1621 .
  12. (en) Petición de observaciones n o  1347 .
  13. "  IPv7  " , de O'Reilly , O'Reilly Media (consultado el 4 de julio de 2015 )
  14. John Leyden , "  China desestima el bombo de IPv9  " , en theregister.co.uk , The Register ,6 de julio de 2004(consultado el 4 de mayo de 2014 )
  15. (in) "  Una perspectiva histórica sobre el uso de IP versión 9  " Solicitud de comentarios n o  16061 st de abril de de 1994.

Ver también

Artículos relacionados

enlaces externos