令和6年度 ITパスポート試験 公開問題 問71 解説 ドメイン名の定義
インターネットで使用されているドメイン名の説明として、適切なものはどれか。
- ア Web閲覧や電子メールを送受信するアプリケーションが使用する通信規約の名前
- イ コンピュータやネットワークなどを識別するための名前 ✓ 正答
- ウ 通信を行うアプリケーションを識別するための名前
- エ 電子メールの宛先として指定する相手の名前
解説
ドメイン名の役割は、人間が覚えにくい数字の羅列である「IPアドレス」を、覚えやすい「文字列」に置き換えることにあります。選択肢の中から「識別するための名前」という記述を探すのが正解への最短ルートです。
ドメイン名とIPアドレスの関係
インターネット上の機器は、すべてIPアドレスと呼ばれる数値(例:192.0.2.1)で管理されています。しかし、この数値を人間がすべて記憶して入力するのは現実的ではありません。そこで、人間が覚えやすい形式として、www.example.com のようなドメイン名が使われています。
ドメイン名とIPアドレスを変換する仕組みをDNS(Domain Name System)と呼びます。私たちがWebサイトのURLを入力すると、DNSサーバーがドメイン名をもとに対応するIPアドレスを教えてくれるため、通信が可能になるという仕組みです。
選択肢を詳しく吟味する
なぜ他の選択肢が不適切なのか、それぞれのキーワードと比較すると理解が深まります。
アの「通信規約の名前」は、プロトコル(Protocol)のことです。Web閲覧ならHTTPやHTTPS、メール送受信ならSMTPやPOPなどがこれにあたります。
ウの「アプリケーションを識別するための名前」は、ポート番号(Port number)に関連する概念です。通信の際、どのアプリケーション宛のデータかを判断するために使われます。
エの「電子メールの宛先として指定する相手の名前」は、メールアドレスそのものです。メールアドレスにはドメイン名が含まれていますが、ドメイン名そのものが宛先というわけではありません。
なぜこの知識が重要なのか
ITパスポート試験において、ドメイン名はインフラの基礎知識として非常に重要です。システム構成図を読み解く際や、クラウドサービスの設定を行う場面では、IPアドレスとドメイン名の概念を明確に分けて理解しておく必要があります。
実務では、Webサイトを公開する際に「ドメインを取得する」という手続きを行いますが、これは「世界に一つしかない名前を登録して、自分のサーバーのIPアドレスと紐付ける」という作業に他なりません。技術用語の定義を正確に押さえることで、トラブルシューティングやITの設計思想に対する理解が一段と深まります。