No estoy buscando un servicio que lo haga. Tengo curiosidad sobre cómo funciona la geolocalización.¿Cómo funciona la geolocalización IP?
Respuesta
Según tengo entendido, las subredes IP se asignan a los proveedores ascendentes de sus proveedores de servicios; cada rango de IP se marca como perteneciente al país de origen de ese proveedor, por lo que se supone que cada IP dentro de ese rango está dentro ese país.
Esto no es infalible: anteriormente, un proveedor belga nos proporcionó una banda ancha satelital (en el Reino Unido). Cada vez que buscábamos algo en Google, nos ofrecían ver solo páginas dentro de Bélgica.
Existen varias organizaciones que administran la asignación de direcciones IP, como el Registro Americano de Números de Internet (ARIN). Estas organizaciones mantienen listas maestras de bloques de direcciones IP asignadas y dónde se asignan y publican listas actualizadas con frecuencia.
El software de geolocalización aprovecha al máximo estas listas y proporciona métodos rápidos para asignar direcciones IP a los países. Generalmente, los productos comerciales buscarán una mayor precisión y también utilizarán otras fuentes de datos.
Consulte el artículo Geolocation Software en wikipedia para obtener algunos enlaces interesantes sobre el tema.
El mapeo de las direcciones IP a las geolocalizaciones se realiza a través de tablas, donde un IP se asigna a una ubicación particular. Sin embargo, esta ubicación no necesita ser precisa, ya que las direcciones IP no incluyen información sobre sus ubicaciones, estas son aproximadas a.
De http://en.wikipedia.org/wiki/Geolocation_software:
La fuente principal de los datos de direcciones IP es los registros regionales de Internet que asignar y distribuir direcciones IP entre las organizaciones ubicadas en sus respectivas regiones de servicio:
- Registro Americano de internet Números (ARIN)
- RIPE Network Coordination Center (RIPE NCC)
- Información de la red Asia-Pacífico Centro (APNIC)
- América Registro de Direcciones de Internet para América Latina y el Caribe (LACNIC)
- Centro de Información de Red Africana (AfriNIC)
Las fuentes secundarias incluyen:
- La minería de datos o geográfico enviado por los usuarios datos de localización. Por ejemplo, un sitio web meteorológico podría solicitar a los visitantes el nombre de una ciudad para encontrar su pronóstico local. Otro ejemplo sería emparejar la dirección IP de un usuario con la información de la dirección en su perfil de cuenta.
- Datos aportados por los proveedores de servicios de Internet.
- Fusionando bases de datos de diferentes proveedores.
- Genera estimados del rango de Clase C adyacente [2] y/o recopilados de saltos de red.
exactitud se mejora por: fregar
- de datos para filtrar o identificar anomalías.
- Análisis estadístico de datos enviados por el usuario.
Hay algo en la infraestructura de Internet llamado un Sistema Autónomo, Defintion here
Cada proveedor se le ha asignado al menos uno de estos. Un AS tiene un ASN único (número de sistema autónomo), dentro de ese AS se pueden tener redes (LAN WAN &).
Estos son asignados a los proveedores, lo que por supuesto tienen una ubicación, por lo que los protocolos de enrutamiento saben por la ADN en qué zona se encuentran.
El uso de los servicios de WHOIS se puede determinar quién pertenece una dirección IP a, como a la mayoría de nosotros se nos asigna una dirección IP de nuestro proveedor cuando se conecta, en WHOIS encontrará la ciudad del proveedor en el que se encuentra. Pero en un sitio web de WHOIS, encontrará que es el propietario, por lo que la geolocalización usa ese servicio mucho.
Para iniciarse rápidamente en la geolocalización, abra una línea de comando e ingrese tracert stackoverflow.com
y preste mucha atención a los resultados. En su mayoría, las primeras líneas ya revelan consejos importantes sobre su ubicación.
Básicamente supongo basándose en la dirección IP. en algún lugar tienen una lista de rangos y ubicaciones de direcciones IP. que mantienen en base a búsquedas contra whois, traceroute y/o comentarios de los usuarios.
MaxMind, por ejemplo, parece basarse principalmente en los comentarios de los usuarios para mantener sus listas actualizadas.
La gente usa VPNs amt Proxies para evitar el geobloqueo de IP Baes. y a veces la tabla solo tiene datos incorrectos.
si quieres somtjhing que es barato y sobre todo funciona y no están preocupados por alienar a sus usuarios; s una buena solución. no espere que el 99% de los resultados estén dentro de 2000 millas de la ubicación real del usuario.
- 1. ¿Cómo funciona la función de geolocalización HTML5?
- 2. ¿Cómo funciona la geolocalización del navegador web?
- 3. Google Maps API v3 - Geolocalización basada en IP
- 4. ¿Cómo funciona la IP pública de EC2?
- 5. ¿Cómo funciona la búsqueda geográfica por IP?
- 6. W3C Geolocalización API no funciona en Chrome
- 7. El navegador de Android no funciona con la geolocalización
- 8. ¿Por qué la geolocalización en HTML5?
- 9. Geolocalización con IPv6?
- 10. ¿Cómo obtener la geolocalización del usuario?
- 11. cómo probar la geolocalización en el simulador
- 12. ¿Cómo se ensamblan las bases de datos de geolocalización?
- 13. ¿Cómo sabe Chrome mi geolocalización?
- 14. geolocalización de una dirección IP mientras usa GAE sdk o de lo contrario
- 15. Cómo rastrear la dirección IP real detrás del proxy
- 16. Chrome depuración remota no funciona con IP
- 17. boost :: asio :: ip :: multicast :: join_group no funciona
- 18. Apache - Restringir a IP no funciona
- 19. Implementación de geolocalización HTML5
- 20. PHP MySql y geolocalización
- 21. Geolocalización de puntos de acceso 802.11 por dirección MAC con la API de geolocalización de Google
- 22. Geolocalización HTML5, solo GPS
- 23. ¿Cómo obtener la dirección IP?
- 24. ¿Cómo compararías la dirección IP?
- 25. Cómo obtener mi geolocalización en bash
- 26. HTML5 geolocalización exactitud
- 27. Retroalimentación de geolocalización al aceptar la solicitud
- 28. ¿Cómo pruebo los javascripts de geolocalización?
- 29. ¿Cómo obtener la dirección IP desde $ SSH_CLIENT
- 30. Geolocalización API Permisos Navegador web