サブネットマスク早見表と計算術|CIDR表記とホスト数設計

目次
サブネットマスク早見表と計算術|CIDR表記とホスト数設計
サブネットマスク早見表と計算術|CIDR表記とホスト数設計
@ creator • Click to Play Video Inline
🎵 サブネットマスク早見表と計算術|CIDR表記とホスト数設計

オフィスのLAN構築からクラウド基盤のVPC設計、さらにはCCNAなどの技術資格取得に至るまで、インフラに関わる技術者が必ず直面するのが「サブネットマスクの割り当て」という壁です。現場でIPアドレスの設計図を前に、「このプレフィックス長だと実際に何台の端末が収容できるのか」「ネットワークアドレスの境界線はどこか」と電卓を叩いた経験を持つ方は少なくありません。

IPv4アドレスの枯渇が叫ばれて久しい現在も、社内VLANの細分化やマルチクラウド接続の普及により、無駄のない厳密なIPアドレス設計の需要はむしろ高まり続けています。本稿では、日常の実務や試験対策で手元に置いて即座に参照できるよう、CIDR表記・サブネットマスク・利用可能ホスト数を一元化した早見表を提示するとともに、二進数の泥臭い手計算から解放される現場直伝の算出ロジックを体系的に解説します。

📌 【この記事の重要ポイントまとめ】
  • 要点1:CIDR表記(/8〜/32)とサブネットマスク、総IP数および利用可能ホスト数の完全対応表でネットワーク設計の迷いを即座に解消。
  • 要点2:利用可能IPアドレス数は「2のホストビット乗 − 2(ネットワーク/ブロードキャスト用)」という基本原則と、実務で暗算を可能にする「256の補数」活用テクニック。
  • 要点3:クラウド環境特有のアドレス消費仕様(AWS等の5個予約ルール)や、RFC 1918に基づくプライベートIP設計の破綻を防ぐ実務プロトコル。

【一覧表】CIDR表記とIPアドレス数が一目でわかるサブネットマスク早見表

ネットワーク設計の現場で最も頻繁に利用される/16から/32までの帯域を中心に、プレフィックス長、サブネットマスクの10進数表記、総IPアドレス数、そして実際に端末へ割り当て可能なホスト数を構造化しました。サブネットマスクCIDR対応表として、ブックマーク推奨の基準データとなります。

CIDR表記サブネットマスク(10進数)総IPアドレス数利用可能ホスト数(オンプレミス)主な用途・設計上の位置付け
/16255.255.0.065,53665,534大規模社内WAN、クラウドVPC親ブロック
/20255.255.240.04,0964,094中規模拠点、データセンター集約セグメント
/24255.255.255.0256254標準的なフロアLAN、単一部署VLANの基本単位
/25255.255.255.128128126/24を半分に二分割したサブネット
/26255.255.255.1926462中規模サーバ群、開発・本番の分離環境
/27255.255.255.2243230小規模拠点オフィス、特定プロジェクト用LAN
/28255.255.255.2401614DMZ公開サーバ領域、管理用インターフェース群
/29255.255.255.24886固定IP払い出し回線、FW・ルータ冗長構成(VRRP)
/30255.255.255.25242ルータ間のPoint-to-Point対向接続の定番
/31255.255.255.25422(※RFC 3021対応機器のみ)キャリア・IX間などのP2Pリンク(特殊仕様)
/32255.255.255.25511(単一ホスト)ループバックアドレス、単一IPルーティング・ACL指定

現場で多用されるクラスCサブネットマスク一覧(/24〜/30)は、特に暗記レベルで把握しておくと設計スピードが劇的に向上します。「サブネットマスク255.255.255.0の意味」は、先頭から24ビット分がネットワーク部であり、残された第4オクテットの8ビット(256通り)が端末に割り当てられる領域であることを示しています。

当時のメディア報道・掲載写真
【検証資料 1】当時のメディア報道・掲載写真(出典:itmanage.co.jp)

