¿Qué es el protocolo IP?

Autor: | Última modificación: 9 de marzo de 2022 | Tiempo de Lectura: 3 minutos
Temas en este post:

El protocolo IP (Internet Protocol) hace parte de la familia de estándares TCP/IP o reglas en los que se basa el funcionamiento de internet. Es el tercero de los protocolos de nivel de red, y permite el transporte y desarrollo de los datos, también llamado datagrama IP. Está orientado a la no conexión de forma no fiable y se encarga de definir la representación, ruta y envío de los paquetes de datos.

Historia del protocolo IP

Este protocolo, al igual que el TCP fueron desarrollados hacia inicio de los años 70 por el departamento de defensa de los Estado Unidos: ARPANET, quienes enfocaban esfuerzos en las tecnologías de transmisión de datos. Robert E. Kahn y Vint Cerf, dos científicos tecnológicos de origen estadounidenses fueron los encargados de trabajar en la creación de una arquitectura abierta de interconexión para diseñar la nueva generación de protocolos de ARPANET.

Kahn y Cerf consiguieron utilizar los protocolos de comunicación para poner fin a las diferencias entre los protocolos de red; y además, consiguieron que el host fuera el responsable de la fiabilidad de la comunicación, y no la red como tal.

Más adelante, los científicos llevaron a cabo pruebas de comunicaciones entre dos redes con protocolo TCP/IP basados en la muestra de un ordenador llamado gateway, que contaba con una interfaz para cada red y funcionaba enviando datagramas de ida y vuelta entre estos.

Luego, hacia inicio de los años 80, el Departamento de Defensas de USA declaró a estos protocolos como el estándar para las comunicaciones de redes militares, y un año siguiente, los protocolos fueron activados de forma permanente e inició su uso de tipo comercial.

Características del protocolo IP

Este protocolo tiene por función clasificar y entregar los paquetes IP. Entre sus características se encuentra que se basa en datagramas IP, es decir, cada entrada o salida al que se le agrega un encabezado sobre la información de transporte de estos paquetes o datos empaquetados, como por ejemplo, lo relacionado con la versión, longitud de la cabecera, tipo de servicio y prioridad, tiempo de vida, dirección de destino, opciones de relleno, protocolo, entre otros.

Además, este protocolo se caracteriza por estar orientado a la no conexión, lo que se traduce en que los paquetes de información viajen a través de la red por diversos trayectos hasta que lleguen a su destino, pero no garantiza la recepción del paquete. Esto quiere decir que si un paquete no se recibe, permanecerá en la red por un tiempo determinado.

🔴 ¿Quieres entrar de lleno al mundo DevOps & Cloud Computing? 🔴

Descubre el DevOps & Cloud Computing Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp en DevOps & Cloud Computing por una semana

El protocolo IP también se vale de recursos como la fragmentación de los paquetes en caso de que sea necesario. El tamaño máximo del paquete o máxima longitud del datagrama en este protocolo será de 65365 bytes.

Dirección IP

El protocolo IP utiliza direccionamiento a través de direcciones IP lógicas de 32 bits. Cada nodo que forme parte de la red del protocolo debe contener una dirección IP única, sin embargo, esto se complica en la actualidad debido a la cantidad de dispositivos existentes. Por este motivo, se desarrolla el protocolo IPv6, que cuenta con un tamaño de la dirección IP de 128 bits, para ampliar la cantidad de bits que se había planteado antes en este protocolo de internet.

Cada dirección IP debe pertenecer a una red específica. Y para la comunicación de máquinas entre dos redes será necesario un router, es decir, un equipo que permita la conexión de dos o más redes con tecnologías diferentes.

Las direcciones IP pueden dividirse en función de la longitud de campo de red, teniendo así:

  • Clase A: en este tipo de dirección IP, el primer byte (que está en cero) es el que representa a la red. Los 8 primeros bits son de red, y los otros 24 bits son de host.
  • Clase B: Aquí, los primeros dos bytes (que son 1 y 0) son los que representan la red. En este tipo de dirección, existen 16 bits de red y otros 16 bits de host.
  • Clase C: Los 3 primeros bytes (1,1 y 0) son los que representan a la red. Aquí existen 24 bits de red y 8 bits de host.

Uso del protocolo IP

El protocolo IP es utilizado por gran parte de las aplicaciones de software disponibles en internet, debido a que mejora la comunicación entre dispositivos, debido a que cada máquina posee su propia dirección IP, que permite identificarlo. Además, este protocolo también es implementado en cámaras de seguridad como las CCTV.

¿Cuál es el siguiente paso?

Ahora que ya conoces qué es el protocolo IP, cuál es su historia, sus características y sus principales usos y funciones, no dudes en continuar tu formación a través de nuestro  DevOps & Cloud Computing Full Stack Bootcamp, donde podrás aprender todas las herramientas para convertirte en un experto en estos temas en menos de 6 meses y poder mejorar tus procesos de desarrollo tecnológico.

[email protected]