ネットワークアドレスとブロードキャストアドレスの計算方法

ネットワークアドレスとブロードキャストアドレスの計算方法

ネットワークを構成する場合は、ネットワーク上でデバイスを配布する方法を知っておく必要があります。 IP アドレスとサブネット マスクがすでにある場合でも、ネットワークを構成できるように、ネットワーク アドレスとブロードキャスト アドレスを計算する方法を学習する必要があります。このガイドでは、ネットワーク アドレスとブロードキャスト アドレスを計算する方法について説明します。

方法1方法1/3:

クラスフルネットワークの使用

  1. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/e2\/1636270-1b2.jpg\/v4-460px-1636270-1b2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e2\/1636270-1b2.jpg\/v4-728px-1636270-1b2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1サブネットを分割するために使用されるビット数を決定します。クラスフル ネットワークのサブネット ビットの総数は 8 なので、ビットの総数 = T b = 8 になります。サブネットを分割するために使用されるビット数 n は、サブネット マスクによって決まります。
    • サブネット マスクは、0、128、192、224、240、248、252、254、255 のいずれかになります。
    • サブネットマスクとビット番号 n の対応は、0=0、128=1、192=2、224=3、240=4、248=5、252=6、254=7、255=8 です。
    • デフォルトでは、サブネット マスクは 255 であり、サブネットが存在しないことを意味します。
    • たとえば、IP アドレスが 210.1.1.100 で、サブネット マスクが 255.255.255.224 であるとします。総ビット数 = T b = 8。マスク 224 に対応するサブネット ビットの数は 3 です。
  2. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/2\/2d\/1636270-2b1.jpg\/v4-460px-1636270-2b1.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/2\/2d\/1636270-2b1.jpg\/v4-728px-1636270-2b1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2ホストのビット数を決定します。ホストビットの数を計算する式は(m) = T b - nです。前のステップでは、サブネット ビットの数と合計ビット数「T b =8」を取得しました。したがって、ホスト ビットの数は 8-n で取得できます。
    • 上記の例では、n=3 です。 m = 8 - 3 = 5 なので、ホスト ビットの数は 5 になります。
  3. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/9\/9b\/1636270-3.jpg\/v4-460px-1636270-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/9\/9b\/1636270-3.jpg\/v4-728px-1636270-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3サブネットの数を計算します。サブネットの数は 2 nです。各サブネット内のホスト数 = 2m - 2。
    • 上記の例では、サブネットの数は2n = 23 = 8 なので、合計で 8 つのサブネットが存在します。
  4. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/6\/6e\/1636270-3b1.jpg\/v4-460px-1636270-3b1.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/6\/6e\/1636270-3b1.jpg\/v4-728px-1636270-3b1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4サブネット マスクの最後のビットの値を計算します。計算方法は(Δ)= 2mである。
    • 上記の例では、Δ = 2 5 = 32 なので、最後の桁の値は 32 になります。
  5. 5各サブネット内のホストの数を数えます。各サブネット内のホスト数 = 2m - 2
  6. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/3\/32\/1636270-4.jpg\/v4-460px-1636270-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/3\/32\/1636270-4.jpg\/v4-728px-1636270-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 6サブネット マスクの最後のビットの値を使用して、サブネットを分割します。ここで、サブネットを Δ で割ると、前に計算したサブネットの数が得られます。上記の例では、Δ=32です。そのため、IP アドレスを 32 単位に分割します。
    • 上の図は、手順 3 で取得した 8 つのサブネットを示しています。
    • 各サブネットには 32 個のアドレスがあります。
  7. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/7\/75\/1636270-5.jpg\/v4-460px-1636270-5.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/75\/1636270-5.jpg\/v4-728px-1636270-5.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 7ネットワーク アドレスとブロードキャスト アドレスを決定します。サブネットの最初のアドレスはネットワーク アドレスであり、最後のアドレスはブロードキャスト アドレスです。
  8. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/9\/92\/1636270-5b1.jpg\/v4-460px-1636270-5b1.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/9\/92\/1636270-5b1.jpg\/v4-728px-1636270-5b1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 8ブロードキャスト アドレスを決定します。 IP アドレスが配置されているサブネットの最初のアドレスはネットワーク アドレスであり、最後のアドレスはブロードキャスト アドレスです。
      上記の例では、IP アドレスは 210.1.1.100、サブネット アドレスの範囲は 210.1.1.96 - 210.1.1.127 (上図を参照) なので、ネットワーク アドレスは 210.1.1.96、ブロードキャスト アドレスは 210.1.1.127 になります。
    広告する
方法2方法2/3:

CIDRの使用

  1. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/3\/34\/1636270-6b1.jpg\/v4-460px-1636270-6b1.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/3\/34\/1636270-6b1.jpg\/v4-728px-1636270-6b1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1ネットワーク プレフィックスをビット形式に変換します。 CIDR は、IP アドレスに「/network プレフィックス」を追加して表現されます。ネットワークプレフィックスを 8 ずつ 4 つの数字に分割すると、IP アドレスを取得できます。
    • 例1:ネットワークプレフィックスが27の場合、8 + 8 + 8 + 3と表記されます。
    • 例2:ネットワークプレフィックスが12の場合、8 + 4 + 0 + 0と表記されます。
    • 例3:ネットワークプレフィックスが32の場合、8 + 8 + 8 + 8と表記されます。
  2. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/0\/01\/1636270-6b2.jpg\/v4-460px-1636270-6b2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/0\/01\/1636270-6b2.jpg\/v4-728px-1636270-6b2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2ネットワーク プレフィックスを IP アドレスに変換します。上記の表に従って、対応するビットを IP アドレスに変換します。たとえば、ネットワーク プレフィックス 27 は 8+8+8+3 と表現され、IP アドレス 225.225.225.224 に変換されます。
    • 別の例として、IP アドレスが 170.1.0.0/26 であるとします。上記の方法を使用して、26 を 8+8+8+2 に分割し、上記の表に従って IP アドレス 225.225.225.192 に変換します。これは、IP アドレス 170.1.0.0 のサブネット マスクが 255.255.255.192 であることを示しています。
  3. 3桁の合計数を決定します。次の式を使用して合計ビット数を計算します: T b = 8
  4. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/8\/82\/1636270-6b3.jpg\/v4-460px-1636270-6b3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/8\/82\/1636270-6b3.jpg\/v4-728px-1636270-6b3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4サブネットを分割するために使用されるビット数を決定します。サブネット マスクは、0、128、192、224、240、248、252、254、255 のいずれかになります。上記の表は、ビット数とサブネット マスクの対応を示しています。
    • デフォルトでは、サブネット マスクは 255 であり、サブネットが存在しないことを意味します。
    • 上記の例では、IP アドレスは 170.1.0.0、サブネット マスクは 255.255.255.192 です。
    • 総ビット数 = T b = 8。
    • サブネット化に使用されるビット数 = n。サブネットマスクは 192 なので、対応するビット数は上記の表から 2 と取得できます。
  5. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/d\/df\/1636270-8.jpg\/v4-460px-1636270-8.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/df\/1636270-8.jpg\/v4-728px-1636270-8.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 5ホストビットの数を計算します。前のステップでは、サブネットを分割するために使用されるビット数 n を取得し、合計ビット数 T b は8 であることがわかりました。ホストビットの数は、式 (m) = T b - n またはT b = m + nを使用して計算できます。
    • 上記の例では、ビット数 n = 2、m = 8 - 2 = 6 なので、ホスト ビットの数は 6 になります。
  6. 6サブネットの数を計算します。サブネットの数は 2 nです。
    • 上記の例では、サブネットの数 = 2 2 = 4 なので、合計で 4 つのサブネットが存在します。
  7. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/a\/a5\/1636270-9b1.jpg\/v4-460px-1636270-9b1.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/a\/a5\/1636270-9b1.jpg\/v4-728px-1636270-9b1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 7サブネット マスクの最後のビットの値を計算します。式は Δ = 2 mです。
    • 上記の例では、Δ = 2 6 = 64 なので、サブネット マスクの最後のビットの値は 64 になります。
  8. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/d\/d5\/1636270-9.jpg\/v4-460px-1636270-9.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/d5\/1636270-9.jpg\/v4-728px-1636270-9.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 8各サブネット内のホストの数を数えます。各サブネット内のホスト数 = 2m - 2。
  9. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/b\/bf\/1636270-10b2.jpg\/v4-460px-1636270-10b2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/bf\/1636270-10b2.jpg\/v4-728px-1636270-10b2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 9サブネット マスクの最後のビットの値を使用して、サブネットを分割します。ここで、サブネットを Δ で割ると、前に計算したサブネットの数が得られます。
    • 上記の例では、サブネット マスクの最後の桁の値は 64 です。したがって、サブネットの数は 4 であり、各サブネットには 64 個のアドレスがあります。
  10. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/7\/72\/1636270-11.jpg\/v4-460px-1636270-11.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/72\/1636270-11.jpg\/v4-728px-1636270-11.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 10 IP アドレスが配置されているサブネットを見つけます。上記の例の IP アドレスは 170.1.0.0 なので、サブネット アドレスの範囲は 170.1.0.0 ~ 170.1.0.63 になります。
  11. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/7\/78\/1636270-11b1.jpg\/v4-460px-1636270-11b1.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/78\/1636270-11b1.jpg\/v4-728px-1636270-11b1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 11ネットワーク アドレスとブロードキャスト アドレスを決定します。サブネットの最初のアドレスはネットワーク アドレスであり、最後のアドレスはブロードキャスト アドレスです。
    • 上記の例では、IP アドレスは 170.1.0.0 なので、ネットワーク アドレスは 170.1.0.0、ブロードキャスト アドレスは 170.1.0.63 になります。
    広告する
