
応用情報のサブネット計算が苦手な人へ|/26の例題でネットワークアドレスとホスト数を理解
解く前に、答える項目を3つに分けましょう
紙に「ネットワークアドレス」「ブロードキャストアドレス」「利用可能なホスト数」の欄を作り、下の例題を解説を見る前に埋めてください。「アドレス総数」と「端末に割り当てられる数」を分けて説明できれば、次の問題での取り違えを減らせます。
サブネットに加えて転送時間・通信量も練習したい方は、ネットワーク計算教材の無料部分と収録内容を見る。有料・通常980円の買い切り教材です。実際の購入価格は購入欄をご確認ください。サブネットの基本は下の無料解説だけでも復習でき、購入済みの同じ教材は買い直す必要はありません。
「/26と言われても、どこで区切ればよいか分からない」「ネットワークアドレスとホスト数が混ざってしまう」。そんな方に向けて、IPv4のサブネット計算を1問ずつ整理します📚
この記事で分かるのは、ホスト部のビット数、アドレスの区切り、使えるホスト数の3つ。例題は学習用のオリジナルです。
まず図で確認:/26は64アドレスずつ

図は192.168.1.0/24の範囲を/26で4つに分けたものです。第4オクテットが0、64、128、192から始まる区間に分かれます。
1./26は「先頭26ビットがネットワーク部」
IPv4アドレスは32ビットです。/26なら、ネットワーク部は26ビット、残りの32−26=6ビットがホスト部です。
6ビットで表せる組合せは2⁶=64。これが1つのサブネットに含まれるアドレス数です。64台の端末が使える、という意味ではありません。
サブネットマスクは255.255.255.192。最後の192を2進数で表すと11000000で、先頭2ビットがネットワーク部、後ろ6ビットがホスト部です。
2.例題:192.168.1.130/26を計算する
問:ネットワークアドレス、ブロードキャストアドレス、利用できるホスト範囲とホスト数を求めてください。
手順① 区間の幅を求める
ホスト部は6ビットなので、区間の幅は64です。第4オクテットを0〜63、64〜127、128〜191、192〜255に分けます。
手順② 130が入る区間を探す
130は128〜191の区間に入ります。したがって、ネットワークアドレスは192.168.1.128、ブロードキャストアドレスは192.168.1.191です。
手順③ 両端を除く
この例の通常のIPv4サブネットでは、先頭をネットワークアドレス、末尾をブロードキャストアドレスとして使います。ホストに割り当てられる範囲は192.168.1.129〜192.168.1.190、ホスト数は64−2=62です。
3.よくある間違いと確認方法
「/26だからホスト部は26ビット」→スラッシュの後はネットワーク部です。32から引きましょう。
「130から64個数える」→区切りはそのアドレスから始まりません。今回は第4オクテットの0から64刻みです。
「64アドレス=64ホスト」→今回のホスト数は両端を除いて62です。ただし/31のポイントツーポイント接続や/32には別の扱いがあるので、「常に2を引く」とは覚えないでください。
短い確認方法として、今回のように境界が第4オクテットにある場合は、256−マスクの第4オクテットでも幅を求められます。256−192=64です。この方法を/16などへそのまま当てはめない点に注意しましょう。
4.確認問題:192.168.1.70/27
ネットワークアドレスと、利用できるホスト数を求めてみてください。先に自分で計算してから、以下の解説へ進みましょう。
答え:192.168.1.64、30ホスト。
/27のホスト部は5ビットで、幅は2⁵=32。70は64〜95の区間に入ります。ブロードキャストは192.168.1.95、ホスト範囲は192.168.1.65〜94、ホスト数は32−2=30です。
5.次は「必要ホスト数からの逆算」とVLSMへ
/26・/27の基本が確認できたら、次は「必要な台数からCIDRを選ぶ」「複数のネットワークへアドレス範囲を割り当てる」練習へ進みましょう。
ネットワーク計算 完全攻略(買い切り980円)では、必要ホスト数からの逆算・VLSM・使用済み領域を含むアドレス割当の例題と、実戦・応用の総合演習10問を扱います。まず無料部分で収録内容と解説が自分に合うか確認してください。
ネットワーク計算 完全攻略の無料部分を見る(有料教材・980円)
購入済みの方へ|この順で復習してください
この教材を購入済みの方は、追加購入不要です。教材内の「⑨ 必要ホスト数からCIDRを逆算する」→「⑪ VLSMとは?」→「⑫ VLSMの基本ルール」の順で復習し、「追加②|『使用済み領域』があるVLSM」へ進んでください。解説を読む前に、必要なアドレス数と割り当てる範囲を書き出してみましょう。
ほかの購入済み教材で同じ内容を練習できる場合は、まず手持ちの教材で復習してください。重複購入は必要ありません。
今回の復習は「32−プレフィックス長→2の累乗→区間を探す」の順で、解説を閉じてもう一度解いてみましょう。
参考資料
Cisco:Configure IP Addresses and Unique Subnets for New Users(IPv4アドレスとサブネットマスクの確認)