IT用語帳
PD-Sネットワーク · ネットワーク管理

DNSラウンドロビン

DNS Round Robin

でぃーえぬえすらうんどろびん

DNSサーバで1つのホスト名に複数のIPアドレスを登録し、問合せのたびに回答の順番を変えることで、アクセスを複数のサーバに振り分ける負荷分散の方式。専用の装置が不要で簡単に導入できるが、サーバの稼働状態や負荷を考慮しないので、故障したサーバにも振り分けられる。DNSのキャッシュの影響で振分けが均等にならないこともある。

共有:

Past Exams

過去問での出題

過去問で 2 回出題(エンベデッドシステムスペシャリスト試験 2)。うち 2 回は用語そのものを問う問題です。

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。用語名で照合しているため、関係の薄い問題が含まれることがあります。

Related

関連キーワードの用語

PD-Sロードバランサ(負荷分散装置)

複数のサーバにトラフィックを分散させる装置。ラウンドロビン、最小接続数、重み付け等の分散アルゴリズムを使用する。L4(トランスポート層)とL7(アプリケーション層)の負荷分散があり、ヘルスチェックによるサーバの死活監視も行う。

PD-SDMARC

SPFやDKIMによる送信ドメイン認証が失敗した場合の処理方針を、送信側のドメイン管理者が指定するための仕組み。認証失敗時のメールを拒否・隔離・許可のいずれにするかをDNSレコードで公開し、認証結果のレポートも受け取れる。

PD-SDNSSEC

DNSの応答にデジタル署名を付与し、DNS応答データの正当性と完全性を検証できるようにするDNSの拡張仕様。DNSキャッシュポイズニング攻撃への対策として有効。権威DNSサーバがリソースレコードに署名し、リゾルバが検証する。

PD-S水平負荷分散システム

同じ機能を持つ対等な複数のコンピュータに処理を振り分けて、負荷を分散させる分散システムの構成。ロードバランサで要求を各サーバに割り当てる構成が代表例で、サーバの台数を増やせば処理能力を拡張でき(スケールアウト)、一部のサーバが故障しても処理を継続できる。

PD-Sエニーキャスト

同じIPアドレスを複数の地点のサーバに割り当て、送られたパケットを、ルーティング上で最も近い1つのサーバに届ける通信方式。応答の高速化、負荷の分散、障害時の冗長化に役立ち、DNSのルートサーバやCDNで利用される。

PD-Sリバースプロキシ

Webサーバの手前に置き、インターネットからの要求をいったん受けて、内部のWebサーバへ中継するサーバ。内部のサーバを直接公開せずに済み、TLSの処理の集約、負荷分散、キャッシュによる応答の高速化、WAFによる攻撃の遮断などの機能を持たせられる。