そもそもインターネットとは?
インターネットとは、世界中のコンピュータをつないだ巨大なネットワークの集合体です。1969年にアメリカで生まれた研究用ネットワーク(ARPANET)が源流で、1990年代からWebの広まりとともに一般家庭にも普及しました。今では世界の約7割の人がインターネットを使えるようになっています。
重要なのは、インターネットには「中心の1台」があるわけではないことです。世界中の大学、会社、通信会社、データセンター、家庭のネットワークが、決まったルールでつながっています。だから一部の経路で障害が起きても、別の経路を使って通信できることがあります。
仕組み:データは「パケット」に分けて運ばれる
YouTubeの動画も、LINEのメッセージも、すべて「パケット」と呼ばれる小さな箱に分けてから送られます。パケット1つには「宛先(IPアドレス)」と「送り主(IPアドレス)」が書かれていて、ルーターという機械が住所を見ながら次の中継先へ転送していきます。
たとえば、1本の動画ファイルを大きな荷物として一度に送るのではなく、小さな封筒に分けて送るイメージです。封筒ごとに少し違う道を通ることもあり、届いたあとに順番をそろえて元のデータに戻します。この仕組みのおかげで、世界中の人が同時に通信しても回線を分け合えます。
パケットを使う利点は、途中で1つが失われても再送できること、空いている経路を選んで運べることです。「インターネットが落ちにくい」のは、この分散の仕組みのおかげです。
ただし、パケットが迷子になったり、届く順番が乱れたり、途中で時間がかかったりすることもあります。動画なら少し待てば再生できますが、オンラインゲームや通話では遅れがすぐ体感に出ます。これが「ラグ」や「音声の途切れ」として見えることがあります。
支えている主な仕組み
インターネットを動かしているのは、誰もが裏で使っている8つの仕組みです。
気をつけたい落とし穴
- インターネット上で送ったデータは「途中の中継機が見ている可能性がある」。だから暗号化(HTTPS)が大事
- 「IPアドレス」は引っ越しする。家庭のIPアドレスは時間がたつと変わることが多い
- 「インターネット」と「Web」は別物。Webはインターネットの上で動くサービスのひとつ。LINE通話やオンラインゲームもWebじゃないけどインターネットを使っている
将来どう役立つ?
クラウドエンジニア、ネットワークエンジニア、セキュリティエンジニアなど、インターネットの仕組みを理解する人材は多くの現場で必要とされています。さらに、AIや自動運転や5Gといった技術も通信の仕組みと切り離せません。基礎理論を1度しっかりやっておくと、新しい技術を理解するときの土台になります。
Webサイトを作る人にも役立ちます。ページ表示が遅いとき、画像が重いのか、サーバーが遠いのか、DNSが遅いのか、回線が混んでいるのかを分けて考えられるからです。インターネットの全体像を知ると、トラブルの見え方が変わります。
今日からできること
- ターミナルで
ping google.comを実行 → 実際にGoogleサーバーまでの応答時間(ミリ秒)が出る tracert google.com(Mac/Linuxはtraceroute)で、経由するルーターを表示- ブラウザの「開発者ツール → Network」で、ページが読み込むファイル数とサイズを確認する
まとめ
確認 データが届くために必要なものは?