Dirección IP pública y privada
Lo básico: Como se habló en el apartado de las direcciones IP, estas identifican a un ordenador de forma inequívoca dentro de una red. La primera red a la que se conecta tu dispositivo es la de tu propia casa, por lo que a tu dispositivo se le asigna una dirección IP privada única.
El siguiente paso es conectar a internet, para eso está el enrutador que te instala la operadora de telefonía, que es la pasarela de acceso a internet, hace de enlace entre tu red privada, donde están tus ordenadores, y la red pública, donde está el resto del mundo. El rúter, por tanto, tiene asignada una IP Pública que es única para todo internet.
Dentro de una casa hay varios dispositivos conectados a tu red, cada vez más de hecho: ordenadores, móviles, impresoras, TV, tabletas, … Todos ellos tienen una dirección IP privada y se conectan a internet usando la IP Pública del enrutador.
Para saber más: Las IP están repartidas siguiendo varios criterios. Por ejemplo, las redes privadas tienen estas direcciones:
Clase A: 10.0.0.0
Clase B: 172.16.0.0
Clase C: 192.168.0.0 (esta es la más usada en configuraciones domésticas).
Clase B simple: 169.254.0.0
En el caso de las IP públicas, están asignadas por países, de manera que cada país tiene reservadas unas direcciones en función de su grado de conectividad. Por ejemplo, España tiene reservadas mas de 33 millones de IP que van, por ejemplo, del 2.16.0.0 al 220.117.254.30. No son correlativas, pero puedes consultarlas en esta web: https://lite.ip2location.com/spain-ip-address-ranges
En el caso de Estados Unidos tiene asignadas 1.476.788.224 IPs, China tiene 344,347,238 IPs, Uganda con más de 1.400.000 direcciones IP o Nueva Zelanda con 7.200.000 IP.
Gracias a esto, ciertos servicios se pueden restringir en algunos países, porque las IP son conocidas.
Además, a través de la IP se pueden conocer más datos asociados a ti. En esta web tienes un ejemplo: https://find-ip.net/ip-location
Y en esta otra puedes saber en qué país está una web concreta: https://find-ip.net/ip-locator
