← ブログに戻る

IPinfoとiptoの率直な比較

IPinfoとiptoの率直な比較

IPinfoとiptoはどちらも、アドレスの位置とネットワークの詳細を返すIPデータAPIですが、範囲、歴史、無料枠の内容が異なります。IPinfoは幅広い製品群を持つ確立された商用プロバイダであり、ipto は意図的に機能を絞った、無料のIPインテリジェンスAPI兼ツールサイトです。このページでは、ipto にできること・できないことと、宣伝文句に頼らず自分で比較を行う方法を説明します。

料金、クォータ、製品プランは頻繁に変わります。ここに書いた内容はすぐに古くなるか誤りになるため、この記事では他社の数値は引用しません。最新の上限についてはプロバイダ自身の料金ページと利用規約を確認し、無料枠を商用製品で使う前にはライセンス条件を読んでください。

ipto が提供するもの

ipto は無料でサインアップ不要、1日あたり1,000リクエストまで利用できます。GET https://ipto.to/v1/ipを1回呼び出すと、国、都市および関連する位置フィールド、ASNと組織、currency_code、フラグのis_vpn、is_tor、is_abuser、is_datacenterが返り、予約済み範囲についてはbogonとbogon_typeも返ります。大量利用向けの有料プランがあり、一括検索、サポート、SLAなどの追加機能があります。都市と郵便番号の精度は、無料枠でも同じです。

メインの検索以外にも、公開データに基づく独立したツールがあります。ASN lookup、IP whois lookup(WHOISの構造化された後継であるRDAPを使用し、ドメインではなくIPブロックを対象とします)、RPKI route validationのチェック、RDAPとASNの所有者を組み合わせて信頼度付きの回答を出すcompany lookup、そして逆引きDNSと証明書の透明性に基づくhosted domains lookupです。

ipto にできないこと

足りない部分を明確にすることも、公平な比較の一部です。ipto はレジデンシャルプロキシを検出しません。VPN、Tor、abuse のフラグは現時点ではIPv4の範囲を対象としているため、IPv6アドレスでは推測ではなく false を返します。ただしIPv6アドレスでも、対応している範囲ではASN、組織、都市レベルの位置が得られます。脅威フィードは6時間ごと、IPとASNのデータセットは毎日更新されます。これはほとんどの用途には十分な速さですが、リアルタイムではありません。リアルタイムのキャリア検索や加入者単位の検索はなく、carrier lookupはMCCとMNCのデータを使って、ネットワーク事業者のレベルで動作します。また、ドメインのWHOISサービスでもありません。

より大きなチームを持つ商用プロバイダは、追加のデータセット、より深い履歴、プライバシー検出のバリエーション、エンタープライズ契約、特定フィールドのより広い対応範囲を提供している場合があります。それらが必要な場合は、評価でそのことを明記し、実際に試してください。ipto が特定の競合製品とフィールド単位で同等であるとは主張しません。

2つのIP APIを比較する方法

公平な比較は、ベンダーのデモではなく、自分のトラフィックを使って行います。実行可能な手順は次のとおりです。

  • 実際のアドレスをサンプリングする。ログから数百件を取り出します。主要な国、モバイルユーザー、既知の問題のある送信元を含めます。
  • 手元にある場合は正解データを定める。配送先住所や請求先の国を共有してくれたユーザーは、国と都市の一致度についての大まかな確認材料になります。
  • 実際に使うフィールドを比較する。国とis_vpnフラグだけで分岐するなら、それ以外は無視します。
  • 不一致を測り、その中身を調べる。プロバイダ間で結果が異なるアドレスを見て、ASNとwhoisレコードを手がかりに、どちらが正しかったのかを調べます。
  • 運用条件を確認する。レート制限、キャッシュのルール、商用利用の条件、IPv6の扱い、稼働実績、サポートです。

基になる問題が本質的におおよそのものであるため、どの2つのプロバイダでも、都市レベルの結果では不一致が出ると考えてください。都市の精度に限界がある理由をご覧ください。国レベルでの一致は、通常はずっと高くなります。

どの用途にどちらが向くか

ipto が向いているのは、開発、プロトタイプ、1日の上限内の小規模な本番ワークロードのために、無料でサインアップ不要のAPIがほしい場合や、追加フラグ(VPN、Tor、abuse、データセンター、bogon)がフローにとって重要な場合です。契約に基づく非常に大量の利用、専門的なデータセット、調達プロセスが求めるベンダーとの関係が必要なら、より幅広い商用プロバイダのほうが向いているかもしれません。多くのチームは、リスクの低い検索には無料のソースを、誤りのコストが高い場面には有料のものを使っています。選択肢をより広く調べるには、best free IP geolocation APIsとMaxMindの代替をご覧ください。

評価の最も手早い方法は、実際に試すことです。curl https://ipto.to/v1/ipを実行するか、上のツールにアドレスを貼り付けて、完全なレスポンススキーマについてはAPIドキュメントを読んでください。

率直な回答

はい。ipto はサインアップ不要で、1日1,000リクエストまで無料です。大量利用、一括検索、サポート、SLAのための有料プランもあります。
ipto はレジデンシャルプロキシを検出せず、VPN、Tor、abuse のフラグは現時点ではIPv4のみが対象で、脅威フィードはリアルタイムではなく6時間ごとに更新されます。リアルタイムのキャリア検索や加入者単位の検索、ドメインWHOISも提供していません。
自社のトラフィックから取った実際のアドレスのサンプルに両方を実行し、実際に使うフィールドだけを比較して、結果が食い違うアドレスを調べます。レート制限、商用利用の条件、IPv6の扱いは、各プロバイダ自身のドキュメントで確認してください。
← ブログに戻る