Rainbow Engine

IT技術を分かりやすく簡潔にまとめることによる学習の効率化、また日常の気付きを記録に残すことを目指します。

ネットワーク (Network)

パブリックIPとプライベートIPの違いとは?

投稿日:2021年7月16日 更新日:

 

<目次>

(1) パブリックIPとプライベートIPの違いとは?
 (1-1) パブリックIPアドレスとは?
 (1-2) プライベートIPアドレスとは?
 (1-3) 比較表

(1) パブリックIPとプライベートIPの違いとは?

本記事では「パブリックIP」と「プライベートIP」がそれぞれ何者なのか?また両者の違いは何か?についてご紹介します。

(図111)

(1-1) パブリックIPアドレスとは?

「パブリックIPアドレス」は「インターネットに接続する」ために利用されるIPアドレスです。別名「グローバルIP」、「外部IP」、「WANアドレス」といった呼ばれ方をする事もあります。
 
パブリックIPアドレスは「ルーター」(※注1)によるルーティングが可能、つまり通信をする際の「目的地のIPアドレス」として指定する事が可能です(プライベートIPはこれが不可)
 
(図121)

また、グローバルIPアドレスは同じ端末であっても、空港やホテルなど接続するWiFiが異なれば、グローバルIPも異なります。
 
●ご自身のパブリックIPアドレスの調べ方
 
また、ご自身がインターネットに接続している時のIPアドレスはWebサービス等から簡単に調べる事ができます。こういったサービスはいくつかありますが、以下はその一例です。
 
・IPアドレスを検索するサービス(例)
 
・IPアドレスを検索するサービス(例)

 

(※注1)
ルーターはL3レイヤー(IPアドレス)の情報を基に、ネットワーク間でデータをルーティング(経路を選択して目的IPにパケットを届ける)ための機器です。
 

目次にもどる

(1-2) プライベートIPアドレスとは?

「プライベートIPアドレス」はローカルネットワーク内(組織や学校)でで使用するためのIPアドレスで、、「インターネット上の通信には使えないIPアドレス」になっています。別名「ローカルIP」、「内部IP」、「LANアドレス」といった呼ばれ方をする事もあります。

(図122)
 
プライベートIPアドレスは、パブリックIPのようにルーティング(経路を選択してパケットをIPに届ける)が出来ず、社内や学校など組織に閉じた、ローカルのネットワークにおいて使用するIPアドレスになります。プライベートIPは別名「予約IPアドレス」とも呼ばれており、パブリックIPと識別するため、アドレスの範囲が以下のようにルールで決まっています。

 

【プライベートIPの範囲】
 
・範囲①
10.0.0.0 ~ 10.255.255.255
(サブネット:「255.0.0.0」まはた「/8」)
 
・範囲②
172.16.0.0 ~ 172.31.255.255
(サブネット:「255.240.0.0」まはた「/12」)
 
・範囲③
192.168.0.0 ~ 192.168.255.255
(サブネット:「255.255.0.0」まはた「/16」)
 
プライベートIPアドレスが導入された事によって、IPv4アドレスの枯渇を遅らせる事に貢献しました。

●ご自身のプライベートIPアドレスの調べ方

cmdからipconfigコマンド等で調べるのが最も簡単です。
ipconfigコマンドを実行した結果の中の「IPv4 Address」の行に書かれたアドレスがプライベートIPアドレスになります。

(図132)

 

(1-3) 比較表

最後に、「プライベートIPアドレス」と「パブリックIPアドレス」を各種の観点から比較を整理し、表にまとめたのでご紹介します。

(表)パブリックIPとプライベートIPの違い

●比較項目 ●パブリックIP ●プライベートIP
別名 「グローバルIP」
「外部IP」
「WANアドレス」
「ローカルIP」
「内部IP」
「LANアドレス」
目的 インターネットとの通信 ローカルネットワーク内部の通信
インターネット接続 OK(可能) NG(不可)
⇒但し、NATを使えば可能
ルーティング可否 OK(可能) NG(不可)
⇒LAN内でのみ使用可
IPの重複 NG
⇒全世界で一意にする必要あり
OK
⇒異なるNWであれば、重複可能
IPの発行 ISP(インターネット・サービス・プロバイダ)
⇒インターネットの業者
ローカルネットワークの運用者
(ご自身の組織内のネットワークを管理する人)
費用 有料 無料
IPの範囲 プライベートIPの範囲以外の残りのIPアドレス ・範囲①
10.0.0.0 ~ 10.255.255.255
(サブネット:「255.0.0.0」まはた「/8」)

・範囲②
172.16.0.0 ~ 172.31.255.255
(サブネット:「255.240.0.0」まはた「/12」)

・範囲③
192.168.0.0 ~ 192.168.255.255
(サブネット:「255.255.0.0」まはた「/16」)

目次にもどる

Adsense審査用広告コード


Adsense審査用広告コード


-ネットワーク (Network)

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

SOAP通信の仕組みやHTTPプロトコルとの違いなど

  <目次> (1) SOAP通信の仕組みやHTTPプロトコルとの違いなど  (1-1) SOAPとは?  (1-2) SOAPを構成する要素  (1-3) SOAPの通信の仕組み&HTTP …

Proxyの基本知識と確認コマンド~OSやブラウザ別の設定について

(0)目次&概説 (1) 記事の目的 (2) プロキシの基礎知識  (2-1) プロキシとは?  (2-2) なぜプロキシが必要?   (2-2-1) 特定コンテンツの許可(OUT)   (2-2-2 …

HTTPレスポンスの構造や各ヘッダーの概要について

<目次> (1) HTTPレスポンスの構造や各ヘッダーの概要について  (1-1) HTTPレスポンスの構造  (1-2) HTTPレスポンス行について  (1-3) HTTPレスポンスの各部分の概要 …

IPアドレスの設定を行うバッチプログラム(netshコマンド利用)のご紹介

  <目次> (1) IPアドレスの設定を行うバッチプログラム(netshコマンド利用)のご紹介  (1-1) バッチプログラム(例)  (1-2) 構文&説明 (1) IPアドレスの設定を …

SSLとは?簡単に仕組みや種類についてご紹介(さらっと読めます)

<目次> (1) SSLとは?簡単に仕組みや種類についてご紹介  (1-1) SSLとは?  (1-2) ハッカーの手口について  (1-3) SSL証明書の種類   (1-3-1) EV証明書(Ex …

  • English (United States)
  • 日本語
Top