私は複数のWebサイトを使用してIPアドレスの地理位置情報を決定していましたが、結局2つの異なる国(同じ大陸)に到達しました。この背後にある理由は何ですか?
単純な理由はもちろん、パブリックIPアドレスはインターネットネットワークアドレスであり、ストリートアドレスではない地理的位置が固定されています。
位置データベースへの単純なIPアドレスは、携帯電話の時代に古い学校の固定電話番号(国コード、市外局番、市内加入者番号で地理的に固定されていた)のロジックを使用するのに似ています。
携帯電話の番号は他の電話番号と似ていますが、同じロジックを適用することはできません。電話の所有者は世界中のほぼどこからでも電話をかけることができるため、電話番号だけでは電話の位置を正確に特定することはできません。
それでも、一部の情報を推測して、電話番号だけからある程度信頼できる大まかな仮定を行うことができます。たとえば、フランスの国コードを持っているほとんどのモバイル加入者は、海外旅行ではなく実際にフランスにいる可能性が高いです...
IPアドレスからロケーションデータベースのトピックに戻ります。すべてが同じパブリックソースからのIPネットワーキング情報で純粋に更新されるわけではありません。実際のルーティングテーブルや収集されたメタデータなどの追加(特権)情報ソースでデータベースを拡張できます。 IPスペースについてだけでなく、たとえば、集約された HTML 5 geolocation データを使用して精度を高めます。
さまざまな地理位置情報サイトは、さまざまなデータベースから位置データを取得します。これらのデータベースは多数あり、IPアドレスは頻繁に再割り当てされるため、すべてのデータベースでIPアドレス所有者の現在の場所を常に最新の状態に保つことは困難です。