\r\n\r\n
その名の通り、パブリックIPとプライベートIPの基本的な違いは、使用するネットワークにあります。IPアドレスとは、ネットワーク上の各機器に割り当てられた一意の識別子であり、その詳細について説明する前に、「IPアドレス」または「インターネットプロトコルアドレス」について説明します。これにより、ネットワーク上の異なる機器をそれぞれ一意に識別することができます。IPアドレスには、パブリックIPとプライベートIPと呼ばれる2種類があります。パブリックIPはインターネット上で一意であり、デバイスがインターネットに接続することを可能にします。独自性を持たせるために、組織で一元管理し、割り当てます。プライベートIPアドレスは、インターネットに接続されていない、またはNAT経由でインターネットに接続されているプライベートネットワークで使用されます。ここでは、プライベートネットワーク内の一意性で十分なので、互いに隔離された異なるプライベートネットワークに同じアドレス範囲を使用することになる。IPバージョン4を10.0.0.0から10.255.255としたとき、172.16.0.0から172.31.255.255、192.168.0.0から192.168.255.255はプライベートアドレス、その他はパブリックIPに予約されていることになります。
パブリックIPアドレスは、インターネット上でグローバルに一意である。標準では、特定のIPアドレスの範囲は、プライベートネットワークで使用するために予約されています。プライベートIPとして予約されていないIPは、パブリックIPとして使用することができます。IPネットワークは、そのデバイスごとに固有のIPを持つ必要があります。インターネットもIPネットワークであるため、同じIPが複数のデバイスによって使用されないように、IPアドレスを適切に維持する必要があります。このIPアドレスの管理は、IANA(Internet Assigned Numbers Authority)という組織が行っており、IPレンジをさまざまな組織に割り当てている。これらのIPアドレスを割り当てる場合、インターネット上の機器がIPにアクセスできるようにインターネットルーターを設定する必要があります。つまり、割り当てられたパブリックIPアドレスはグローバルにルーティング可能です。パブリックアドレス範囲は、インターネットプロトコルバージョン4とバージョン6(IPv4とIPv6)の両方に存在します。IPversion4では多数のIPアドレスが提供されますが、その数は1,000を超えます。その後、パブリックアドレスを付与される機器の数が増え、IPv4アドレス方式では不十分であることが判明した。その結果、IPv6ではIPv4よりも多くのIPアドレスを提供できるため、IPv6が導入され、利用されるようになった。
組織内には、組織内の他の機器と接続する必要はあるが、インターネットに接続する必要のない機器が存在する場合があります。したがって、この場合、内部ネットワークに固有のIPを割り当てれば十分であり、パブリックIPアドレスを割り当てる必要はありません。ここでは、ネットワークが分離されているため、理論的にはどのようなIPアドレス範囲でも使用可能で、唯一の要件は、プライベートネットワーク内のIPアドレスがユニークであることです。しかし、そのようなネットワークがIPアドレスを変更せずにインターネットに接続すると、IPアドレスの重複が発生してしまう。そのため、これらの規格では、プライベートアドレスのために特別なIPアドレス範囲を確保しています。ipv4では、プライベートIPとして3つのアドレス範囲が予約されています。それらは
-10.0.0.0から10.255.255.255まで
-172.16.0.0から172.31.255.255まで
-192.168.0.0 から 192.168.255.255 まで
A社がプライベートネットワークにIPアドレス192.168.1.0〜192.168.1.255を使用していると仮定する。また、B社はプライベートネットワークに同じレンジを使用しているとします。2つのネットワークはインターネットに接続されていないため、2つのネットワークは分離されており、問題はない。また、NAT(Network Address Translation)と呼ばれる技術により、上記の2つのネットワークでも、同じIPであればインターネットに接続することができます。 ここで行われるのは、A社のルーターに固有のパブリックIP、B社のルーターに別の固有のパブリックIPを与え、ルーターはNATテーブルを管理し、そのテーブルを基に次のようなことを行います。パケットを内部ネットワークからインターネットに適切に送信します。
-パブリックIPは、インターネット上でグローバルに一意である。ただし、プライベートIPはインターネットに接続できないため、異なるネットワーク上の異なるプライベート機器が同じIPアドレスを持つことがある。
-パブリックIPは、インターネットを通じてアクセス/ルーティングが可能です。しかし、プライベートIPはインターネットでアクセスすることはできない。(しかし現在では、NATと呼ばれる技術により、パブリックIPのみがプライベートIPアドレスの範囲をインターネットに接続するソリューションが提供されている)
-IPv4 のプライベート IP として 10.0.0.0 から 10.255.255 まで、 172.16.0.0 から 172.31.255.255 まで、および 192.168.0.0 から 192.168.255.255 まで割り当てられた IP アドレス。 残りの部分はパブリック IP として使用可能です。
-パブリックIPは、IANA(Internet Assigned Numbers Authority)と呼ばれる組織が管理しています。専任のネットワーク管理者が管理するプライベートIPの場合、そのような中央管理機関は存在しない。
-割り当てられたパブリックIPは、適切なルーティングのためにインターネットルーターに設定されている必要があります。しかし、プライベートIPはインターネットルーターに設定されているのではなく、プライベートルーターに設定されているのです。
-公的な知的財産権を取得するためには登録料が必要ですが、私的な知的財産権については、登録料は不要です。
-公開IPを見るには、ブラウザで公開IPを表示するウェブツールを使うか、googleで「myip」と入力するだけでよいです。myip」です。
概要
パブリックIPとは、インターネットに公開され、接続されているIPアドレスのことです。したがって、パブリックIPはインターネット上で一意でなければならない。パブリックIPアドレスの管理は、IANA(Internet Assigned Numbers Authority)と呼ばれる中央組織が行い、割り当て後はインターネットルーターでルーティングできるように設定する必要があります。公開IPアドレスの登録にはお金がかかります。プライベートIPアドレスは、一般にインターネットに接続されていないプライベートなネットワークで使用されます。(ネットワークアドレス変換により、これらをインターネットに接続することが可能になりました)。プライベートネットワークは孤立したネットワークであるため、異なるネットワークで同じIPを使用することができ、ネットワーク内の一意性を保つことができれば十分である。プライベートIPは、登録不要で自由に利用することができます。
画像出典:IPアドレス(IPv4)の縮小画像 via Wikicomm*** (パブリックドメイン)