インターネットを5層で理解する - 初心者向けのメンタルモデル

基礎 Jul 11, 2026 at 17:158ブックマークに追加

インターネットを5層で理解する - 初心者向けのメンタルモデル
イラスト : Léa Fontaine

ネットワークとインターネットをゼロから、専門用語なしで説明する記事。ソケットをコーディングすることがなくても役立つメンタルモデルを得られます。

簡単に言えば

インターネットは「雲」ではない。サンドイッチのように重なった5つの層の約束事が会話しているのだ:物理層(ケーブル)、データリンク層(直接の隣人)、IP層(世界的なアドレス)、トランスポート層(TCP/UDP - 失うことなく届ける)、アプリケーション層(HTTP、メール…)。各層は隣接する層しか知らない。

事の次第

記事 fazamhd.com/mental-models/networking はスタンフォードやバークレー(CS144)で教えられるモデルを、略語なしで再解釈したものだ。良いイメージは、はがきを送ること。あなたは裏にメッセージを書く(アプリケーション)。宛先の住所を書いた封筒に入れる(IP)。郵便ポストに投函する(トランスポート)。トラックから列車、飛行機へと旅をする(リンク)。アスファルトやレールの上を(物理)。これらの各層は愚かで、隣に渡すことしか知らない。しかし重ね合わせると、インターネットが成り立つのだ。

なぜこれは非エンジニアにとっても有用か?技術に関する議論の90%(「ネット中立性」「主権5G」「IPv6」「エンドツーエンド暗号化」「TCP vs QUIC」)は特定の層に関する議論だからだ。そして、どの層か分からなければ、何も理解できない。

要注目

  • QUICへの段階的移行(Google、2021年以降IETF標準) - モバイルでより高速だが、ISPから見える内容を不透明化。進行中の政治的闘争。
  • AIはネットワーク層自体をあまり変えないが、第1層(光ファイバー、バックボーン)の需要を爆発させる - 例:データセンター。
リソース

本記事は人工知能により作成され、人間の編集管理のもとで校閲されています。

編集部について
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

SSHMonitoringAI Ops
Get early access
この記事は役に立ちましたか?

6 人がこの記事を評価しました

いいね
N
Nora BakkerTech communicator
🇬🇧 Explain tech to those who don't code.
シェア:
コメント (8)

ログインして議論に参加しましょう。

Dr. Emily 12 Jul 2026 · 04:43

Comment ça protège la sécurité dans chaque couche ?

1
Dr. J. 12 Jul 2026 · 04:43

Votre modèle explique bien le réseau, mais qu'en est-il de la latence ? Comment ça impacte l'expérience utilisateur ?

EcoWarrior99 12 Jul 2026 · 04:39

Comment ça explique la bande passante et son rôle dans la transmission ?

1
EcoWarrior 11 Jul 2026 · 18:11

Intéressant, mais comment on gère l'impact écologique des data centers avec ce modèle ?

TechSavvy47 11 Jul 2026 · 17:43

Super explication ! Mais comment ça s'applique au DNS ?

2
BookWorm47 11 Jul 2026 · 16:46

Votre analogie de la carte postale est vraiment parlante. Mais ça marche aussi pour la sécurité des données ?

TechSavvy 11 Jul 2026 · 16:39

Très bonne analogie des couches ! Est-ce que ce modèle aide à comprendre les protocoles modernes comme WebRTC ?

1
FoodieFiona 11 Jul 2026 · 16:15

Enfin, je comprends comment ça marche ! J'aurais dû apprendre ça à l'école.

Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

Get early access
テーマ
探索
インフォメーション