【実務直結の計算則】プレフィックス長とホスト数計算のメカニズムを解剖

CIDR表記のスラッシュの後ろにある数字は「プレフィックス長」と呼ばれ、IPアドレス(全32ビット)のうち何ビットがネットワークの識別子として固定されているかを表します。ここから割り出されるプレフィックス長とホスト数計算の骨格は極めてシンプルです。

利用可能なホスト数を導き出す計算式は次の通りです。

利用可能ホスト数 = 2^(32 − プレフィックス長) − 2

この末尾にある「−2」の意味を正確に捉えることが、インフラ設計の第一歩となります。割り当てられたブロックのうち、すべてのホストビットが「0」のアドレスはセグメントそのものを定義する「ネットワークアドレス」に、すべてのホストビットが「1」のアドレスはそのセグメント内の全端末へ一斉送信を行う「ブロードキャストアドレス」としてRFC規格上で予約されており、個別のPCやサーバに割り当てることが禁止されているためです。

例として「/28」の利用可能IPアドレス数の求め方を検証してみましょう。32ビットからプレフィックス長28を引くと、ホスト部に残されたビット数は4となります。2の4乗は16(総IPアドレス数)。ここからネットワークアドレスとブロードキャストアドレスの2つを除外するため、実際に端末へ付与できるIPアドレス数は14個と導き出されます。

現場でのサブネットマスク計算方法において、二進数への変換を頭の中で毎回行うのは非効率です。第4オクテット(末尾)のサブネットマスクの数値を求める際は、「256から総IPアドレス数を引く」という逆算テクニックが役立ちます。/28であれば総数16であるため、「256 − 16 = 240」となり、サブネットマスクが「255.255.255.240」であることが一瞬で判明します。

【実態検証】情シス・現場エンジニアの生の声と設定ミスが招くリアルな危機

理論上はシンプルなサブネット計算ですが、社内ネットワークの運用現場やクラウド構築においては、わずかな計算ミスが致命的なインシデントに直結しています。大手SIerや情報システム部門のエンジニアへの取材、およびインシデント報告の集約データから見えてきたリアルなトラブル事例を紹介します。

都内中堅メーカーの情シス担当者は、過去に起きたネットワーク障害の生々しい手記を明かしてくれました。「社内VLANを増設した際、本来/26(利用可能62台)で設計すべきフロアに誤って/27(利用可能30台)のサブネットマスクを設定してしまいました。月曜日の朝、出社した社員のPCが次々とIPアドレス競合とDHCP枯渇を起こし、全社的な業務停止に陥ったのです。DHCPスコープの設定値と物理スイッチのVLANインターフェースのサブネットマスク不一致という、初歩的でありながら検知しにくいミスでした」。

また、ネットワーク機器同士を接続する対向リンク(Point-to-Point)で、慣習的に/24を丸ごと1個消費してしまうような「IPアドレスの乱脈設計」も現場では散見されます。IPアドレス設計とサブネットマスクの役割を理解していない組織では、拠点間接続のたびに無駄なアドレス消費を繰り返し、最終的にプライベートアドレス空間すら枯渇させて大規模なリナンバリング(IP再附番)に数千万円規模の工数を費やす破目になる事例が後を絶ちません。

活動歴および当時の関連ビジュアル記録
【検証資料 2】活動歴および当時の関連ビジュアル記録(出典:mytech-blog.com)

一般に知られていない盲点とネットの誤解|クラウド時代のサブネット分割

オンプレミスの基礎知識だけを持った技術者が最も陥りやすい落とし穴が、「パブリッククラウドにおけるサブネット仕様」の相違です。AWS(Amazon Web Services)のVPCやMicrosoft Azureの仮想ネットワークでは、一般的な計算則とは異なる独自の予約ルールが存在します。

