IPアドレス
IPアドレスは、ネットワーク上で機器を識別し、データを正しい場所へ届けるための数値ラベルです。
インターネット通信の根幹を支える仕組みであり、PC・スマホ・サーバーなど、ネットワークに接続するすべての機器が持っています。
現在のインターネットでは、32ビットで構成されたIPv4アドレスが広く利用されています。
IPv6という、ほぼ無限に近いアドレス空間を持つ次世代規格の普及も進んでいますが、
NATなどの技術により、IPv4は依然として多くのネットワークで重要な役割を果たしています。
VOICEVOX:四国めたん
📌 IPアドレス関連用語
| 用語 | 説明 | 詳細 | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IPv4の基本構造 | 32 ビットで構成され、通常は「ドット10進数」で表記 | 例: 192.168.10.25 | ||||||||||||||||||||||||||||||||||||
| グローバル IP アドレス |
インターネット上で一意に割り当てられるアドレス | Web サーバーや家庭のルーターが持つアドレスで、世界中で重複しないよう管理されている | ||||||||||||||||||||||||||||||||||||
| プライベート IPアドレス |
家庭や企業などの LAN 内でのみ使用されるアドレス |
インターネット上では直接利用されず、ルーターの NAT によってグローバル IP と変換される 10.0.0.0 ~ 10.255.255.255 172.16.0.0 ~ 172.31.255.255 192.168.0.0 ~ 192.168.255.255 この範囲のアドレスはグローバル IP アドレスとしては利用されない | ||||||||||||||||||||||||||||||||||||
| サブネットマスク | IPアドレスのどこまでがネットワーク部で、どこからがホスト部かを示すマスク |
ビットごとのAND演算により「ネットワークアドレス」が求まる 例:IP 192.168.10.25 / マスク 255.255.255.0 | ||||||||||||||||||||||||||||||||||||
| クラスフル アドレッシング |
クラスA/B/Cのように「最初の数ビットでネットワーク部の長さが決まる」方式 |
クラスA/B/Cのように「最初の数ビットでネットワーク部の長さが決まる」方式 クラスA: /8 クラスB: /16 クラスC: /24 柔軟性が低くアドレスの無駄が多いため、現在はCIDRによるクラスレスな考え方が主流 | ||||||||||||||||||||||||||||||||||||
| CIDR (Classless Inter-Domain Routing) |
「ネットワーク部が何ビットか」を /数字 で表す方法 |
ネットワークアドレス[192.168.10.0/24]のサブネット例
ルーター
管理部LAN
PC 200台 開発部LAN
PC 50台 サーバLAN
サーバ 10台
| ||||||||||||||||||||||||||||||||||||
| ブロードキャスト アドレス |
同じネットワーク内のすべての機器に一斉送信するためのアドレス ホスト部をすべて 1 にした値 |
例:192.168.10.0/24 の場合 → ブロードキャストアドレス:192.168.10.255 | ||||||||||||||||||||||||||||||||||||
| ポート番号 | その機器の中のどのサービス(アプリ)に通信を届けるかを識別する番号 |
ポート番号は 0〜65535 の範囲で割り当てられ、通信の宛先アプリケーションを識別する つまり、通信は IP アドレス + ポート番号 のセットで行われる
|