問47 通信相手の IP アドレスを問い合わせる仕組み

情報セキュリティ​マネジメント試験 令和元年度 秋期 午前、全50問のうちの問47。

出典:令和元年度 秋期 情報セキュリティマネジメント試験 午前 問47

PC が,Web サーバ,メールサーバ,他の PC などと通信を始める際に,通信相手の IP アドレスを問い合わせる仕組みはどれか。

  1. アARP(Address Resolution Protocol)
  2. イDHCP(Dynamic Host Configuration Protocol)
  3. ウDNS(Domain Name System)
  4. エNAT(Network Address Translation)
答えと解説を開く

正解はウです。

人は通信相手をドメイン名やホスト名で指定しますが、ネットワークで実際に届けるには IP アドレスが要ります。PC は通信を始める前に、DNS サーバに「この名前の IP アドレスは何か」と問い合わせ、返ってきた IP アドレスを使って相手に接続します。この名前から IP アドレスを求めることを名前解決と呼びます。問題の「通信相手の IP アドレスを問い合わせる仕組み」に当たるのは DNS です。正解はウです。

ほかの選択肢が違う理由

  • アARP は、IP アドレスから、同じネットワークの中にある機器の MAC アドレスを求める仕組みです。問い合わせるのは IP アドレスではなく MAC アドレスです。
  • イDHCP は、PC がネットワークにつながったときに、自分の IP アドレスなどの設定を自動で割り当ててもらう仕組みです。通信相手の IP アドレスを調べる物ではありません。
  • エNAT は、社内で使うプライベート IP アドレスと、インターネットで使うグローバル IP アドレスを付け替える仕組みです。

仕組み

名前から IP アドレスを求めるのが DNS、IP アドレスから MAC アドレスを求めるのが ARP です。通信を始めるときは、DNS で相手の IP アドレスを求め、ARP で次に渡す機器の MAC アドレスを求める、の順に使われます。

DNS の答えが偽物にすり替えられると、利用者は気付かずに偽のサーバへつながってしまいます。名前解決は、通信の信頼の出発点です。

この問に出る言葉