カテゴリ: 基本情報技術者試験 更新日: 2025/08/09

サブネットマスクとは?初心者でもわかるIPアドレスの分割とネットワークの仕組み

サブネットマスク
サブネットマスク

先生と生徒の会話形式で理解しよう

生徒

「IPアドレスの説明を見てたら『サブネットマスク』って言葉が出てきたんですが、なんのことですか?」

先生

「サブネットマスクは、IPアドレスの中で『ネットワークアドレス部』と『ホストアドレス部』を分けるための仕組みなんですよ。」

生徒

「ネットワークとホストの境目を決めるんですか?それって重要なんですか?」

先生

「はい、とても大切な役割です。では、サブネットマスクの意味や使い方をわかりやすく解説していきますね。」

1. サブネットマスクの読み方と意味

1. サブネットマスクの読み方と意味
1. サブネットマスクの読み方と意味

サブネットマスクは、読み方はサブネットマスクといいます。
サブネットマスクは、IPアドレスを「ネットワークアドレス部」と「ホストアドレス部」に分けるための情報です。

IPアドレスだけでは、どこまでがネットワークで、どこからがホストかがわかりません。
そこでサブネットマスクを使うことで、その区切りを明確にします。

2. サブネットマスクの書き方と例

2. サブネットマスクの書き方と例
2. サブネットマスクの書き方と例

サブネットマスクは、IPアドレスと同じ形式で、4つの数字で表されます。たとえば「255.255.255.0」や「255.255.0.0」などがあります。

この数字は、それぞれの部分で何ビットがネットワークアドレスとして使われているかを示しています。

たとえば、「255.255.255.0」の場合、最初の3つの数字がネットワークアドレス部を表し、最後の1つがホストアドレス部です。

3. サブネットマスクの仕組み

3. サブネットマスクの仕組み
3. サブネットマスクの仕組み

サブネットマスクの「255」は、2進数で「11111111」を表します。この「1」の部分がネットワークアドレスを示し、「0」の部分がホストアドレスです。

たとえば、「255.255.255.0」は「11111111.11111111.11111111.00000000」となり、最初の24ビットがネットワーク、残り8ビットがホストになります。

このように、サブネットマスクを見ることで、ネットワークの構造がわかるのです。

4. サブネットマスクとIPアドレスの関係

4. サブネットマスクとIPアドレスの関係
4. サブネットマスクとIPアドレスの関係

IPアドレスとサブネットマスクはセットで使われます。
たとえば、IPアドレス「192.168.1.10」に対してサブネットマスクが「255.255.255.0」なら、ネットワークアドレスは「192.168.1.0」となります。

このネットワーク内では「192.168.1.1」〜「192.168.1.254」までのホストアドレスが使えることになります。

5. サブネットマスクで分割できる理由

5. サブネットマスクで分割できる理由
5. サブネットマスクで分割できる理由

サブネットマスクを使うことで、大きなネットワークを小さく分けることができます。これを「サブネット化(読み方:サブネットカ)」といいます。

たとえば、1つの社内ネットワークを部署ごとに分けたい場合、サブネットマスクを変えることで簡単に分割でき、通信の効率も向上します。

6. サブネットマスクのビット表記

6. サブネットマスクのビット表記
6. サブネットマスクのビット表記

サブネットマスクは、ビット数で表すこともあります。たとえば、「255.255.255.0」は「/24」と書かれることがあります。

この「/24」は、ネットワークアドレス部が24ビットあるという意味です。この表記は「CIDR(読み方:シダー)」と呼ばれる方法です。

CIDRは、柔軟にネットワークを分けるための仕組みで、近年のネットワーク設計ではよく使われます。

7. よく使われるサブネットマスクの種類

7. よく使われるサブネットマスクの種類
7. よく使われるサブネットマスクの種類
  • 255.0.0.0(/8):クラスAのネットワーク
  • 255.255.0.0(/16):クラスBのネットワーク
  • 255.255.255.0(/24):クラスCのネットワーク

これらのサブネットマスクは、基本のネットワーク設計でよく登場します。覚えておくと便利です。

8. サブネットマスクの確認方法

8. サブネットマスクの確認方法
8. サブネットマスクの確認方法

自分のパソコンのサブネットマスクを確認したいときは、Windowsの「コマンドプロンプト」でipconfigと入力するだけです。

「Subnet Mask」と表示されている行があり、そこに自分のパソコンのサブネットマスクが表示されます。

ネットワークの設定やトラブル対応の際にも、この情報はとても重要になります。

カテゴリの一覧へ
新着記事
New1
基本情報技術者試験
クライアントサーバシステムとは?初心者でもわかるネットワークの基本構成をやさしく解説
New2
基本情報技術者試験
分散処理とは?初心者でもわかるコンピュータの処理方式をやさしく解説
New3
情報セキュリティマネジメント試験
ブラックリストとは何かをやさしく解説!初心者でもわかる仕組みと活用例
New4
基本情報技術者試験
集中処理とは?初心者でもわかるコンピュータ処理方式の基本用語をやさしく解説
人気記事
No.1
Java&Spring記事人気No1
基本情報技術者試験
FTP
220
FTPとは?初心者でもわかるファイル転送プロトコルの基本と仕組みを徹底解説!
No.2
Java&Spring記事人気No2
基本情報技術者試験
NIC
212
NICとは何か?初心者にもわかるネットワークインターフェースカードの基本
No.3
Java&Spring記事人気No3
基本情報技術者試験
16進数とは?初心者にもわかる意味・読み方・変換方法をやさしく解説!
No.4
Java&Spring記事人気No4
基本情報技術者試験
URL
187
URLとは?初心者でもわかるWebリンクの仕組みと役割をやさしく解説!
No.5
Java&Spring記事人気No5
基本情報技術者試験
イーサネット(Ethernet)とは?初心者にもわかるLANの基本技術をやさしく解説
No.6
Java&Spring記事人気No6
基本情報技術者試験
セグメントとは?ネットワークの基本単位を初心者向けにやさしく解説
No.7
Java&Spring記事人気No7
基本情報技術者試験
スキーマ(Schema)とは?データベースの基本構造を初心者向けに解説
No.8
Java&Spring記事人気No8
基本情報技術者試験
ハブとは?初心者でもわかるネットワーク接続装置の基本と仕組み