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

CIDRとは?初心者でもわかるネットワーク設計の新常識と省アドレス化

CIDR
CIDR

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

生徒

「CIDRってネットワークの話でよく出てくるけど、何のことですか?」

先生

「CIDRは、読み方はCIDR(サイダー)、正式にはClassless Inter‑Domain Routing(クラスレス インタードメイン ルーティング)の略で、IPアドレスを効率よく分けるための仕組みなんです。」

生徒

「クラスAとかBとかの代わりになるものですか?」

先生

「はい、まさにその通りです。CIDRを使うと必要な分だけアドレスを使えて無駄が少なくなるんですよ。」

1. CIDRの読み方と目的

1. CIDRの読み方と目的
1. CIDRの読み方と目的

CIDRは「サイダー」と読みます。
これは、IPアドレスのクラス(クラスA/B/C)に依存せず、ネットワーク部のビット数を柔軟に指定する方式です。

大量にIPアドレスが使われていた時代では、クラス分けだと使い切れないアドレスが余ってしまう問題がありました。CIDRによってアドレスの無駄が減らせるようになりました。

2. CIDR表記とは?

2. CIDR表記とは?
2. CIDR表記とは?

CIDRでは、IPアドレスの後ろに「/数字」をつけます。たとえば:

  • 192.168.1.0/24 → 最初の24ビットがネットワーク部
  • 10.0.0.0/8 → 最初の8ビットがネットワーク部
  • 172.16.0.0/16 → 最初の16ビットがネットワーク部

この「/24」や「/16」が、ネットワーク部のビット数を示す情報です。

3. CIDRでアドレスを分割するとどうなる?

3. CIDRでアドレスを分割するとどうなる?
3. CIDRでアドレスを分割するとどうなる?

たとえば、192.168.1.0/24は従来のクラスCと同じ範囲を示します。
一方、192.168.1.0/26とすると最初の26ビットがネットワーク部になり、

  • ホスト部は 32−26=6ビット
  • 使えるホスト数は 2⁶−2=62台

これにより、細かくネットワークを分けたい場合にも柔軟に対応できます。

4. クラスレス設計のメリット

4. クラスレス設計のメリット
4. クラスレス設計のメリット

CIDRのようなクラスレス設計には、主に次のメリットがあります。

  • アドレスの無駄を減らせる
  • 細かくネットワークを分割できる
  • ルーティングテーブルの数を少なくできる

こうした理由から、大規模なインターネット事業者やクラウド環境でもCIDRが活用されています。

5. CIDRとルーティングの関係

5. CIDRとルーティングの関係
5. CIDRとルーティングの関係

ルーター(読み方:ルーター)では、宛先IPアドレスの先頭ビットの一致具合を見て、どのルートに送るか判断します。
CIDRを使えば、「/24」や「/26」など細かくプレフィックスマッチ(前方一致)できるので、効率的な経路選択が可能です。

6. CIDRの確認方法

6. CIDRの確認方法
6. CIDRの確認方法

Windowsでは「コマンドプロンプト」でroute printipconfigを使い、ネットワーク部のビット長が表示されます。
Linuxではip addrifconfigでもCIDR表記を確認できます。

7. 用語チェック

7. 用語チェック
7. 用語チェック
  • CIDR(サイダー)
  • クラスレス インタードメイン ルーティング
  • プレフィックスマッチ
  • ネットワーク部・ホスト部

これらを理解することで、ネットワーク設計やルーティングの基礎がしっかり身につきます。

カテゴリの一覧へ
新着記事
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
基本情報技術者試験
ハブとは?初心者でもわかるネットワーク接続装置の基本と仕組み