比較項目オンプレミス環境の原則AWS VPCの独自仕様設計への実質的な影響
使用不可アドレス数セグメントあたり2個セグメントあたり5個小規模セグメントで極端な枯渇リスク
除外対象の内訳・ネットワークアドレス(最初)
・ブロードキャスト(最後)
・ネットワーク(.0)
・VPCルータ(.1)
・DNS(.2)
・将来予約(.3)
・ブロードキャスト(.255等)
/28(総数16)を作ると利用可能ホストは11台しか残らない
最小サブネット単位/30 または /31/28(AWSの最小制限)P2P用の超極小セグメントはクラウド上に作成不可

この仕様を失念したまま「サーバが14台あるから/28で足りる」とオンプレミスの感覚で設計すると、クラウド環境へデプロイした瞬間にアドレスが不足し、インフラ全体の再構築を余儀なくされます。

あわせて確認しておきたいのが、企業ネットワーク設計の憲法ともいえるプライベートIPアドレス一覧まとめ(RFC 1918)の正しい選定です。

  • クラスA:10.0.0.0 ~ 10.255.255.255(プレフィックス:10.0.0.0/8)
  • クラスB:172.16.0.0 ~ 172.31.255.255(プレフィックス:172.16.0.0/12)
  • クラスC:192.168.0.0 ~ 192.168.255.255(プレフィックス:192.168.0.0/16)

家庭用Wi-Fiルータのデフォルト値である「192.168.1.0/24」をそのまま企業LANで使い続けると、将来的にテレワーク環境とのVPN接続や、拠点間IPsecトンネルを張る際にアドレス重複事故(IPコンフリクト)を誘発します。企業インフラの実務では、柔軟なサブネット分割の実務手順が取れる「10.x.x.x/8」から拠点番号・フロア番号を規則的に第2・第3オクテットに埋め込んでいく設計が標準となっています。

【CCNA試験対策】サブネット計算を10秒で解くための暗記術と現場の法則

シスコ技術者認定試験(CCNA)やネットワークスペシャリスト試験の受験者にとって、CCNA試験対策のサブネット計算問題は「確実に得点すべきだが時間を奪われる最大のトラップ」として立ちはだかります。試験時間中に紙上で32桁の二進数を書いてAND演算を行っていては、制限時間に間に合いません。

合格者が実践している決定的な暗算アルゴリズムは、「ブロックサイズ(増分)の即時把握」です。この手法を用いれば、複雑な計算を行わずに一瞬でネットワークの区切りを割り出せます。

例えば、「192.168.10.75/27」というIPアドレスが与えられたとき、この端末が属するネットワークアドレスとブロードキャストアドレスを10秒以内に特定する思考ステップは以下の通りです。

  1. ブロックサイズを特定する:プレフィックスが「/27」なので、ホスト部は「32 − 27 = 5ビット」。2の5乗は32。つまりこのネットワークは「32刻み」で分割されている。
  2. 倍数を見つける:対象の第4オクテット値は「75」。32の倍数を順に思い浮かべると、「0, 32, 64, 96, ...」。75は「64以上96未満」に含まれる。
  3. 境界を確定する:
    • ネットワークアドレス:192.168.10.64
    • 次のセグメントの先頭:192.168.10.96
    • ブロードキャストアドレス(次の1つ手前):192.168.10.95
    • 利用可能IP範囲:192.168.10.65 ~ 192.168.10.94

二進数への変換ステップを完全にバイパスし、「32刻み」という倍数の概念だけで境界線が完全に浮き彫りになります。この「2のべき乗ブロックサイズ感覚」を身につけることこそが、資格試験のスピード突破と現場トラブルシューティングの双方を支える武器となります。

【プロの結論】おすすめできる人・慎重になるべき人の判断基準

