Qraft(クラフト) 資格・学習クイズアプリ

基本情報技術者試験 練習問題 40:ネットワークプロトコルの役割

ネットワークにおけるDNS(Domain Name System)の役割について述べた文として、正しいものはどれか。

  1. IPネットワークにおいて、ユーザーが覚えやすいドメイン名やホスト名と、コンピュータが処理するIPアドレスを相互に変換するシステムである。
  2. ネットワーク上の各端末に対して、IPアドレスやサブネットマスクなどのネットワーク設定情報を自動的に割り当てるためのプロトコルである。
  3. インターネット経由で安全に通信を行うため、暗号化とデジタル署名を用いて通信経路上のデータの改ざんや盗聴を防ぐセキュリティ技術である。
  4. プライベートIPアドレスとグローバルIPアドレスを相互に変換することで、限られたIPアドレスを複数の端末で共有可能にする仕組みである。
  5. ネットワーク機器間の通信状態を監視し、障害発生時に管理者の端末へ自動的にアラートメールを送信してシステムの異常を通知する機能である。
正解と解説を見る
正解:IPネットワークにおいて、ユーザーが覚えやすいドメイン名やホスト名と、コンピュータが処理するIPアドレスを相互に変換するシステムである。

DNS(Domain Name System)は、人間にとって分かりやすい「ドメイン名(例: example.com)」やホスト名と、コンピュータが通信に使用する「IPアドレス」を相互に変換する仕組みです。正解はこの内容の通りです。

【正解の理由】
ネットワーク上の通信はIPアドレスで行われますが、人間には数字の羅列が覚えにくいため、ドメイン名を使ってアクセスできるようにする名前解決の役割をDNSが担っています。

【不正解の理由】
• 「ネットワーク設定情報を自動的に割り当てる」という説明は誤り。これはDHCP(Dynamic Host Configuration Protocol)の役割です。
• 「暗号化とデジタル署名を用いて通信経路上のデータの改ざんや盗聴を防ぐ」という説明は誤り。これはSSL/TLSやIPsecなどのセキュリティ技術・プロトコルの説明です。
• 「プライベートIPアドレスとグローバルIPアドレスを相互に変換する」という説明は誤り。これはNAT(Network Address Translation)やNAPT(IPマスカレード)の役割です。
• 「障害発生時に自動的にアラートメールを送信する」という説明は誤り。これはSNMP(Simple Network Management Protocol)などのネットワーク監視ツールの機能です。

← 前の問題問題一覧次の問題 →
アプリで解いてレーティングを上げる(無料・登録不要)