質問をすることでしか得られない、回答やアドバイスがある。

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

新規登録して質問してみよう
ただいま回答率
85.35%
ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

Q&A

解決済

3回答

2121閲覧

グローバルIPアドレスにネットワーク部とか無い?

ushidamo

総合スコア12

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

0グッド

1クリップ

投稿2021/11/23 06:22

編集2021/11/23 06:40

ネットワークの基本的な事がわからなくてご教示いただけますと幸いです。
3点質問させていただきます。

1、プライベートIPアドレスのネットワーク部とはそのネットワークの略称の様なもので下記の18個しか無く、好きな物を使って良いと考えてよよろしいのでしょうか?
Aクラス10の1個、Bクラス178.16~178.31の16個、Cクラス198.168の1個

2、グローバルIPアドレスとはプライベートIPアドレスのネットワーク部に相当しインターネット上でユニークなものと解釈してよろしいでしょうか。

3、グローバルIPアドレスにはネットワーク部とホスト部はないとの解釈でよいのでしょうか?
もしあるとすれば、それぞれは何を表す様になっているのでしょうか。

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

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

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

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

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

guest

回答3

0

そもそも論として、「ネットワーク部とホスト部」をどこで切るかというのは、ネットワークを管理する側で設定するものです(クラスによる分類は廃止されています)。たとえば、192.0.2.38というアドレスを持ってきて、これの「どこまでがネットワーク部なのか」というのは、アドレスから決まるわけではありません。


下記の18個しか無く

数え方がおかしいです。10.*.*.*10.0.0.0から10.255.255.255まであるので、192.168.*.*の256倍のアドレス空間です。

グローバルIPアドレスとはプライベートIPアドレスのネットワーク部に相当し

全く意味がわかりません。

投稿2021/11/23 06:50

maisumakun

総合スコア146018

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

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

maisumakun

2021/11/23 06:52

なお、192.168.99.0/24のように、プライベートIPアドレス空間の内側でさらに細かなサブネットを区切っても、何ら問題ありません。
ushidamo

2021/11/24 02:12

大変ありがとうございました。クラスによる分類が古いという事を教えて頂き、クラスレスの考え方を理解できました。ありがとうございました。
guest

0

1、2、3とも、全部間違っています。

ルーターで区切られた1つのネットワークをサブネットと言うことが多いですが、
そのサブネットで使うIPアドレスの範囲でサブネットマスクが決まります。
グローバルアドレスとかローカルアドレスとかとは独立した概念です。

10.0.0.1~10.0.0.14なら、サブネットマスクは255.255.255.240(あるいは28bit)です。

XX.YY.ZZ.0~XX.YY.ZZ.255の256個のグローバルアドレスを持っている組織が、その256個をどのようなサブネットに分割しているかによって、そこで使われるサブネットマスクが決まります。

投稿2021/11/23 10:41

otn

総合スコア85901

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

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

ushidamo

2021/11/24 02:08

大変ありがとうございました。クラスレスのネットマスクの知識が欠如してました。そこのところを勉強してotn様の回答を理解できました。
otn

2021/11/24 02:15

> クラスレスのネットマスクの知識が欠如してました。 そもそもネットマスクが、クラスレス(CIDR)になってから出来た概念です。 A、B、Cクラスしかない時代は、IPアドレスが決まれば、ネット部とホスト部は自動的に決まるので、ネットマスクという概念はなかったです。設定項目にもなかった。
ushidamo

2021/11/24 07:05

ありがとうございます。大変良く理解できました。
guest

0

ベストアンサー

よく「ネットワーク部」は「そのアドレスがどのネットワークに所属するか」ということで説明されますが、それはパケット送信元が自分の都合で決めるものであって、アドレス毎に一意に決まるものではありません。
例えば、この teratail のサイトのサーバのIPアドレスは 34.120.225.12 のようですが、私のPCから見ると所属するネットワークは 0.0.0.0/0 です。なぜなら自宅LAN以外のアドレス宛には、全てデフォルトゲートウェイ ( ネットワーク0.0.0.0/0宛ての送信を任せるルータ ) を通すように設定しているためです。

もし宛先に応じて回線を使い分けるような環境なら、34.0.0.0/8 というネットワークに区分して送信を任せるルータを調整するなり、34.0.0.0/9 や 34.64.0.0/10 というネットワークにするなり、それは私の自由です。
※といっても、ちゃんと通信が成立するような範囲で、とはなりますが。

ただ、それはそれとして、自分のPCのIPアドレスには 192.168.1.1/24 のようなネットマスクを設定します。これはルータを介しないローカルなセグメントとして192.168.1.0/24 のようなネットワーク構成をしている環境があって、それに合わせないと通信に齟齬が出るためです。

なので、teratail のサーバも自分自身のローカルなネットワーク環境に合わせるため何かしらのネットマスクを設定しているはずです。が、それはローカルなネットワーク環境の問題であって、外部からは与り知らないものとなります。

※注: ローカルというのは、「自分が所属している周辺」という意味であって、グローバルかプライベートかとは関係ない話なのでご注意ください。

投稿2021/11/23 09:36

angel_p_57

総合スコア1681

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

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

ushidamo

2021/11/24 02:05

ご丁寧な回答を大変ありがとうございました。ルーティングに関して勉強してangel様の回答と自分の間違いもなんとか理解できました。グローバルIPアドレスに関してはルータの管理者が手動で行うスタティックルーティングの場合を考えると、管理者がネットマスクをどこにするかでネットワーク部とホスト部が流動的に変化すると解釈させて頂きました。大変ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問