2010-12-14 8 views
5

Comme nous le savons tous, il existe de nombreuses bases de données qui peuvent être utilisées pour renvoyer le pays à partir d'une adresse IP donnée. Je me demande comment ces fournisseurs de bases de données obtiennent ces informations? qui leur dit que cette adresse IP est située dans ce pays et pas un autre? Existe-t-il un script qui résout ces adresses IP ou obtient-il de nombreuses bases de données de chaque FAI et les compile en une seule? Quelqu'un a une idée?IP au pays sans base de données

Merci

Répondre

6

Ces bases de données sont basées principalement sur les informations provenant de cinq RIRs qui gèrent effectivement, allouer et enregistrer l'espace des adresses IP. Ils gèrent également les numéros de système autonome (AS) dans une région définie. Les RIR sont:

  • African Network Information Centre (AfriNIC)
  • d'American Registry for Internet Numbers (ARIN)
  • Network Information Center Asie-Pacifique (APNIC)
  • Amérique latine et Caraïbes Network Information Center (LACNIC)
  • RIPE Réseau Centre de coordination (RIPE NCC)

Cette méthode est pas parfaite et améliorer d par divers datamining, fusion de base de données entre les mainteneurs de base de données et d'autres méthodes telles que l'analyse des données soumises par l'utilisateur.

+0

les deux réponses sont intéressantes! mais quelqu'un peut-il obtenir et compiler les bases de données légalement? – medk

+1

Il est disponible pour le public. Les instantanés quotidiens de base de données de RIPE sont disponibles à ftp://ftp.ripe.net/ripe/dbase/ripe.db.gz – Milan

+0

ok j'ai obtenu le dossier mais après extraction il est devenu 2.7GB avec l'extension .db. comment puis-je l'utiliser? – medk