正解:ア
各選択肢の解説
ア右端の「jp」がトップレベルドメインで、左へ進むほど下位の階層になる。
正解。ドメイン名はドットで区切られた階層構造で、右端が最上位です。 「jp」(日本)の下に「co」(企業)、その下に「example」という順に細かくなります。
イ左端の「www」がトップレベルドメインで、右へ進むほど下位の階層になる。
誤り。階層の向きが逆です。左から読むので左端が上位だと思いがちですが、 ドメイン名は右端が最上位です。「www」はそのドメインの中の個々のサーバを 指す名前として付けられることが多い部分です。
ウ「co」が国を表し、「jp」が企業や学校といった組織の種類を表す。
誤り。役割が逆です。「jp」は日本を表す国別のトップレベルドメインで、 「co」はその下で組織の種類(企業)を表します。学校なら「ac」、 政府機関なら「go」のように、「co」の位置が組織の種類に応じて変わります。
エ通信ではドメイン名そのものが宛先に使われ、数値の住所への変換は不要である。
誤り。通信の宛先に使われるのはIPアドレスです。ドメイン名は人が覚えやすいように 付けた名前で、実際に通信する前にDNSがドメイン名をIPアドレスに変換しています。
理解を深めるために
住所は「国 → 地域 → 番地」の順に細かくなる
ドメイン名は、インターネット上の住所を人が読める名前で表したものです。 郵便の住所が「日本 → 東京都 → 千代田区」と大きな単位から細かくなるように、 ドメイン名も階層になっています。ただし、書く向きは右が大きい単位です。
「www.example.co.jp」を右から読むと、次のようになります。
- jp — トップレベルドメイン(日本)
- co — 組織の種類(企業)
- example — 組織の名前
- www — その組織の中のサーバの名前(Webサーバによく付ける)
なぜ階層にしているのか
世界中のドメイン名を1か所で管理するのは不可能です。階層にしておけば、 「jp」の管理者は「co」や「ac」などを、「co.jp」の管理者は個々の企業の名前を、 というように管理を分担できます。名前の重複も、同じ階層の中だけを見れば防げます。
トップレベルドメインには、国を表すもの(jp、ukなど)と、国によらない分野別のもの (com、orgなど)があります。
混同しやすいものとの違い
| 用語 | 中身 |
|---|---|
| トップレベルドメイン | ドメイン名の右端。最上位の階層(jp、comなど) |
| co / ac / go | jpの下で組織の種類を表す部分 |
| IPアドレス | 通信の宛先として実際に使われる数値の住所 |
| DNS | ドメイン名をIPアドレスに変換する仕組み |
試験では「右端が最上位」という向きと、ドメイン名は人向けの名前でありDNSでIPアドレスに 変換される、という2点が押さえどころです。