インターネットの通信は、実はたくさんの役割が重なって成り立っています。それをすっきり捉える発想が、役割ごとの「層」に分けて考えることです。
初級の解説は準備中のため、初級の内容を表示しています。
概要 — まず全体をつかむ
詳細 — 1段階ずつ追う
これは何をする係?
通信を、役割ごとの層に分けて整理する——これが階層モデルです。
郵便にたとえると分かりやすいでしょう。
- 手紙の中身 — 相手に伝えたい本文(=アプリのデータ)
- 封筒の宛先 — どこの誰に届けるかの情報(=あて先の情報)
- 配送トラック — 実際に運ぶ手段(=回線や電波)
この3つはそれぞれ別の担当です。中身を書く人は、トラックが軽自動車か大型かを気にしません。トラックの運転手は、中身が何であれ「宛先へ運ぶ」だけです。
登場人物メモ:
- ※1 層(レイヤ) — 通信の役割を分けた1段。上の層ほど「中身」寄り、下の層ほど「運ぶ」寄り
- ※2 プロトコル — 各層での「約束ごと(手順)」。同じ層同士が同じ約束で会話する
なぜ層に分けるのか
分ける利点は、はっきりしています。
- 各層が自分の仕事に集中できる — 中身担当・宛先担当・運搬担当が分かれる
- 下を差し替えても上は無事 — 運ぶ手段を有線から無線に変えても、中身や宛先はそのまま
- 組み合わせが自由 — 「この中身を、この運び方で」と部品のように差し替えられる
だから、家のWi-Fiでも、外のモバイル回線でも、上のアプリは同じまま使えるのです。運ぶ下の層が違うだけ。
上と下は気にしない
この分業のいちばんの気持ちよさは、上位の層が下位の詳しい事情を知らなくていいことです。
- Webサイトを見るアプリは、電波の周波数を知りません
- 電波を飛ばす部品は、中身がメールか動画かを知りません
お互いが「自分の層の約束」だけ守れば、通信は成り立ちます。この独立性のおかげで、片方だけを新しくしても全体が壊れない——通信技術が少しずつ進歩できてきた理由です。
⚠️ つまずきやすいところ
- 層をまたいで考えすぎる — 「アプリが遅い」原因が下の回線にある、など切り分けが必要
- どの層の話か迷子になる — 用語が出てきたら「これは中身・宛先・運搬のどれ?」と当てはめる
- 層は便利な整理 — 現実の通信がきっちり層に分かれて動くわけではなく、理解のための地図だと捉える
関連する知識
理解度チェック
そのまま解けます(成績は保存されません)。無料アカウントを作ると、学習の記録と進捗の山登りが始まります。
問1. 郵便のたとえで「配送トラック」に当たるのは、通信のどの部分?
問2. 通信を「層」に分けて考える いちばんの理由は?
問3. 郵便のたとえで「手紙の中身」に当たるのは、通信のどれ?
問4. 郵便のたとえで「封筒の宛先」に当たるのは、通信のどれ?
問5. 上の層(Webサイトを見るアプリ)が知らなくてよいことの例として正しいのは?
問6. 「Webサイトを見るアプリの動作が遅い」とき、原因が必ずしもアプリとは限らないのはなぜ?
問7. 各層での「約束ごと(手順)」を指すカタカナ語を答えてください。
問8. 通信の役割を分けた1段(英語 layer のカタカナ)を何と呼ぶ?