1. 👋 はじめに
インターネットを使っていると「IPアドレス」という言葉をよく目にします。
「なんとなく住所みたいなもの?」と思っている方も多いと思いますが、実はIPアドレスには種類があり、仕組みを知るとネットワークの動きがスッキリ理解できます。
このシリーズでは IPアドレス・MACアドレス・メールアドレス の3つを1つずつ丁寧に解説し、最終回で総まとめをお届けします!
第一回のゴール:
IPアドレスとは何か・どんな種類があるか・家のネットワークがどうつながっているかがわかる!
2. 🌍 IPアドレスとは?
一言で言うと
IPアドレスとは「インターネット上の住所」です。
データをどこに届ければいいかを示す番号で、インターネットに接続するすべての機器に割り当てられます。
なぜ必要なの?
インターネットは世界中の無数の機器がつながっています。手紙を届けるのに「住所」が必要なように、データを届けるのにも「住所」が必要です。それがIPアドレスです。
| 現実の郵便 | インターネット |
|---|---|
| 手紙 | データ(パケット) |
| 住所 | IPアドレス |
| 郵便局 | ルーター |
| 配達員 | インターネットプロバイダー |
IP = Internet Protocol(インターネットプロトコル)の略。
プロトコルとは「通信のルール・約束事」のことです。
3. 🔢 IPアドレスの種類:IPv4とIPv6
IPアドレスには現在2つのバージョンが存在します。
| IPv4 | IPv6 | |
|---|---|---|
| 見た目 | 192.168.1.1 |
2001:0db8:0000:0000:0000:0000:0000:0001 |
| 構成 | 数字4組(0〜255) | 16進数8組(コロンで区切る) |
| 使えるアドレス数 | 約43億個 | 約340澗(かん)個※ |
| 現在の普及状況 | 主流 | 普及が進んでいる |
| 登場年 | 1981年 | 1998年 |
💡 IPv6の省略記法について
2001:0db8:0000:0000:0000:0000:0000:0001は長いため、
連続する0000のまとまりを::で省略できるルールがあります。
省略すると2001:db8::1と表記できます。
初めて見ると「8組のはずなのに少なすぎる?」と感じるかもしれませんが、
::の部分に0000が複数組隠れていると考えてください。
※ 澗(かん) = 事実上「無限」と言っていいほどの数です。地球上の石ころすべてがスマホをもっても枯渇しません。ちょっと意味が分からないくらいめちゃくちゃ多いです。
なぜIPv6が生まれたの?
IPv4で使えるアドレスは約43億個。
世界の人口が80億人を超え、1人が複数の端末を持つ時代になったため、
アドレスが枯渇(足りなくなること) しました。
それを解決するために生まれたのがIPv6です。
IPv4アドレスの読み方
192.168.1.1 を例に分解してみましょう。
192 . 168 . 1 . 1
↑ ↑ ↑ ↑
0〜255の数字が4つ「.(ドット)」で区切られている
| IPアドレスの例 | 192.168 | 1.1 |
|---|---|---|
| 呼び方 | ネットワーク部 | ホスト部 |
| 役割 | どのネットワークか(「〇〇町」) | その中のどの機器か(「〇〇番地」) |
4. 🏠 家のネットワークを理解しよう
家の中の機器を整理する
インターネットが家に届くまでの流れを、機器ごとに見てみましょう。
各機器の役割
| 機器 | 場所のイメージ | 役割 | IPアドレス |
|---|---|---|---|
| ONU | 壁の小さな箱(玄関・廊下) | 光ファイバーの信号を家庭内で使える信号に変換する「入口」 | なし |
| ルーター | ONUの隣・Wi-Fiを飛ばす機器 | 家中の端末をまとめてインターネットにつなぐ「交換機」 | グローバルIP(外向き)+プライベートIP(内向き) |
| PC・スマホ等 | デスクや手元 | 実際に使う端末 | プライベートIP |
💡 ONUとルーターが1台に一体化した機器も多いです。
プロバイダーから貸し出される「ホームゲートウェイ」がこれにあたります。
※ 昔の電話回線(アナログ回線やADSL)の時代に使われていた機器を「モデム」と呼んでいたため、今でもルーターや一体型機器を「モデム」と呼ぶ人がいますが、光回線の場合は正しくは「ONU」です。
ルーターの重要な役割:NAT
NAT(Network Address Translation)とは?
「プライベートIPとグローバルIPを相互に変換する仕組み」です。
家の中の端末はそれぞれプライベートIPを持っていますが、インターネットと通信するときはルーターのグローバルIPを使います。
【データを送るとき】
PCのプライベートIP(192.168.1.2)
↓ ルーターがNATで変換
ルーターのグローバルIP(203.0.113.1)※
↓
インターネットへ送信
【データが返ってくるとき】
インターネットからルーターのグローバルIPに届く
↓ ルーターがどの端末宛かを判断
PCのプライベートIP(192.168.1.2)に転送
※ 203.0.113.x はドキュメント・説明用に予約されたIPアドレス範囲です(実際には使われません)。
例え:
会社のビル(ルーター)には代表電話番号(グローバルIP)が1つ。
社員(各端末)はそれぞれ内線番号(プライベートIP)を持っている。
外からは代表番号にかけて、受付が内線につないでくれるイメージです。
📖 もう少し詳しく知りたい方へ:
正確には「1つのグローバルIPを複数の端末で共有する」仕組みは NAPT(Network Address Port Translation) または IPマスカレード と呼ばれる技術が使われています。
ポート番号(通信の「窓口番号」)を使い分けることで、複数の端末を区別しています。
今は「NATがアドレスを変換している」とだけ覚えておけば十分です!
5. 🔄 グローバルIPとプライベートIPの違い
| グローバルIPアドレス | プライベートIPアドレス | |
|---|---|---|
| 使われる場所 | インターネット全体 | 家庭内・社内ネットワーク |
| 一意性 | 世界中で重複しない | 同じネットワーク内で重複しなければOK |
| 割り当て先 | ルーター(外向き) | PC・スマホ・プリンターなど |
| 決める人 | プロバイダー(ISP) | ルーター(DHCP) |
| 例 |
203.0.113.1(ドキュメント用予約アドレス) |
192.168.1.2 |
よく使われるプライベートIPの範囲
| 範囲 | よく使われる場面 |
|---|---|
192.168.0.0〜192.168.255.255 |
家庭のWi-Fi・小規模ネットワーク |
10.0.0.0〜10.255.255.255 |
企業ネットワーク・クラウド環境 |
172.16.0.0〜172.31.255.255 |
中規模ネットワーク |
6. 🔄 DHCPとは?IPアドレスが自動で割り当てられる仕組み
DHCP(Dynamic Host Configuration Protocol)とは?
「ネットワークに接続した端末にIPアドレスを自動で割り当てる仕組み」です。
Wi-Fiに接続したとき、自分でIPアドレスを設定した覚えはないはず。それはDHCPのおかげです。
| ステップ | 内容 |
|---|---|
| ① 端末が接続 | 「IPアドレスをください!」とルーターに問い合わせ |
| ② ルーターが応答 | 「192.168.1.5 を使っていいですよ」と割り当て |
| ③ 端末が使用 | 割り当てられたIPアドレスで通信開始 |
| ④ 一定時間後 | IPアドレスの「リース期間」が切れると返却・再割り当て |
動的IPと静的IP
| 動的IP(DHCP) | 静的IP(固定IP) | |
|---|---|---|
| 特徴 | 接続のたびに変わる可能性 | 常に同じIPアドレス |
| メリット | 管理が楽・自動設定 | 常に同じアドレスで接続できる |
| デメリット | アドレスが変わることがある | 手動設定が必要 |
| 向いている場面 | 一般家庭・端末 | Webサーバー・社内プリンター |
7. 🔍 自分のIPアドレスを確認してみよう
プライベートIPの確認
Windowsの場合:
コマンドプロンプトを開いて → ipconfig と入力
「IPv4 アドレス」の横に表示される数字がプライベートIP
macOS・Linuxの場合:
ターミナルを開いて → ifconfig または ip addr と入力
「inet」の後の数字がIPアドレス
スマートフォンの場合:
Wi-Fi設定 → 接続中のネットワーク名をタップ → IPアドレスを確認
グローバルIPの確認
ブラウザで https://whatismyipaddress.com にアクセスするだけ!
プロバイダーから割り当てられたグローバルIPアドレスが表示されます。
8. 📚 コラム:クラスフルとクラスレス(サブネット)
昔のIPアドレスの分け方:クラスフルアドレッシング
インターネットの黎明期、IPアドレスは「クラス」という概念であらかじめ決まった大きさに分けられていました。
| クラス | 先頭の数字 | 例 | 使えるホスト数 | 主な用途 |
|---|---|---|---|---|
| クラスA | 0〜127 | 10.0.0.0 |
約1,677万台 | 巨大な組織・国家レベル |
| クラスB | 128〜191 | 172.16.0.0 |
約6万5千台 | 中規模企業・大学 |
| クラスC | 192〜223 | 210.140.10.0 |
254台 | 小規模ネットワーク・家庭 |
クラスフルの問題点:
「クラスBが欲しいけど6万5千台も要らない…でもクラスCの254台では足りない」
というように、必要な数のアドレスが割り当てられず、
大量のアドレスが無駄になってしまうという問題がありました。
現在の方式:クラスレス(CIDR)
この無駄をなくすために生まれたのが CIDR(Classless Inter-Domain Routing)、読み方は「サイダー」です。
CIDRのポイント:
アドレスの後ろに「/24」のようなスラッシュ+数字を付けることで、
ネットワークの大きさを自由に指定できるようになりました。
192.168.1.0/24
↑
プレフィックス長(ネットワーク部のビット数)
/24 = 先頭24ビットがネットワーク部 → ホストは254台
/16 = 先頭16ビットがネットワーク部 → ホストは65,534台
/28 = 先頭28ビットがネットワーク部 → ホストは14台
| CIDR表記 | 使えるホスト数 | 使いどころの例 |
|---|---|---|
/24 |
254台 | 一般的な家庭・小規模オフィス |
/16 |
65,534台 | 中〜大規模企業 |
/28 |
14台 | 小さなサブネット・クラウドの一部 |
/30 |
2台 | ルーター間の接続など |
/32 |
1台(自分自身) | 特定の1台を指定するとき |
💡 日常でよく目にするCIDR表記:
AWS・GCPなどのクラウドサービスでVPC(仮想ネットワーク)を設定するとき、
10.0.0.0/16や192.168.0.0/24のような表記をよく見かけます。
「このネットワークは何台の機器を収容できる設計か」を示しているのです。
クラスフルとクラスレスの比較
| 🏛️ クラスフル(昔) | 🔧 クラスレス・CIDR(現在) | |
|---|---|---|
| ネットワークの大きさ | A・B・Cの3種類のみ |
/1〜/32 で自由に設定 |
| アドレスの効率 | 無駄が多い | 必要な分だけ使える |
| 設定の柔軟性 | 低い | 高い |
| 現在の使われ方 | ほぼ使われていない | 標準的な方式 |
9. 🎯 まとめ
| 項目 | 内容 |
|---|---|
| 📍 IPアドレスとは | インターネット上の「住所」 |
| 🔢 IPv4 | 数字4組・約43億個・現在主流 |
| 🔢 IPv6 | 16進数8組・事実上無限・普及中 |
| 🌍 グローバルIP | 世界中で一意・ルーターに割り当て |
| 🏠 プライベートIP | 家庭内・社内でのみ有効 |
| 📦 ONU | 光信号を変換する「入口の箱」 |
| 📡 ルーター | 家中の端末をつなぐ「交換機」 |
| 🔄 NAT | プライベートIPとグローバルIPを変換 |
| ⚙️ DHCP | IPアドレスを自動で割り当てる仕組み |
IPアドレスは「インターネット上の住所」。
グローバルIPが家全体の住所で、プライベートIPが各部屋の番号、
ルーターがそれを振り分ける管理人のイメージです。
次回は MACアドレス を徹底解説します!
IPアドレスとは何が違うのか・なぜ両方必要なのかをわかりやすく解説します🌟
💬 質問や感想があれば、コメント欄でお気軽にどうぞ!
👍 役に立ったら、いいね&ストックをお願いします!
🎓 ここまで読んでくださって、本当にありがとうございました!
🔗 シリーズ記事
- 【第一回】IPアドレスを徹底解説(この記事)
- 【第二回】MACアドレスを徹底解説(近日公開)
- 【第三回】メールアドレスを徹底解説(近日公開)
- 【第四回】3つのアドレス総まとめ・比較(近日公開)