DNSラウンドロビンと負荷分散

 了解しました!

ここでは DNSラウンドロビンと負荷分散 をテーマにした ネットワークスペシャリスト試験 午後Ⅰ形式問題(短文解析・穴埋め・理由説明)20問 をまとめ、解答・解説も付けます。



---


DNSラウンドロビンと負荷分散に関する午後Ⅰ形式問題(20問)



---


問題1


DNSラウンドロビン方式とは、複数のサーバに対するアクセスを( A )で分散させる方式である。


解答: A=DNS応答の順序切替

解説: DNSサーバは同じホスト名に対して複数IPを登録し、順序を変えて返すことで負荷分散を実現する。



---


問題2


DNSラウンドロビン方式はロードバランサと異なり、( A )の状態を監視しない。


解答: A=サーバ稼働状況(ヘルスチェック)

解説: DNS方式は単純な名前解決なので死活監視はできず、落ちたサーバにも振り分ける可能性がある。



---


問題3


DNSラウンドロビンは( A )層で動作する負荷分散方式である。


解答: A=アプリケーション層(DNS:レイヤ7)

解説: IPやTCPレベルではなく、DNS問い合わせによる名前解決結果で分散を行う。



---


問題4


DNSラウンドロビン方式の短所の一つは、クライアントやリゾルバが( A )をキャッシュしてしまい、分散効果が偏る点である。


解答: A=特定のIPアドレス

解説: DNS応答はキャッシュされるため、実際のアクセスが偏ってしまうことがある。



---


問題5


DNSラウンドロビンを利用したシステムでは、( A )が不均等な場合に適切な負荷分散ができない。


解答: A=各サーバの処理能力

解説: サーバ能力差を考慮せず単純に分散するため、非対称な構成では不公平が発生する。



---


問題6


DNSラウンドロビンで返却されるIPアドレスの順序は通常( A )ごとに入れ替わる。


解答: A=DNS応答

解説: 1回の応答単位で順序を変える仕組みになっている。



---


問題7


DNSラウンドロビンは( A )なシステムで手軽に導入できるが、可用性の確保には限界がある。


解答: A=低コスト

解説: 専用機器不要で導入できるが、信頼性は高くない。



---


問題8


ラウンドロビン方式では、クライアント側の( A )により実際の割当結果が異なる場合がある。


解答: A=DNSキャッシュ保持時間(TTL)

解説: TTLの長短やキャッシュ実装によって分散結果に差が出る。



---


問題9


DNSラウンドロビンの分散効果を高めるには、( A )の値を短く設定することが有効である。


解答: A=DNSレコードのTTL

解説: キャッシュを短くすることでIP切替が反映されやすくなる。



---


問題10


DNSラウンドロビンはセッション継続性(スティッキーセッション)を( A )。


解答: A=保証しない

解説: 毎回名前解決が行われる場合、異なるサーバに接続される可能性がある。



---


問題11


DNSラウンドロビンは、( A )の障害を検知できないため、利用者は接続できないサーバに振り分けられる場合がある。


解答: A=サーバダウン

解説: 稼働監視機能がないのがDNS分散の欠点。



---


問題12


DNSラウンドロビンは、ロードバランサに比べて( A )が少なく導入コストが安価である。


解答: A=機器や設定の複雑さ

解説: 単純な名前解決の仕組みなので導入は容易。



---


問題13


DNSラウンドロビン方式では、クライアントから見ると常に同じ( A )に接続される可能性がある。


解答: A=サーバIPアドレス

解説: キャッシュによる固定化のため。



---


問題14


負荷分散のためにDNSラウンドロビンを採用したが、利用者から「特定サーバだけ応答が遅い」と苦情が来た。この原因として考えられるのは( A )。


解答: A=能力差のあるサーバに均等に割り当てられている

解説: サーバ性能差を考慮できないのが短所。



---


問題15


DNSラウンドロビンと異なり、ロードバランサは( A )単位で振り分けることが可能である。


解答: A=接続状況やリクエスト内容

解説: L4/L7のロードバランサは動的に分散制御できる。



---


問題16


DNSラウンドロビンは「負荷分散」よりも「( A )の確保」に向くとされる。


解答: A=冗長化

解説: サーバを複数用意しているので、どれかが稼働していれば最低限サービスは提供できる。



---


問題17


DNSラウンドロビン方式では、セッション維持が必要なサービスに向かない。その理由は( A )。


解答: A=次回のアクセスで異なるサーバに接続される可能性があるから

解説: ショッピングカートなどのセッション維持が必須のシステムでは適さない。



---


問題18


DNSラウンドロビンでは「( A )バランシング」ができないため、負荷が均等にならない場合がある。


解答: A=動的なリソース使用状況に応じた

解説: リアルタイムでのCPUやメモリ使用率は考慮できない。



---


問題19


DNSラウンドロビンを使った構成では、利用者数が急増した際に( A )を調整する必要がある。


解答: A=サーバ台数やDNSレコード数

解説: 増加分に対応できるよう、複数IPを追加する。



---


問題20


DNSラウンドロビンは、CDNで採用される( A )型負荷分散の仕組みの一つでもある。


解答: A=DNSベース

解説: CDNではユーザに最適なサーバを返すためDNSを利用する。



---


✅ まとめ


問題1〜5 → 基本定義と短所


問題6〜10 → TTLやキャッシュの影響


問題11〜15 → ロードバランサとの比較


問題16〜20 → 運用時の注意点・応用




---


👉 次は、この問題を「午後Ⅱ形式の長文シナリオ+設問方式」に拡張して作り直しましょうか?



コメント

このブログの人気の投稿

ミライアイ内服薬は薬事法違反で、ほとんど効果がない詐欺ですか?

最高裁での上告理由書受理・却下の判断基準について

裁判官の忌避申立書の作成例