通信の階層モデル — 役割ごとの層に分ける

初級の解説は準備中のため、初級の内容を表示しています。

概要 — まず全体をつかむ

インターネットの通信は、実はたくさんの役割が重なって成り立っています。それをすっきり捉える発想が、役割ごとの「層」に分けて考えることです。

詳細 — 1段階ずつ追う

これは何をする係?

通信を、役割ごとの層に分けて整理する——これが階層モデルです。

郵便にたとえると分かりやすいでしょう。

  • 手紙の中身 — 相手に伝えたい本文(=アプリのデータ)
  • 封筒の宛先 — どこの誰に届けるかの情報(=あて先の情報)
  • 配送トラック — 実際に運ぶ手段(=回線や電波)

この3つはそれぞれ別の担当です。中身を書く人は、トラックが軽自動車か大型かを気にしません。トラックの運転手は、中身が何であれ「宛先へ運ぶ」だけです。

登場人物メモ:

  • ※1 層(レイヤ) — 通信の役割を分けた1段。上の層ほど「中身」寄り、下の層ほど「運ぶ」寄り
  • ※2 プロトコル — 各層での「約束ごと(手順)」。同じ層同士が同じ約束で会話する

なぜ層に分けるのか

分ける利点は、はっきりしています。

  1. 各層が自分の仕事に集中できる — 中身担当・宛先担当・運搬担当が分かれる
  2. 下を差し替えても上は無事 — 運ぶ手段を有線から無線に変えても、中身や宛先はそのまま
  3. 組み合わせが自由 — 「この中身を、この運び方で」と部品のように差し替えられる

だから、家のWi-Fiでも、外のモバイル回線でも、上のアプリは同じまま使えるのです。運ぶ下の層が違うだけ。

上と下は気にしない

この分業のいちばんの気持ちよさは、上位の層が下位の詳しい事情を知らなくていいことです。

  • Webサイトを見るアプリは、電波の周波数を知りません
  • 電波を飛ばす部品は、中身がメールか動画かを知りません

お互いが「自分の層の約束」だけ守れば、通信は成り立ちます。この独立性のおかげで、片方だけを新しくしても全体が壊れない——通信技術が少しずつ進歩できてきた理由です。

⚠️ つまずきやすいところ

  • 層をまたいで考えすぎる — 「アプリが遅い」原因が下の回線にある、など切り分けが必要
  • どの層の話か迷子になる — 用語が出てきたら「これは中身・宛先・運搬のどれ?」と当てはめる
  • 層は便利な整理 — 現実の通信がきっちり層に分かれて動くわけではなく、理解のための地図だと捉える

関連する知識

理解度チェック

そのまま解けます(成績は保存されません)。無料アカウントを作ると、学習の記録と進捗の山登りが始まります。

1. 郵便のたとえで「配送トラック」に当たるのは、通信のどの部分?

2. 通信を「層」に分けて考える いちばんの理由は?

3. 郵便のたとえで「手紙の中身」に当たるのは、通信のどれ?

4. 郵便のたとえで「封筒の宛先」に当たるのは、通信のどれ?

5. 上の層(Webサイトを見るアプリ)が知らなくてよいことの例として正しいのは?

6. 「Webサイトを見るアプリの動作が遅い」とき、原因が必ずしもアプリとは限らないのはなぜ?

7. 各層での「約束ごと(手順)」を指すカタカナ語を答えてください。

8. 通信の役割を分けた1段(英語 layer のカタカナ)を何と呼ぶ?