Las direcciones IP son identificadores únicos utilizados para conocer quién es quién en Internet. Pueden tener un formato diferente en función de si utilizan el protocolo IPv4 o IPv6.
Después de leer este artículo podrás:
Contenido relacionado
Suscríbete a theNET, el resumen mensual de Cloudflare sobre las ideas más populares de Internet.
Copiar el enlace del artículo
"IP" significa protocolo de Internet, que es el conjunto de reglas que permite que los dispositivos se comuniquen a través de Internet. Miles de millones de personas acceden a la red pública todos los días, de ahí que los identificadores únicos sean necesarios para registrar quién hace cada cosa. El protocolo de Internet resuelve esta cuestión asignando números IP a todos los dispositivos que acceden a Internet.
La dirección IP de una computadora es como la dirección física de una casa. Si alguien llama a una pizzería para hacer un pedido, debe facilitar la dirección de su domicilio. Sin esa dirección, el repartidor de pizzas no sabría dónde hacer la entrega.
Por ejemplo, cuando un usuario escribe un nombre de dominio, como google.com en un navegador web, se iniciará una solicitud para que el servidor web de Google solicite contenido (la página de inicio de Google). Una vez que Google recibe la solicitud, necesita saber dónde enviar el contenido del sitio web. Por esta razón, la solicitud incluirá la dirección IP del solicitante. La dirección IP proporcionada permite a Google enviar una respuesta al dispositivo del usuario que a continuación mostrará ese contenido en el navegador web del usuario.
El sistema que orquesta todo el proceso se llama DNS. Funciona como un directorio telefónico de direcciones IP para que los usuarios puedan acceder a los servicios web utilizando nombres de dominio sencillos. Cuando un usuario solicita visitar una aplicación web como facebook.com en la ventana de su navegador, se inicia una consulta DNS que, en última instancia, conduce a un servidor DNS que traduce el nombre de dominio en una dirección IP.
¿Cómo son las direcciones IP? Estas direcciones tienen un formato diferente en función de si son IPv4 o IPv6.
IPv4 e IPv6 son versiones diferentes del protocolo de Internet. IPv4 se implementó en 1983 y sigue en uso en la actualidad. Este formato para direcciones IPv4 son cuatro conjuntos de números separados por puntos, por ejemplo: ‘192.0.2.1’. Es un formato de 32 bits, lo que significa que permite 232, o aproximadamente 4300 millones, de direcciones IP únicas, que al parecer no es suficiente para la cantidad de dispositivos que ahora están en Internet. La necesidad de más direcciones IP promovió la implementación de IPv6*. Las direcciones IPv6 utilizan un formato más complejo de conjuntos de números y letras separados por dos puntos, individuales o dobles, por ejemplo: ‘2001:0db8:85a3:0000:0000:8a2e:0370:7334’. Este formato de 128 bits puede admitir 2128 direcciones únicas. (¡Forma un número de 39 dígitos!)
IPv6 ofrece otras actualizaciones respecto a IPv4, incluidas mejoras de seguridad y privacidad. A pesar de sus diferencias, tanto IPv4 como IPv6 se han utilizado simultáneamente en la web durante aproximadamente una década. Las dos versiones pueden funcionar en paralelo, pero hubo que aplicar medidas especiales para facilitar las comunicaciones entre los dispositivos IPv4 e IPv6. Este compromiso obedece al hecho de que gran parte de la web todavía se está ejecutando en direcciones IPv4.
*¿Qué pasó con IPv5? IPv5 era un protocolo experimental de transmisión de datos que nunca se implementó. Utilizaba el mismo formato de 32 bits que IPv4, por lo que no resolvía adecuadamente el problema de no tener suficientes direcciones IP únicas. Por esta razón, IPv6 se convirtió en el sucesor de IPv4.
El suministro limitado de direcciones IPv4 propició la aplicación de la asignación dinámica de direcciones IP, que sigue siendo una práctica muy común. A la mayoría de los dispositivos conectados a Internet se les asignan direcciones IP temporales.
Por ejemplo, cuando un usuario particular se conecta a Internet con su computadora portátil, el proveedor de soluciones de Internet (ISP) de ese usuario le asigna una dirección IP temporal desde un conjunto de direcciones IP compartidas. Esto se conoce como una dirección IP dinámica. Es más rentable para el ISP que asignar a cada usuario una dirección IP permanente o estática.
Algunos clientes de proveedores de soluciones de Internet, como son las grandes empresas, pagarán para mantener una dirección IP estática. (Por ejemplo, 1.1.1.1 de Cloudflare). Sin embargo, para la mayoría de los usuarios basta con tener una dirección IP dinámica. Cuando se aloja un servidor web, como un sitio web autoalojado, una API o un servidor de videojuegos, una dirección IP dinámica puede generar problemas. Un cambio en la dirección IP puede hacer que tus consultas DNS fallen y dejar sin conexión al recurso. Por suerte, este problema se puede corregir fácilmente con el DNS dinámico de Cloudflare.