ネットワーク設計におけるサブネットマスクの選択は、単なる数値合わせではなく、組織のITガバナンスと将来投資そのものです。過度な細分化を行うべきか、余裕を持った割り振りにすべきかは、担当チームの運用体制によって明確に分かれます。

  • 厳格な小規模分割(/28〜/26等)を適用すべきケース:
    • セキュリティゾーンを徹底分離し、ゼロトラスト前提でマイクロセグメンテーションを実施するクラウド基盤。
    • DMZや決済系など、万が一の侵害時にラテラルムーブメント(横展開)を物理的に封殺したい高リスク領域。
    • データセンター間の専用線など、インターフェース数が固定化されているルータ対向接続。
  • ゆとりのある大枠設計(/24基本)を維持すべきケース:
    • 社内情シス担当が1〜2名体制で、IP管理台帳の厳密な更新にリソースを割けない中小企業LAN。
    • IoT端末、来訪者用ゲストWi-Fi、ハイブリッドワークで出社率が変動するフリーアドレスオフィス環境。
    • 過度に/28などで刻むと、IP枯渇のたびにVLAN変更作業が発生し、現場の運用負荷が限界に達します。
公の場での発言・インタビュー報道記録
【検証資料 3】公の場での発言・インタビュー報道記録(出典:itmanage.co.jp)

【サブネットマスク早見表】に関するよくある質問(FAQ)

Q1:サブネットマスク「255.255.255.0」とCIDR表記「/24」は完全に同じ意味ですか?
A1:はい、表記形式が異なるだけで技術的には完全に等価です。「255.255.255.0」は32ビットの二進数で表すと先頭から1が24個連続して並ぶ(11111111.11111111.11111111.00000000)ため、その1の個数を「/24」と短縮して記述したものがCIDR表記(プレフィックス長)です。現代のネットワーク設計書やクラウド設定画面では、視認性に優れたCIDR表記が主流となっています。

Q2:サブネットマスクを小さくして(例:/23や/22にして)1つのセグメントに数千台のPCを収容しても問題ありませんか?
A2:通信自体は成立しますが、推奨されません。同一サブネット内ではARP要求などの「ブロードキャストパケット」が全端末に届くため、接続端末数が多すぎると「ブロードキャストストーム」が発生し、ネットワーク帯域や端末のCPUリソースを圧迫します。一般的なオフィスLANでは、安定稼働と障害影響範囲の局所化を考慮し、1サブネットあたり最大でも「/24(端末約200台程度)」に抑えるのが設計上のセオリーです。

Q3:社内で「192.168.0.0/16」という大きな設定を見るのですが、これは違反ではないのですか?
A3:技術的な規約違反ではありません。かつて存在した「クラス概念」では192.x.x.xはクラスC(固定で/24)と定められていましたが、1993年に導入されたCIDR(Classless Inter-Domain Routing)技術により、クラスの境界に縛られず柔軟にマスク長を変更できるようになりました。プライベートアドレスの範囲内(192.168.0.0〜192.168.255.255)であれば、まとめて/16として巨大なセグメントを定義することも規格上問題ありません。

まとめ:今後の動向と失敗しないための判断基準

クラウドネイティブ時代の到来によってインフラの抽象化が進む一方、基盤を支えるパケットルーティングの基本原理は依然としてIPv4のサブネットマスクに縛られています。Infrastructure as Code(IaC)による自動構築が普及したからこそ、コードの1行に埋め込むプレフィックス長の指定ミスが、クラウドインフラ全体のルーティング崩壊を招くリスクを孕んでいます。

ネットワーク設計で失敗しないための黄金律は、「将来拡張を見越した余白」と「運用の認知負荷軽減」のバランスにあります。目先の端末数だけでカツカツに切り詰めたサブネットを敷設するのではなく、拠点や用途ごとに統一されたプレフィックス体系を採用し、ドキュメントの更新が止まっても設計思想が直感的に伝わるアドレス構造を維持することが、強靭なインフラを築く唯一の近道です。 (出典: サブネット マスク 早見 表(Yahoo!ニュース)

サブネット マスク 早見 表
サブネット マスク 早見 表
サブネット マスク 早見 表