La dirección IP pública es la dirección IP a la que se puede acceder a través de Internet y, por lo tanto, debe ser globalmente única, de lo contrario habrá un conflicto. Las direcciones IP públicas son proporcionadas por el proveedor de servicios de Internet (ISP). La IP pública en sí misma es un identificador y proporciona mucha información, por ejemplo, el ISP de la IP, el país / ubicación de la dirección IP. Cada ISP posee grupos o bloques de IP públicas que también son específicas de diferentes ubicaciones geográficas. La ubicación de la dirección IP pública también ayuda a acceder a los hosts / servicios personalizados para esa ubicación. Por ejemplo, Google puede alojar muchos servidores en todo el mundo, pero una solicitud de acceso a Google desde una dirección IP pública de origen de Singapur ayuda a que el tráfico se dirija a la página web de Singapur para Google, es decir, “google.com.sg”. Los usuarios ven los contenidos y las búsquedas personalizadas para la ubicación. Hay varias páginas en línea que lo ayudan a buscar cualquier dirección IP pública para su ISP y ubicación. Algunos de estos son
Cuál es mi dirección IP
Busque la búsqueda de dirección IP Mostrar en el mapa Ciudad de la IP 52.91.191.244
- ¿Cuál es el principal problema con la comunicación basada en la dirección MAC a través de Internet en lugar de la dirección IP?
- ¿Cómo funciona el modelo TCP IP?
- Para descargar, ¿es HTTP o FTP mejor hoy en día?
- ¿Cuál es la relación entre control de flujo y congestión? ¿Qué tamaño de ventana es el más importante?
- ¿Mi teléfono móvil tiene una dirección IP fija o cambia con frecuencia?
Herramienta de búsqueda de IP de WHOIS
Localizador de IP, ubicación de IP, búsqueda de dirección IP, buscador de IP, DNS inverso, servidores de nombres
Ahora, el hecho de que cada una de las direcciones IP públicas debe ser única, significa que tenemos un problema. El número de usuarios y dispositivos que intentan acceder a los recursos en Internet supera el número de direcciones IP públicas disponibles. En la versión IPv4 puede haber un máximo de solo 2 ^ 32 direcciones IP únicas. Este problema normalmente se supera asignando direcciones IP “privadas” a las máquinas finales y utilizando la traducción de direcciones de red (NAT) privada a pública para acceder a los recursos de Internet. Miremos el siguiente ejemplo para entender esto.
Hay una oficina de digamos 50 dispositivos (usuarios + dispositivos comunes como impresoras, etc.). La oficina se ha suscrito a una conectividad de banda ancha con un ISP particular. Los 50 dispositivos están conectados detrás del enrutador ISP con una dirección pública utilizable “X”. A cada uno de ellos se le asignará una “dirección IP privada”. La dirección IP privada también es un identificador único del dispositivo, pero el alcance de la unicidad se limita a la red detrás del enrutador.
Si un dispositivo “A” necesita comunicarse con una impresora “P” en la red detrás del enrutador, el requisito es que las IP de los dispositivos A y P sean únicas en la red detrás del enrutador. Los dispositivos de la oficina en el próximo edificio pueden usar la misma IP, “detrás de otro enrutador” en una red privada diferente. Por lo tanto, para la comunicación interna dentro de una red privada, se utilizan direcciones IP “privadas”. Estos deben ser únicos solo dentro de una red privada y pueden ser utilizados por otro (s) dispositivo (s) en diferentes redes privadas.
La Autoridad de Números Asignados de Internet (IANA) ha reservado los siguientes rangos para las direcciones IP privadas y, por lo tanto, nunca se enrutan en la red pública o en Internet
- 10.0.0.0 a 10.255.255.255
- 172.16.0.0 a 172.31.255.255
- 192.168.0.0 a 192.168.255.255
Ahora, si el dispositivo “A” necesita acceder a un recurso en Internet, por ejemplo, un sitio web, la solicitud no puede enviarse utilizando la dirección IP privada o local del dispositivo, por dos razones:
a) No hay una ruta en Internet para IP privadas. Lo que significa que, si bien un dispositivo con dirección IP privada puede enviar un paquete al sitio web de Internet; el sitio web público no podrá enviar el paquete a la IP privada del host (por falta de ruta), por lo tanto, no se establecerá la conexión.
b) Las direcciones IP privadas no son únicas.
El sitio web de Internet necesita ver la solicitud proveniente de una dirección IP pública, para establecer la conexión con un dispositivo identificado de forma única. Aquí es donde NAT (traducción de direcciones de red) y PAT (traducción de direcciones de puerto) son útiles. Por ejemplo, si el usuario “A” accede a Google, la dirección IP privada de origen de los paquetes se traducirá a la dirección IP pública “X” a través de una configuración de enrutador, de modo que el servidor web de Google vea que la solicitud proviene de la IP pública ” X “(y, por lo tanto, puede volver a la IP) en lugar de” A “, que es inaccesible desde Internet.
Ahora, ¿qué pasa si dos que usan “A” y “B” intentan acceder simultáneamente a google.com? Como el enrutador traducirá las IP de origen a X, ¿no creará un conflicto en Internet ya que la sesión se creará en realidad con dos dispositivos diferentes? No lo hará, ya que se establece una conexión utilizando la IP de origen y el puerto de origen también. Las conexiones a la página web aún se distinguirán de manera única por “A” y “B”, ya que, aunque estas dos solicitudes de conexión tendrán la misma IP pública “X” de origen, pero tendrán un puerto de origen diferente. Entonces, la combinación de IP de origen: puerto de origen será única.
Algunas buenas lecturas sobre IP privadas y públicas son: – Direcciones IP públicas: todo lo que necesita saber
Rangos de direcciones IP privadas y públicas
Asignación de direcciones para Internet privadas