現在地
パブリックIPアドレス、プライベートIPアドレス、予約済みIPアドレスとは?
パブリックIPアドレス、プライベートIPアドレス、予約済みIPアドレスとは?
インターネットが普及している現代では、多くの人がIPアドレスについてある程度知っています。しかし、IPアドレスには公開アドレス、プライベートアドレス、予約アドレスという更なる分類があり、これらの違いを完全に理解している人は少ないかもしれません。では、公開IPアドレス、プライベートIPアドレス、予約IPアドレスとは具体的に何なのでしょうか?また、これらの間にはどのような違いがあるのでしょうか?次の説明をご覧ください。
予約済みのIPアドレスとは?
予約IPアドレスは、国際インターネット組織IANAによって設定されたIPアドレス範囲の一部で、プライベートIPアドレス空間や内部ローカルエリアネットワーク(LAN)などの特別な用途に割り当てられています。例として、255.255.255.255が予約IPアドレスに該当します。予約アドレスを使用するネットワークは内部通信のみ可能で、他のネットワークと接続することはできません。
アドレスブロック | アドレス範囲 | アドレスの数 | 範囲 | 説明 |
---|---|---|---|---|
0.0.0.0/8 | 0.0.0.0–0.255.255.255 | 16,777,216 | ソフトウェア | 現在のネットワーク(送信元アドレスとしてのみ有効)。 |
10.0.0.0/8 | 10.0.0.0–10.255.255.255 | 16,777,216 | プライベートネットワーク | プライベートネットワーク内のローカル通信に使用されます。 |
100.64.0.0/10 | 100.64.0.0–100.127.255.255 | 4,194,304 | プライベートネットワーク | キャリアグレードのNATを使用する場合の、サービスプロバイダーとそのサブスクライバー間の通信用の共有アドレススペース。 |
127.0.0.0/8 | 127.0.0.0–127.255.255.255 | 16,777,216 | ホスト | ローカルホストへのループバックアドレスに使用されます。 |
169.254.0.0/16 | 169.254.0.0–169.254.255.255 | 65,536 | サブネット | 通常DHCPサーバーから取得されるようなIPアドレスが特に指定されていない場合に、単一リンク上の2つのホスト間のリンクローカルアドレスに使用されます。 |
172.16.0.0/12 | 172.16.0.0–172.31.255.255 | 1,048,576 | プライベートネットワーク | プライベートネットワーク内のローカル通信に使用されます。 |
192.0.0.0/24 | 192.0.0.0–192.0.0.255 | 256 | プライベートネットワーク | IETFプロトコル割り当て。 |
192.0.2.0/24 | 192.0.2.0–192.0.2.255 | 256 | ドキュメンテーション | TEST-NET-1、ドキュメントおよびサンプルとして割り当てられています。 |
192.88.99.0/24 | 192.88.99.0–192.88.99.255 | 256 | インターネット | 予約済み。 IPv6からIPv4へのリレー(IPv6アドレスブロック2002 :: / 16を含む)。 |
192.168.0.0/16 | 192.168.0.0–192.168.255.255 | 65,536 | プライベートネットワーク | プライベートネットワーク内のローカル通信に使用されます。 |
198.18.0.0/15 | 198.18.0.0–198.19.255.255 | 131,072 | プライベートネットワーク | 2つの別個のサブネット間のネットワーク間通信のベンチマークテストに使用されます。 |
198.51.100.0/24 | 198.51.100.0–198.51.100.255 | 256 | ドキュメンテーション | TEST-NET-2、ドキュメント、サンプルとして割り当てられています。 |
203.0.113.0/24 | 203.0.113.0–203.0.113.255 | 256 | ドキュメンテーション | TEST-NET-3、ドキュメント、サンプルとして割り当てられています。 |
224.0.0.0/4 | 224.0.0.0–239.255.255.255 | 268,435,456 | インターネット | IPマルチキャストに使用中。 (以前のクラスDネットワーク)。 |
240.0.0.0/4 | 240.0.0.0–255.255.255.254 | 268,435,455 | インターネット | 将来の使用のために予約されています。 (以前のクラスEネットワーク)。 |
255.255.255.255/32 | 255.255.255.255 | 1 | サブネット | 「限定ブロードキャスト」宛先アドレス用に予約されています。 |
プライベートIPアドレスとは?
プライベートネットワーク、別名ローカルエリアネットワーク(LAN)は、特定の環境において形成される小規模ネットワークです。これには、家庭内の複数のコンピュータを結ぶネットワークや、学校や企業内の大規模LANが含まれます。プライベートネットワークはルーターを通じて公共インターネットにアクセスすることができます。プライベートIPアドレスの例としては、192.168.1.100、172.18.8.101、10.8.10.10などがあります。IPv4アドレスプロトコルでは、3つのIPアドレス範囲が組織の内部利用のためにプライベートアドレスとして予約されています。
IANAの定義によれば、プライベートIPアドレスは予約IPアドレスとしても分類されます。
クラス | アドレス範囲 | アドレスの数 | ネットワークの数 |
---|---|---|---|
クラス A | 10.0.0.0 ~ 10.255.255.255 | 16777216 | 1 クラス A |
クラス B | 172.16.0.0 ~ 172.31.255.255 | 1048576 | 16 クラス C |
クラス C | 192.168.0.0 ~ 192.168.255.255 | 65536 | 256 クラス C |
パブリックIPアドレスとは?
公共ネットワーク、通称インターネットは、異なる地域のLANや都市圏ネットワーク(MAN)をつなぐ広域ネットワークです。一般に、広範な物理的エリアをカバーし、多数の地域、都市、国々を結びつけ、長距離通信を実現し、世界的なインターネットを形成しています。公共ネットワークに接続されたすべてのホストは、221.234.147.249、182.16.1.100のような公開IPアドレスを持っています。IPアドレスの大部分は公開されており、国際インターネット情報センターに登録される必要があります。
IPv4の公開アドレス:
予約IPアドレスを除くと、他の全てのIPアドレスは公開されています。
パブリック IP アドレスとプライベート IP アドレスはどのように相互に変換されますか?
公開IPアドレスとプライベートIPアドレスは、NAT(ネットワークアドレス変換)技術を利用して変換可能で、アドレスのマッピングが実施できます。通常、この技術はプライベートIPアドレスを持つデバイスがゲートウェイの公開IPアドレスを介して外部サービスにアクセスする際に使用されます。また、ゲートウェイの公開IPアドレスの異なるポートを、内部の様々なIPアドレスデバイスにマッピングすることも可能です。
IPv6 にもパブリック IP アドレス、プライベート IP アドレス、予約済み IP アドレスがありますか?
IPv4と同じく、IPv6にも公開、プライベート、予約されたIPアドレスの区分が存在します。IPv6でのプライベートアドレスはCIDR形式でfd00::/8として示され、IPv4に比べて膨大な数のプライベートIPアドレスを範囲に含んでいます。
パブリック IP アドレス、プライベート IP アドレス、予約済み IP アドレスの違いは何ですか?
要するに、公開IPアドレスはインターネット上のすべてのホストのアドレスであるのに対し、プライベートIPアドレスは家庭や企業、キャンパス内など小規模なネットワークで使われ、スイッチやルーターによって割り当てられます。予約IPアドレスは特定の用途に特化しており、通常は他のネットワークのIPアドレスとの接続は行えません。