方法3方法3/3:

ネットワーク計算機の使用

  1. 1IPアドレスとサブネットアドレスを見つけます。 Windows を使用している場合は、コマンド プロンプト ウィンドウに「ipconfig」と入力してアドレスを見つけることができます。 IPv4 アドレスの右側には IP アドレスがあり、そのすぐ下にサブネット アドレスがあります。 Mac を使用している場合は、システム環境設定のネットワーク アプリケーションで IP アドレスとサブネット アドレスを見つけることができます。
  2. 2 Webブラウザでhttp://jodies.de/ipcalcにアクセスします。 Windows または Mac 上の任意のブラウザを使用できます。
  3. 3「アドレス(ホストまたはネットワーク)」フィールドにIPアドレスを入力します。このウェブサイトはIPアドレスを自動的に検出します。住所が正しいことを確認してください。正しくない場合は、正しい住所を入力してください。
  4. 4「ネットワークマスク」フィールドにサブネットマスクを入力します。このウェブサイトはサブネット アドレスも自動的に検出します。住所が正しいことを確認してください。サブネット アドレスは、CDIR 形式 (/24 など) または IP アドレス形式 (255.255.255.0 など) で入力できます。
  5. 5 「計算」をクリックします。 IP アドレス フィールドの下にあります。結果はフィールドの下に表示されます。ネットワーク アドレスは「ネットワーク」の右側に、ブロードキャスト アドレスは「ブロードキャスト」の右側に表示されます。 広告する

クラスフルネットワーク

  • IP アドレス = 100.5.150.34、サブネット マスク = 255.255.240.0 と仮定します。
    総ビット数 = T b = 8
    サブネットマスク0 128 192 224 240 248 252 254 255
    サブネットを分割するために使用されるビット数n 0 1 2 3 4 5 6 7 8

    上記の表から、サブネットマスク240に対応するビット数は4であることがわかります。つまり、240 = n 1 = 4です。

    上記の表から、サブネットマスク0に対応するビット数は0、つまり0 = n 2 = 0であることがわかります。

    サブネットマスクに対応するホストビットの数 240 = m 1 = T b - n 1 = 8 - 4 = 4
    サブネットマスク0に対応するホストビットの数 = m 2 = T b - n 2 = 8 - 0 = 8

    サブネットマスク240に対応するサブネットの数 = 2 n 1 = 2 4 = 16
    サブネットマスク0に対応するサブネットの数 = 2 n 2 = 2 0 = 1

    サブネットマスクの最後のビットの値 240 = Δ 1 = 2 m 1 = 2 4 = 16
    サブネットマスクの最後のビットの値 0 = Δ 2 = 2 m 2 = 2 8 = 256

    サブネットマスク 240 の場合、アドレスは 16 単位で分割されます。サブネットマスク 0 の場合、アドレスは合計 256 個あります。 Δ 1と Δ 2の値に応じて、次の 16 個のサブネットに分割できます。

    100.5.0.0 - 100.5.15.255 100.5.16.0 - 100.5.31.255 100.5.32.0 - 100.5.47.255 100.5.48.0 - 100.5.63.255
    100.5.64.0 - 100.5.79.255 100.5.80.0 - 100.5.95.255 100.5.96.0 - 100.5.111.255 100.5.112.0 - 100.5.127.255
    100.5.128.0 - 100.5.143.255 100.5.144.0 - 100.5.159.255 100.5.160.0 - 100.5.175.255 100.5.176.0 - 100.5.191.255
    100.5.192.0 - 100.5.207.255 100.5.208.0 - 100.5.223.255 100.5.224.0 - 100.5.239.255 100.5.240.0 - 100.5.255.255

    IP アドレス 100.5.150.34 のサブネット アドレス範囲は 100.5.144.0 - 100.5.159.255 なので、ネットワーク アドレスは 100.5.144.0、ブロードキャスト アドレスは 100.5.159.255 になります。

