「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ネットマスク

pointこの用語のポイント

pointサブネットマスクのことだよ

pointIPアドレスの「この部分がネットワーク部」「この部分がホスト部」を示す情報だよ

point2進数表記で「1」の部分がネットワーク部だよ

point2進数表記で「0」の部分がホスト部だよ

スポンサーリンク

簡単に書くよ

ネットマスク(英:net mask)とは

「サブネットマスク」のこと。
用語の中身としては

IPアドレス(インターネットをするときにコンピュータに割り当てられる住所)の どこから どこまでが「どのネットワークですよ~」な情報で、どこから どこまでが「どのコンピュータですよ~」な情報かを示す情報
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

サブネット
IPアドレス
ネットワーク部
ホスト部


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

サブネットは「1つの大きなネットワークを分割して作った小さいネットワーク」です。
ネットワークが会社、コンピュータが社員だとすれば部署みたいなものです。

ネットマスク

用語に含まれている単語なので一応取りあげてみましたが、今回の説明を読む上では、あまり気にする必要ありません。
余裕があれば覚えてあげてください。

IPアドレスは「ネットワーク上の住所」です。
インターネットっぽい通信において、送信先を特定するときとかに使う情報です。
「198.51.100.2」のような形式になっています。

ネットマスク2

ネットワーク部は「IPアドレスの『どのネットワークですよ~』を示している部分」です。
ホスト部は「IPアドレスの『どのコンピュータですよ~』を示している部分」です。

ネットマスク3

IPアドレスには「どのネットワークの、どのコンピュータですよ~」という情報が書かれています。
言い方を変えると、IPアドレスは

1.「どのネットワークですよ~」な情報
2.「どのコンピュータですよ~」な情報


の2つで構成されているのです。

ネットマスク4

この2つのうち

1.「どのネットワークですよ~」な情報

を示している部分がネットワーク部です。

ネットマスク5

もう一方の

2.「どのコンピュータですよ~」な情報

がホスト部です。

ネットマスク6

以上を踏まえて

IPアドレスの どこから どこまでが「どのネットワークですよ~」な情報で、どこから どこまでが「どのコンピュータですよ~」な情報かを示す情報

が「ネットマスク」です。
ネットマスクを見ると、どこから どこまでがネットワーク部で、どこから どこまでがホスト部か分かります。

ネットマスク7

ネットマスクの書式は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」が並んでいる部分

がホスト部を表しています。

それだけの話です。
簡単ですね。

ネットマスク8

例えば「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.00000010

の中の

11000000.10101000.00000000

の部分になります。

小難しい説明が好きな人は「IPアドレスとネットマスクの各ビット論理積を取ったものがネットワークアドレスである」とか言ったりしますけどね。
要は

ネットマスクの「1」のところを見ろ!

というだけです。
難しく考える必要は ありません。

そして残りの部分、ネットマスクの「0」の部分に対応するところが、IPアドレスの「どのコンピュータですよ~」を示している部分です。
IPアドレス「192.168.0.2」の場合は

11000000.10101000.00000000.00000010

の中の

00000010

の部分になります。

つまり、ネットマスクが「255.255.255.0」の場合、IPアドレス「192.168.0.2」は「11000000.10101000.00000000ネットワークの00000010コンピュータですよ~」という意味になるのです。

ネットマスク9

これがネットマスクの役割です。
IPアドレスの「どのネットワークですよ~」な情報と「どのコンピュータですよ~」な情報の区切りを示しています。

……あれ?

そう言えば「サブネットマスク」という用語もありましたね。
一体、何が違うのでしょう?

同じだと思って かまいません。
厳密には違うのかもしれませんけどね。
ほとんどの人が使い分けしていないと思います。


image piyo2

一言でまとめるよ

まぁ「ネットマスク」って単語が出てきたら「IPアドレス(インターネットをするときにコンピュータに割り当てられる住所)の どの部分がネットワーク部(IPアドレスの「どのネットワークですよ~」を示している部分)で、どの部分がホスト部(IPアドレスの「どのコンピュータですよ~」を示している部分)かを示す情報なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像075
書籍画像056

おまけ

■訳してみるよ

「net(ネット)」は今回は「network(ネットワーク)」の略です。
「network(ネットワーク)」はカタカナで「ネットワーク」で分かりますかね。
「mask(マスク)」の意味は「覆面」とか「仮面」とか「仮面で覆う」とか「おおって隠す」とかです。
何となく くっつけると

ネットワークの仮面

となります。




書籍画像
わわわ説明術コラム
宣伝だよ
実務で役立つ バックアップの教科書 基本の考え方からツール活用・差分管理・世代管理・データ保全・リストア・リカバリー・可用性の確保まで
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
サイバーセキュリティお嬢様と学ぶ 情報セキュリティの基本