DNSサーバーベンチマークネームベンチ

DNSサーバープロバイダーとしてのGoogleのエントリ(読み取り: GoogleパブリックDNS )は、インターネット上で大きな混乱を引き起こしています。プライバシーの問題を抱えているユーザーもいれば、新しいDNSサーバーのテストと使用をすぐに始めたユーザーもいます。

Google DNSが利用可能な最速のDNSプロバイダーであるかどうかのテストは決定的ではありません。個々のユーザーがDNSサーバーをベンチマークして最速かつ最も信頼できるものを発見する以外に選択肢はありません。これの理由は単純です。ある地域のユーザーにはDNSプロバイダーが機能する可能性がありますが、他の地域のユーザーには同じDNSプロバイダーが最適ではない場合があるためです。

ネームベンチ

namebench

Namebenchは、ユーザー向けにこれらのDNSベンチマークを実行できるMicrosoft Windows、Linux、およびApple Macintoshコンピュータ向けの無料のポータブルソフトウェアプログラムです。

プログラムは、それが実行されているコンピューターでDNSサービスの速度をテストするように設計されています。そのために、実行されているコンピューターで使用されているネームサーバーを取得し、テストで公開されているDNSサーバーと、利用可能な地域DNSサービスも含めます。

カスタムネームサーバーがサポートされていない場合は、ユーザーがリストに追加できます。 Namebenchには、サポートしているすべてのDNSプロバイダーがすぐに表示されるわけではないことに注意してください。これにより、プロセスが少しトリッキーになります。最良のオプションは、デフォルトのオプションを使用してテストを1回実行し、結果に、テストしたいすべてのDNSプロバイダーが含まれているかどうかを確認し、不足しているプロバイダーを追加してテストが再実行されない場合です。

プログラムは、テストを実行するためのソースとして閲覧履歴を使用します。次のテストパラメータをさらに変更できます。

  • 検閲のチェックを有効にします。
  • クエリの数を250から別の値に変更します。
  • 場所を設定します。
  • データソースをChromiumからFirefox、Alexaの上位2000 Webサイトのリストに変更するか、キャッシュ遅延テストを実行します。

テストが完了するまでしばらく時間がかかります。 Namebenchは、DNSクエリのベンチマークを開始する前に、まずネームサーバーの可用性をチェックします。デフォルト値をそのまま使用すると、数千のクエリが発生することを考えると、テストが完了するまでにしばらく時間がかかります。

Namebenchはバックグラウンドで計算を実行し、結果を自動的に起動するローカルHTMLページを作成します。

他のDNSサーバーがインターネットへの接続に現在使用されているものよりも速い場合、プログラムはパフォーマンスの向上を表示します。 NamebenchはDNSサーバーを強調表示するので、デバイスのDNSリクエストのパフォーマンスを改善するために何を変更する必要があるかがわかります。

namebench results

テストされたDNSサーバーのテスト結果を表示する詳細なレポートが続きます。これには、IP、平均、最小および最大の応答時間、エラー、応答なし、メモが含まれます。サーバーは、最も速い(平均)から最も遅い順にリストされています。

テストされたDNSサーバーの応答時間を示すさまざまなグラフが最後に表示されます。最適なDNSプロバイダーを選択するには、パフォーマンスをエラーレベルと比較する必要があります。最も速いものを選ぶ傾向があるかもしれませんが、そのプロバイダーが他よりも多くのエラーを生成する場合、それは最良のオプションではないかもしれません。

Namebenchは、Google Codeプロジェクトページからダウンロードできます。

Namebenchは、現在、次のようなサードパーティダウンロードリポジトリからダウンロードできます。 ソフトペディア 。プロジェクトはに移動しました Github 2012年には、サイトで使用できるバイナリはなく、ソースコードのみです。