PCがネットワークに接続されたときにIP アドレスを自動的に取得するために使用されるプロトコルはどれか。
平成26年度 春期 ITパスポート試験 問58
この問題の解説と、これまでの解答の記録です。
問 58
- ア
正解 正解はア「DHCP」。DHCP (Dynamic Host Configuration Protocol) は、ネットワークに接続した機器に対して、IP アドレスをはじめとする通信に必要な設定情報を自動的に割り当てるプロトコルである。ネットワーク上には DHCP サーバが用意されており、PC (DHCP クライアント) は起動時やネットワーク接続時にブロードキャストで設定を要求する。DHCP サーバはあらかじめ管理しているアドレスの範囲 (アドレスプール) から未使用の IP アドレスを一つ選び、サブネットマスク、デフォルトゲートウェイ、DNS サーバのアドレスなどと合わせてクライアントに貸し出す。貸出には有効期限 (リース期間) があり、期限が切れたアドレスは回収されて再利用される。この仕組みにより、利用者が1台ずつ手作業で IP アドレスを設定する必要がなくなり、設定ミスや同じアドレスを重複して割り当てる事故を防げる。ノート PC やスマートフォンのようにネットワークをまたいで移動する機器や、社内 LAN・公衆無線 LAN のように接続台数が変動する環境で特に有効である。
不正解イ
HTTP (HyperText Transfer Protocol) は、Web ブラウザと Web サーバの間で HTML ファイルや画像などのコンテンツをやり取りするためのプロトコルである。Web ページの閲覧に使われるものであり、IP アドレスの割当てには関与しない。むしろ HTTP による通信を行うには、その前提として PC に IP アドレスが設定されている必要がある。
不正解ウ
NTP (Network Time Protocol) は、ネットワーク経由で時刻サーバから正確な時刻情報を取得し、機器内部の時計を合わせる (時刻同期を行う) ためのプロトコルである。ログの時刻をそろえる用途などで重要だが、扱うのは時刻であって IP アドレスではない。「自動的に取得する」という語感は似ているが、取得する対象が異なる。
不正解エ
SMTP (Simple Mail Transfer Protocol) は、電子メールを送信したりメールサーバ間で転送したりするためのプロトコルである。なお受信側で使うのは POP3 や IMAP4 である。いずれもメールの配送に関わるものであり、ネットワーク接続時の IP アドレス自動取得とは無関係である。
- DHCP はネットワークに接続した機器へ IP アドレス、サブネットマスク、デフォルトゲートウェイ、DNS サーバのアドレスなどを自動的に割り当てるプロトコル。リース期間付きで貸し出されるため、手動設定の手間とアドレス重複を防げる。
- IT パスポートでは主要プロトコルの役割の対応付けが頻出。DHCP=IP アドレスの自動割当て、HTTP=Web 閲覧、NTP=時刻同期、SMTP=メール送信 (受信は POP3 / IMAP4)、DNS=ドメイン名と IP アドレスの対応付け、FTP=ファイル転送、と用途をセットで覚えておくとよい。