私は地理情報に敏感なwebappを持っています。これは、リクエストしたIPをリモートの商用IPから位置情報サービスに送信し、そのIPの国、都市、ISPなどを取得します。最初の16ビットIPアドレスに対して同じgeo-ip解決を行うことは安全ですか?
私は現在、自分のデータベースにIPルックアップをキャッシュしています。後でルックアップを高速かつ無料(ルックアップごとの商用サービス料金)にするためです。
最初の16ビット(つまり、aaa.bbb.ccc.dddアドレスのaaa.bbb)が常に一様な場所を持つと仮定してキャッシュをさらに最適化できるかどうかは疑問です。そうすれば、最大2^15のレコードをキャッシュすることができます。 ISPの統一性についてはあまり気にしませんが、その情報も参考になります。
私はあなたのために3文字しか持っていません:V.P.N. –