2010-01-03 26 views

Respuesta

5

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.

1

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.

23

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.
1

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.

1

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.

0

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.

Cuestiones relacionadas