
なぜインターネットは何十億人が同時に使っても止まらないのか。
答えは一言で言える。データを細かく分けて、別々の道を通しているからだ。
この「パケット交換」という仕組みが、インターネットという巨大インフラを支えている。情シス22年の現場では、ネットワーク障害の切り分けでこの知識を毎回使う。「なんとなく繋がっている」から「なぜ繋がるのか」に変わると、トラブル対応の速度が段違いに変わる。
この記事でわかること:
- パケット交換の仕組みと「なぜ分割するのか」の理由
- 回線交換との決定的な違い
- 統計的多重化がなぜ効率的なのか
- TCP/IPがパケットの迷子を防ぐ仕組み
1. パケット交換とは?データを「小包」に分ける発想
📌 要点:パケット交換とは送信データを「パケット(小包)」に分割し、それぞれが独立した経路を通って届く通信方式。各パケットには宛先・送信元・順番情報が含まれる。
パケット交換とは、送信データを「パケット(Packet=小包)」と呼ばれる小さな単位に分割して送る通信方式だ。
「こんにちは」というメッセージを送る場合、以下のように細かく分解される。
[こ] [ん] [に] [ち] [は]
各パケットには以下の情報(ヘッダー)が付与される。
- 宛先情報(どこへ行くか)
- 送信元情報(どこから来たか)
- 順番情報(何番目のパケットか)
バラバラに届いても、順番情報があるため最終的に正しい順序で元のデータに復元される。宅配便の伝票と同じ発想だ。
2. なぜ分割するのか?回線を「予約制」から「自由参加制」に変えた革命
📌 要点:かつての回線交換は「通話中は回線を独占」する非効率な仕組みだった。パケット交換は回線を共有することで、同じ設備でより多くの通信を処理できる。
もし通信回線を1対1で占有する「回線交換方式」だったらどうなるか。
誰か一人が大容量の動画を見ている間、他の人はその回線が空くまで待たされる。固定電話の「ただいま混み合っております」はまさにこれだ。
パケット交換のメリットは3つある。
- 回線を効率よく共有できる:隙間時間に他人のパケットを流せる
- 障害に強い:特定の経路が混んでいれば、自動で空いている別ルートを選ぶ
- 低コスト:設備をみんなでシェアできるため、通信料が安くなる

回線交換 vs パケット交換:
| 項目 | 回線交換(電話など) | パケット交換(ネット) |
|---|---|---|
| 回線の扱い | 専有(自分専用の道) | 共有(みんなで相乗り) |
| 利用効率 | 低い(無音時も占有) | 高い(隙間なく流せる) |
| 混雑時 | 「混み合っております」で繋がらない | 速度は落ちるが少しずつ届く |
| 主な用途 | 従来の固定電話 | Web、動画、メール |
3. 実際の通信の流れ(LINE送信の例)
📌 要点:LINEで「OK」を送るとき、端末でパケット分割→ルーターで経路選択→受信側で再構築という3ステップが数十ミリ秒で完結している。
あなたがLINEで「OK」というスタンプを送る瞬間、裏側では以下のことが起きている。
- 分割:端末がデータをパケットにバラバラにする
- 配送(ルーティング):ルーターが宛先を見て、その時々で最適なルートへパケットを送り出す
- 到着・再構築:相手の端末に届いたパケットを番号順に並べ直して「OK」に戻す
途中のルートが1箇所壊れていても、ルーターが自動的に迂回路を見つけるため通信は途切れない。これが「インターネットは止まりにくい」と言われる理由だ。
実際、私が担当していた医療機関のネットワークで、基幹スイッチが突然ダウンしたことがある。設計時にルーティングの冗長化をしていたおかげで、パケットが自動的に別経路を選び、診療は止まらなかった。この経験からパケット交換の「障害耐性」は机上の理論ではないと確信している。
4. なぜ効率的なのか?「統計的多重化」の威力
📌 要点:1秒間に100個のパケットを送れる回線を、AさんBさんCさんが30・40・30個ずつ瞬時に共有できる。「予約制」より「自由参加制」の方がネットワーク収容力は格段に上がる。
パケット交換は通信路を「時間単位」で細かく共有する仕組みだ。
1秒間に100個のパケットを送れる回線があるとすると:
- Aさんが30個
- Bさんが40個
- Cさんが30個
を同時に送り合える。
回線を丸ごと占有する「予約制」より、空いているスペースに次々とパケットを放り込む「自由参加制」の方が、ネットワーク全体の収容力は格段に上がる。これを統計的多重化と呼ぶ。
5. パケットが迷子にならない理由:TCP/IPの役割分担
📌 要点:IPが「住所の特定と配送」を担い、TCPが「欠損チェックと順番整理」を担う。この役割分担によってパケットの消失・順番入れ替えを自動で解決している。

パケットが途中で消えたり順番が入れ替わったりしても大丈夫なのは、以下の技術があるからだ。
- IP(インターネットプロトコル):パケットに「住所(IPアドレス)」を割り振り、目的地まで届ける「配送担当」
- TCP(トランスミッションコントロールプロトコル):パケットの欠損をチェックし、足りなければ再送を要求。最後に順番通り並び替える「品質管理者」
IPが「届けること」、TCPが「正しく届けること」を担当する分業体制だ。
FAQ:よくある質問
- Qパケットはどれくらいの大きさですか?
- A
一般的には約1500バイト(MTU:Maximum Transmission Unit)が上限だ。
これを超えると「フラグメンテーション」という追加分割が行われる。大きなファイルほど多くのパケットに分かれる。
- Qパケットが消えたらどうなりますか?
- A
TCPを使っている通信では、受信側が「届いていない」ことを検知し、送信側に再送要求を出す。
この仕組みのおかげでデータの欠損なく通信できる。
- Qなぜ電話はかつて回線交換だったのですか?
- A
音声通話は「遅延」を極端に嫌うからだ。
パケット交換は効率的だが、混雑時にわずかな遅延(ラグ)が生じる可能性がある。現在は技術向上により電話もパケット交換(VoIP)へ移行している。
- QWi-Fiと有線ではパケット交換の仕組みは同じですか?
- A
基本的な概念は同じだ。ただしWi-Fiは電波を媒体とするため、電波干渉によるパケット損失が有線より起きやすい。
安定性が重要な通信では有線を推奨する理由がここにある。
- Qケットの「ヘッダー」はどのくらいのサイズですか?
- A
IPヘッダーが20バイト、TCPヘッダーが20バイトで合計約40バイト。1500バイトのパケットに対して40バイトのオーバーヘッドは約2.7%で、現実的には無視できる水準だ。
まとめ
パケット交換とは、「データを小包(パケット)にして、回線をみんなでシェアする」通信方式だ。
- 混雑に強い(迂回ができるから)
- 同時接続に強い(シェアできるから)
- 効率が高い(統計的多重化により無駄がないから)
インターネットが止まりにくいのは、この「細かく分けて流す」という柔軟な発想に基づいている。ネットワーク障害の切り分けをするとき、パケットの流れを追えるかどうかが対応速度を決める。
関連記事:DNSとIPアドレスの仕組み|NAT・ルーティングまで実務レベルで解説
関連記事:コンピュータに魔法はない。マウスを1ミリ動かすたびに起きる足し算の正体
“`

