🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
IPv4

IPv4(Internet Protocol version 4)は、インターネットプロトコルの一つ。インターネットに繋がったコンピューターや機器を識別するためのIPアドレスを32ビット表記で表わします。しかしIPv4は、限界があるため、IPv6が次世代プロトコルとして注目されています。

Q&A

解決済

3回答

2241閲覧

グローバルIPアドレスとプライベートIPアドレスについて

shuntakahashi

総合スコア14

IPv4

IPv4(Internet Protocol version 4)は、インターネットプロトコルの一つ。インターネットに繋がったコンピューターや機器を識別するためのIPアドレスを32ビット表記で表わします。しかしIPv4は、限界があるため、IPv6が次世代プロトコルとして注目されています。

0グッド

0クリップ

投稿2021/02/21 17:28

グローバルIPアドレスが、クラスAの範囲ならプライベートIPアドレスもクラスAの範囲でしょうか?

以下はグローバルIPアドレスの範囲です。
A 0 0.0.0.0 ~ 127.255.255.255 8ビット 16,777,214
B 10 128.0.0.0 ~ 191.255.255.255 16ビット 65,534
C 110 192.0.0.0 ~ 223.255.255.255 24ビット 254
以下は、プライベートIPアドレスの範囲です。
10.0.0.0 ~10.255.255.255(10.0.0.0/8)
172.16.0.0 ~172.31.255.255 (172.16.0.0/12)
192.168.0.0 ~192.168.255.255 (192.168.0.0/16)

例えば、20.1.1.1というクラスAのグローバルIPアドレスが割り振られていた場合は、
プライベートIPもクラスAの範囲で、10.0.0.0 ~10.255.255.255の範囲でサブネット等を作ったりするのでしょうか?

また、グローバルアドレスがクラスAで、プライベートIPがクラスCの範囲をとる(192.168.0.0 ~192.168.255.255 )ということは出来ないでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

グローバルIPの範囲とLANで割り当てられるIPの範囲に関係はありません
試しに手元の端末でifconfig -aとかipconfig /allとか打って見てみましょう
inetだったり端末自身のIPやデフォルトゲートウェイの内容からLANで割り当てられているIPが見て取れます

投稿2021/02/21 17:49

hentaiman

総合スコア6426

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

グローバルIPアドレスが、クラスAの範囲ならプライベートIPアドレスもクラスAの範囲でしょうか?

違います。

グローバルIPアドレスは、国際的な調整のもと、各国に「〇〇〇から〇〇〇の範囲のIPを使っていいよ」と割り当てられます。
各国は、割り当てられた範囲内で、国内インターネットプロバイダーに「〇〇〇から〇〇〇の範囲のIPを使っていいよ」と割り当てます。

自宅内や社内のPCは、それぞれの閉じたネットワーク内で重複さえしなければ自由です。
ちなみに、今の私のPCのローカルIPは192.168.1.2(C)で、グローバルIPは138.64..(B)です。

「ポートフォワーディング」「IPマスカレード」「NAPT」でると理解に近づくと思います。

投稿2021/02/21 17:46

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

shuntakahashi

2021/02/21 18:10

ご回答ありがとうございます。 大変分かりやすく恐縮です。 ということは、グローバルIPがクラスCの範囲でもプライベートIPアドレスは、10.0.0.0 ~10.255.255.255(10.0.0.0/8)で、最大ホスト数16777216-2の個数をローカル環境で作れるという認識であってますでしょうか? 仰られた通り、MACのシステム環境設定を確認してみるとDHCPサーバを使わず手入力で、10.0.0.0 ~10.255.255.255(10.0.0.0/8)のプライベートIPの環境を作れるように感じました。 初期設定では、クラスCの192.168.0.1/24の環境がDHCPサーバ作られていたので、上記で述べた手入力でクラスAやクラスBの環境を構築できると感じました。 ご教授宜しくお願い致します。
退会済みユーザー

退会済みユーザー

2021/02/21 18:16

>ということは、グローバルIPがクラスCの範囲でもプライベートIPアドレスは、10.0.0.0 ~10.255.255.255(10.0.0.0/8)で、最大ホスト数16777216-2の個数をローカル環境で作れるという認識であってますでしょうか? そのご理解で正しいです。
shuntakahashi

2021/02/21 18:41

ご回答ありがとうございます。 ご教授して頂いたように、グローバルIPアドレスは国際的な調整のもと決められていると理解致しました。https://www.cman.jp/network/support/IP_list.html グローバルIPアドレスにおいても、クラスA、クラスB、クラスCのクラスフルアドレスがベースとして存在していると認識しています。 クラスAを持っている団体は、128個の団体しか存在しておらず、その団体が残りの24ビットのホスト部(16777216個)に対してグローバルIPを割り当てているのでしょうか?クラスAに属する合計IPアドレスは、128*16777216個。 クラスBを持っている団体も同様に、16384個の団体が残りの16ビットのホスト部(65536個)に割り当てているのでしょうか?クラスBに属する合計IPアドレスは、16384*65536個。 クラスCも同様です。 この認識で大丈夫でしょうか? ご教授宜しくお願い致します。
guest

0

例えば、20.1.1.1というクラスAのグローバルIPアドレスが割り振られていた場合は、

そもそも論として、クラスによるIPアドレスの区分は、とうの昔に廃止されています。

投稿2021/02/21 23:22

maisumakun

総合スコア145975

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問