CIDR

  • CIDR形式のIPアドレスが200.222.5.100/9であると仮定します。
    9 = 8 + 1 + 0 + 0
    255 128 0 0

  • IP アドレス = 200.222.5.100、サブネット マスク = 255.128.0.0
    総ビット数 = T b = 8
    サブネットマスク0 128 192 224 240 248 252 254 255
    サブネットを分割するために使用されるビット数n 0 1 2 3 4 5 6 7 8

    上記の表から、サブネットマスク128に対応するビット数は1、つまり128 = n 1 = 1であることがわかります。

    上記の表から、サブネットマスク0に対応するビット数は0、つまり0 = n 2 = n 3 = 0であることがわかります。

    サブネットマスクに対応するホストビットの数 128 = m 1 = T b - n 1 = 8 - 1 = 7
    サブネットマスクに対応するホストビットの数 0 = m 2 = m 3 = T b - n 2 = T b - n 3 = 8 - 0 = 8

    サブネットマスク128に対応するサブネットの数 = 2 n 1 = 2 1 = 2
    サブネットマスク0に対応するサブネットの数 0 = 2 n 2 = 2 n 3 = 2 0 = 1

    サブネットマスクの最後のビットの値 128 = Δ 1 = 2 m 1 = 2 7 = 128
    各サブネットのホスト数 = 2m1 - 2 = 27 - 2 = 126

    サブネットマスクの最後のビットの値 0 = Δ 2 = Δ 3 = 2 m 2 = 2 m 3 = 2 8 = 256
    各サブネットのホスト数 = 2m2 - 2 = 2m3 - 2 = 28 - 2 = 254

    サブネットマスク 128 の場合、アドレスは 128 単位で分割されます。サブネットマスク 0 の場合、アドレスは合計 256 個あります。 Δ 1 、 Δ 2 、 Δ 3の値に応じて、次の 2 つのサブネットに分割できます。

    200.0.0.0 - 200.127.255.255 200.128.0.0 - 200.255.255.255

    IP アドレス 200.222.5.100 のサブネット アドレス範囲は 200.128.0.0 - 200.255.255.255 なので、ネットワーク アドレスは 200.128.0.0、ブロードキャスト アドレスは 200.255.255.255 になります。

ヒント

  • まず、CIDR のネットワーク プレフィックスを 10 進数の IP アドレスに変換し、次にクラスフル ネットワーク計算方法を使用してネットワーク アドレスとブロードキャスト アドレスを計算します。
  • この方法は IPv4 にのみ適用され、IPv6 には適用されません。
広告する

<<:  Minecraft Mobileで食べる方法

>>:  女性らしくなる方法

推薦する

靴の黒い擦り傷を消す方法

靴が磨耗すると非常にイライラすることがあります。擦り傷が多ければ多いほど、靴はすり減って見えるので、...

Outlook からサインアウトする方法

ログアウトの方法は、コンピューター上の Outlook アプリを使用する場合と、オンラインの Out...

結婚相手としてふさわしい男性を選ぶ方法

人生のパートナーを選ぶことは大きな決断であり、決して軽々しく決めるべきではありません。結婚する男性を...

内ももの脂肪を落とす方法

多くの人は内腿に脂肪が蓄積する傾向があります。局所的に体重を減らすことはできませんが、太ももの筋肉を...

3次多項式を因数分解する方法

この記事では、3 次多項式を因数分解する方法を説明します。組み合わせ法を使用し、自由項を因数分解する...

男の子があなたに恋しているかどうかを知る方法

時々、男の子があなたに恋をしているかどうかを見分けるのは簡単ではありません。密かに愛している女の子に...

Googleカレンダーを共有する方法

Google カレンダーは、個人のスケジュールを整理するだけではありません。また、他のユーザーとアク...

愚かなことをした時に母親に許してもらう方法

はい、10代や20代のときは、愚かなことをして親を怒らせてしまうのは当然です。この記事では、愚かなこ...

女性にプロポーズする方法

プロポーズは人生で最も思い出に残る瞬間の一つです。ロマンチックなプロポーズをして、愛する女性にこのロ...

チョコチップマフィンの作り方

寒い冬の朝に、香り高く甘いチョコレートマフィンを食べるのはどんなに素晴らしいことでしょう。濃厚なチョ...

美容師になるには

プロの美容師の数は20%の割合で増加し続けており、この成長率は2020年まで続くでしょう。もちろん、...

床タイルの間の目地を取り除く方法

目地の掃除は誰も好きではありません。特に、目地に長年の汚れが付着していて、取り除くのが難しい場合はな...

記事や論文に魅力的なタイトルを付ける方法

良いタイトルを考えることは、おそらく記事を書く上で最も難しい部分です。魅力的なタイトルは記事を目立た...

Microsoft Word の変更履歴機能を使用して文書を編集する方法

このwikiHowでは、Microsoft Wordの変更履歴ツールを使用してすべての編集内容を表示...

最高の人生を送る方法

誰もが幸せで満足のいく人生を送りたいと願っています。言い換えれば、最高の人生を生きるということです。...