情報・AIの特集を読む →

情報・AI · 通信・Web

通信とWeb:URL・DNS・HTTPを順に読み分ける

Webページが開けないとき、URL、名前の解決、サーバーの応答を一度に『インターネットの問題』として扱うと原因を見失います。通信には異なる役割を持つ規則が重なっています。何が起きたという観察を、どの段階の出来事かへ結び付けてみましょう。

ここでは、URLの構成から接続先の名前、最後にHTTPの応答を学びます。同じ端末でも、あるページは開けて別のページは開けない場合があります。例題を通して、一つの結果からnetwork全体を過大に説明しない読み方を身につけます。

このテーマのクイズへ

科目とテーマを選んだ開始画面へ進みます。出題方式・問数を確認してから始められます。

URLの部品ごとに役割を持たせる

https://example.org/data?q=1では、httpsがスキーム、example.orgがホスト、/dataがパス、q=1がクエリーです。全体を一つの長い名前として暗記するより、接続先とその中の対象、追加条件を分けると、どこが変わったかを説明できます。

パスがファイルの場所に似ていても、サーバー内の物理ファイルと一対一に対応するとは限りません。またホストの大文字小文字の規則を、パスへそのまま広げないようにします。URLの書式と、そのサービスが資源をどう扱うかは別の層です。

名前を調べることとページを受け取ることを分ける

DNSは名前に結び付くレコードを調べる仕組みです。ホストのIPアドレスだけでなく、メール交換先などの情報も扱います。名前からアドレスを得ることは、ページの本文を受け取る処理そのものではありません。

一つの名前に複数のアドレスが対応する場合もあります。名前と一台の機器をいつも同じものと考えると、接続先の変更や複数の構成を理解しにくくなります。どの名前にどの種類の情報を問い合わせたかを確認すると、調べた結果の範囲が明確になります。

応答を受けたという事実を大切にする

HTTPではクライアントが要求し、サーバーが状態コードを含む応答を返します。404は対象の現在の表現が見つからない、あるいは存在を明かさないという応答です。404を受け取ったことは、network全体が必ず切れているという証拠にはなりません。

200は要求が成功した状態ですが、本文の事実がすべて正しいという保証ではありません。503はサーバーが現在処理できない状況を示し得ます。状態コードは通信上の出来事を分類する手掛かりであり、端末全体の故障や本文の信用を単独で判定する印ではありません。

TRY & READ

まずは例題で確かめる

選択肢を比べてから「答えと解説を読む」を開いてください。ここで読んだ例題は、テストの解答や成績として保存されません。

例題 1 · 通信・Web

URL https://example.org/data?q=1 のhostはどれか。

  1. /data
  2. q=1
  3. example.org
  4. https
答えと解説を読む

正解:example.org

hostはauthority内のexample.org。接続先の識別に使う部分で、resourceを指すpathとは別。

この例題の出典

例題 2 · 通信・Web

domain nameからhostのIP addressを調べる仕組みの中心はどれか。

  1. DNS
  2. CPU clock
  3. PNG
  4. PCM
答えと解説を読む

正解:DNS

DNSは名前に結び付くresource recordを返す。address以外にもmail exchangeなどの情報を扱える。

この例題の出典

  • RFC 1034 DNS

    Sections 2 and 3: distributed domain hierarchy, resource records, caching

    出典確認日:2026-10-05

例題 3 · 通信・Web

HTTPの404 responseを受け取った。適切な理解はどれか。

  1. clientのmemoryが必ず消えた
  2. network全体が必ず切断された
  3. 必ずfileが404 byteある
  4. serverは対象resourceの現在の表現を見つけないなどと応答した
答えと解説を読む

正解:serverは対象resourceの現在の表現を見つけないなどと応答した

404はresourceが見つからない、または存在を明かさないresponse。responseを受けた事実はnetwork全断を示さない。

この例題の出典

この特集の出典

クイズで続けてみる

このテーマの範囲は「通信・Web」。範囲は「身近な知識・知識を広げる・幅広い教養」、難しさは「基礎・標準」を最初に選びます。開始画面で条件を変更できます。

このテーマのクイズへ

テストは提出後に解説を確認できます。連続チャレンジは回答ごとに解説、復習はこの端末で記録された未解消の誤答が対象です。ひまつぶしは学習記録を更新せずに取り組めます。

気に入ったら、リンクをシェア

共有するのはこのページのアドレスだけです。保存データや成績は含みません。

このページのリンク