0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

「君はどのグループの誰?」IPアドレス・ネットワーク部・ホスト部・デフォルトゲートウェイを紐解く

0
Posted at

「君はどのグループの誰?」IPアドレス・ネットワーク部・ホスト部・デフォルトゲートウェイを紐解く

ネットワークの世界で最も重要な「住所」の仕組み。
前回までで「IPアドレスは住所だ」という話をしましたが、実はこの住所、ただの数字の羅列ではありません。「どのグループ(ネットワーク)に所属している、誰(ホスト)なのか」 という2つの情報がギュッと凝縮されているのです。

今回は、基本情報技術者試験で必ず計算問題として出てくる「ネットワークアドレス」「ホストアドレス」、そして外の世界への出口となる「デフォルトゲートウェイ」の関係を、スッキリと整理して解説します。


1. 【結論】IPアドレスは「名字」と「名前」でできている

まず、結論からお伝えします。

  • IPアドレス:ネットワーク上の機器を識別する全情報のこと。
  • ネットワークアドレス(名字):その機器が所属する 「グループ(ネットワーク)」 を表す。
  • ホストアドレス(名前):グループ内での 「個別の機器」 を表す。
  • デフォルトゲートウェイ(出口):自分のグループの外へ行くための 「代表窓口(ルーター)」

この「名字(ネットワーク)」が同じ機器同士は直接おしゃべりできますが、名字が違う相手とおしゃべりするには、必ず「窓口(デフォルトゲートウェイ)」を通る必要がある、というのがネットワークの鉄則です。


2. ネットワークアドレスとホストアドレス:どこで分かれる?

IPアドレス(IPv4)は32ビットの数字ですが、どこまでが「グループ名」で、どこからが「個人の名前」なのかを決めるルールが必要です。

【メタファー】住所の「市区町村」と「番地」

例えば、「東京都豊島区 1-2-3」という住所があったとします。

  • ネットワークアドレス ≒ 「東京都豊島区」
  • ホストアドレス ≒ 「1-2-3」

同じ「東京都豊島区」の中にいる人同士なら、近所なので直接手紙を届けられますよね。でも、宛先が「大阪府」なら、一度郵便局(ゲートウェイ)へ持っていく必要があります。

境界線を決める「サブネットマスク」

この「どこまでが市区町村名(ネットワーク部)か」を明示するのがサブネットマスクです。
例えば、サブネットマスクが 255.255.255.0 の場合、IPアドレスの左から24ビット目までがネットワークアドレスであることを意味します。


3. ネットワークアドレス(グループの代表値)

ネットワークアドレスは、ホストアドレス部分をすべて「0」にしたアドレスです。

  • 役割:そのネットワーク(グループ)全体を指し示すために使われます。
  • 注意点:このアドレスは特定の機器(PCやスマホ)に割り当てることはできません。グループ名そのものだからです。

例:IPアドレス 192.168.1.10 / サブネット 255.255.255.0 の場合
ネットワークアドレス:192.168.1.0


4. ホストアドレス(個人の識別番号)

ホストアドレスは、IPアドレスの中で個別の機器を識別するための部分です。

  • 役割:同じネットワーク内にいる複数の機器を区別します。
  • 計算のコツ:ホスト部に使えるビット数が $n$ ビットある場合、割り当て可能な機器の数は $$2^n - 2$$ 台となります。
    • なぜ「-2」するのか? = ネットワークアドレス(全部0)とブロードキャストアドレス(全部1)は、機器に割り当てられない決まりだからです。

5. デフォルトゲートウェイ:外の世界への「唯一のドア」

自分のPCが、自分とは異なるネットワークアドレスを持つ相手(例えばインターネット上のGoogleのサーバーなど)と通信したいとき、パケットをどこに送ればいいか迷ってしまいます。

なぜ必要なのか?(理由)

PCは自分のグループ内のことは知っていますが、外の世界の地図は持っていません。そこで、「自分と同じグループの中にいて、外の世界に繋がっている唯一の出口」であるデフォルトゲートウェイに、「あとはよろしく!」とパケットを丸投げするのです。

正体は「ルーター」のIPアドレス

通常、デフォルトゲートウェイの正体は、あなたの家にあるWi-Fiルーターの「内側(LAN側)」のIPアドレスです。
よく 192.168.1.1192.168.0.1 など、そのネットワークの「一番若い番号」が割り当てられるのが慣習となっています。


6. 【比較表】それぞれの役割まとめ

用語 例え話 役割 機器に設定できる?
IPアドレス 住所フルセット ネットワーク上の位置を示す できる
ネットワークアドレス 市区町村名 グループそのものを識別する できない
ホストアドレス 氏名・番地 グループ内の個体を識別する できる (IPの一部として)
デフォルトゲートウェイ 境界の門番 外の世界への橋渡し役 できる (ルーターのIP)

7. まとめ:通信が始まるまでのストーリー

あなたがインターネットでサイトを見ようとするとき、裏側ではこんな会話が行われています。

  1. PC:「宛先のIPは 142.250.x.x か。自分の名字(ネットワークアドレス)と違うな…」
  2. PC:「自分じゃ届けられないから、同じグループにいる**デフォルトゲートウェイ(ルーター)**君に渡そう!」
  3. ルーター:「お任せあれ!外の世界のネットワーク(WAN)へ転送するよ」

この「自分と同じグループか、違うグループか」を判断するために、IPアドレスをネットワーク部とホスト部に分けて考える必要があるのです。


8. さらに学習を深めるための参考リンク集

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?