Me preguntaba acerca de cómo algunos sitios web conocen la ubicación de las direcciones IP que solicitamos para resolver su ubicación.
Luego recordé que la IANA asigna direcciones IP a diferentes registradores regionales de Internet ( RIR ) como AFRINIC, APNIC, ARIN, LACNIC, RIPE NCC (como se menciona aquí enlace ) que se subdividen en diferentes registros nacionales de Internet (NIR ) como CNNIC, APJII, JPNIC, KRNIC, etc. para cada región bajo RIR
Miré hacia arriba para comprender qué rangos de IP se proporcionan a qué RIR y más abajo en el árbol, pero no entendí bien lo que escribieron aquí en este enlace se originó en la misma página mencionada anteriormente.
Tal vez me equivoque, pero creo que hay una jerarquía de asignación de rango de IP con respecto a su ubicación; de lo contrario, ¿cómo estos servicios en línea conocen la ubicación de esa dirección IP? (También para no olvidar, la colaboración de múltiples bases de datos ayuda obviamente)
Básicamente, quiero adivinar la ubicación de una dirección IP en función de algún patrón asociado con la forma en que la IANA ha realizado la asignación de IP a diferentes RIR.
¿Puedo adivinar la Geolocalización de una IP simplemente en función de su patrón para IPv4 e IPv6?
Por favor, corríjame si me falta algo o si me equivoco en algún concepto.
EDITAR: La respuesta publicada por Steffen Ullrich no aborda el concepto de enlaces entre la asignación de rango de IP con respecto a su ubicación como se pregunta en esta pregunta, pero el enlace proporcionado también es útil para comprender otras cosas