他の情報とIPアドレス列を含む巨大なテーブルがあります。
このデータを使用していくつかの計算を行いたいのですが、IP が属するサブネットごとにグループ化します。現在、whois を使用して IP サブネットを取得しています。このアプローチの問題は、テーブルに数百万の異なる IP があるため、永遠にかかることです。既知のサブネットのいずれにも含まれていない IP のみを検索してスクリプトを最適化しましたが、それでもまだ遅くなります。
whois を使用するよりも早くサブネットを取得する方法はありますか?