ホストアドレス部【IPアドレス】
IPアドレスの一部だよ
「どのコンピュータですよ~」を示しているよ
簡単に書くよ
ホストアドレス部【IPアドレス】(読:ホストアドレスブ)とは
IPアドレスは「どのネットワークの、どのコンピュータですよ~」というのを示しているんだけど、そのIPアドレスの一部で「どのコンピュータですよ~」を示している部分のこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「IPアドレス」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
IPアドレスは「ネットワーク上の住所」です。
インターネットっぽい通信において、送信先を特定するときとかに使う情報です。
「198.51.100.2」のような形式になっています。
以上を踏まえて、本題に入ります。
IPアドレスには「どのネットワークの、どのコンピュータですよ~」という情報が書かれています。
言い方を変えると、IPアドレスは
1.「どのネットワークですよ~」な情報
2.「どのコンピュータですよ~」な情報
の2つで構成されているのです。
この2つのうち
2.「どのコンピュータですよ~」な情報
を示している部分が「ホストアドレス部」です。
あと、ついでなので書いておくと
1.「どのネットワークですよ~」な情報
の方は「ネットワークアドレス部」と言います。
※このページは「ホストアドレス部」の説明ですが「ネットワークアドレス部」→「ホストアドレス部」の順番の方が収まりが良いので、この先は「ネットワークアドレス部」→「ホストアドレス部」の順番で説明していきます。
IPアドレスの どこから どこまでがネットワークアドレス部で、どこから どこまでがホストアドレス部かは「サブネットマスク」と呼ばれるものを見ると分かるようになっています。
サブネットマスクの書式はIPアドレスと同じです。
例えば
255.255.255.0
のような見た目になっています。
サブネットマスク「255.255.255.0」は10進数で書かれています。
実は このままだと分かりにくいので、2進数に直してみましょう。
サブネットマスク「255.255.255.0」を2進数に直すと
11111111.11111111.11111111.00000000
に なります。
パッと見で
1.「1」が並んでいる部分
2.「0」が並んでいる部分
がありますよね。
この2つのうち
1.「1」が並んでいる部分
がネットワークアドレス部を表しています。
2.「0」が並んでいる部分
がホストアドレス部を表しています。
例えば「192.168.0.2」というIPアドレスが あったとしましょう。
このIPアドレスを2進数に直すと
11000000.10101000.00000000.00000010
に なります。
このIPアドレスと先程のサブネットマスクを並べてみます。
11000000.10101000.00000000.00000010
11111111.11111111.11111111.00000000
IPアドレスとサブネットマスクを、じ~っと見比べてください。
サブネットマスクの「1」になっている部分と対応するところが、IPアドレスのネットワークアドレス部を示している部分です。
IPアドレス「192.168.0.2」の場合は
11000000.10101000.00000000
の部分になります。
残りの部分、サブネットマスクの「0」の部分に対応するところが、IPアドレスのホストアドレス部を示している部分です。
IPアドレス「192.168.0.2」の場合は
00000010
の部分になります。
サブネットマスクが「255.255.255.0」の場合、IPアドレス「192.168.0.2」は「11000000.10101000.00000000ネットワークの00000010コンピュータですよ~」という意味になるわけです。
気が向いたら、セットで覚えてあげてください。
ネットワークアドレス部:「どのネットワークですよ~」な情報(が書いてある部分)
ホストアドレス部:「どのコンピュータですよ~」な情報(が書いてある部分)
です。
一言でまとめるよ
まぁ、IPアドレスの話で「ホストアドレス部」って単語が出てきたら「IPアドレスの『どのコンピュータですよ~』を示している部分なんだな~」と お考えください。
おまけ
■訳してみるよ
「host(ホスト)」の意味は「(お客さまをもてなす)主人」とか「主催者」とかです。
「address(アドレス)」の意味は「住所」とかです。
「部」は日本語ですね。
何となく くっつけると
主人の住所の部分
となります。
■検索してみる?






