可変長サブネットマスク(VLSM)
以前のサブネットのレッスンでは、こことここではすべてのサブネットは”固定サイズ”を持っていました。 各サブネットのサイズは同じでした。 たとえば、クラスCネットワーク192.168.1.0を使用して4ブロックに分割しました:
これは本当にサブネットを作成する効率的な方法ですか? 私は次の要件を持っているとしましょう:
- 12のホストのための一つのサブネット。
- 44のホストのための一つのサブネット。
- 2つのホストのための一つのサブネット(ポイントツーポイントリンクは、2つのIPホストアドレスのみが必要な良い例です)。
- 24のホストのための一つのサブネット。
私は4つのサブネットを持っているので問題はありませんが、私はまだ多くのIPアドレスを無駄にしています。 私たちが2つのIPアドレスしか必要としないサブネットに64のブロックを使用する場合、私は62のIPアドレスを捨てています。
プライベートネットワークアドレス(192.168.1.0)を使用しており、十分なスペースがあるため、これを気にする理由を考えるかもしれません。 これは本当ですが、インターネットはどうですか? 私たちは貴重なパブリックIPアドレスを捨てたくありません。
192.168.1.0ネットワークを最も効率的な方法でサブネットしたいとしましょう。:
- 12のホストのための一つのサブネット。
- 44のホストのための一つのサブネット。
- 2つのホストのための一つのサブネット。
- 24のホストのための一つのサブネット。
これらのホストにどのようなサブネットを適合させる必要がありますか? 見てみましょう:
- 12 ホストの場合、最小のサブネットは16のブロックになります。
- 44ホスト、最小のサブネットは64のブロックになります。
- 2つのホスト、最小のサブネットは4のブロックになります。
- 24ホスト、最小のサブネットは32のブロックになります。
サブネットを作成しましょう。 私達は私達のブロックをの取ります”256″:
そして、それを指定したブロックにチョップします:
私たちはちょうど自分自身にいくつかの貴重なIPアドレスを保存しましたが、次に行うことは次の質問に答えることです:
- ネットワークアドレスとは何ですか?
- ブロードキャストアドレスは何ですか?
- サブネットマスクとは何ですか?
- 使用可能なホストIPアドレスは何ですか?
これらの質問に答えましょう。 ネットワークアドレスから始めましょう:
- サブネット1:(64のサイズ)
- ネットワークアドレス: 192.168.1.0
- サブネット2:(32のサイズ)
- ネットワークアドレス: 192.168.1.64
- サブネット3:(16のサイズ)
- ネットワークアドレス: 192.168.1.96
- サブネット4:(4のサイズ)
- ネットワークアドレス:192.168.1.112
- サブネット5:(これが空き領域の開始場所です)
- ネットワークアドレス: 192.168.1.116
今、私たちは放送アドレスを記入することができます:
- サブネット1:(64のサイズ)
- ネットワークアドレス:192.168.1.0
- ブロードキャストアドレス: 192.168.1.63
- サブネット2:(32のサイズ)
- ネットワークアドレス:192.168.1.64
- ブロードキャストアドレス: 192.168.1.95
- サブネット3:(16のサイズ)
- ネットワークアドレス:192.168.1.96
- ブロードキャストアドレス:192.168.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.111
- サブネット4:(4のサイズ)
- ネットワークアドレス:192.168.1.112
- ブロードキャストアドレス: 192.168.1.115
サブネットサイズが異なるため、サブネットごとにサブネットマスクを計算する必要があります。 サブネットマスクを見つけるには、次のトリックを使用できます。
256–subnet size=subnet mask
- Subnet1:256–64=192したがって、サブネットマスクは255.255.255.192
- Subnet2:256–32=224だから、サブネットマスクは255.255.255.192
- Subnet2:256–32=224 255.255.255.224
- サブネット3:256-16=240なので、サブネットマスクは255.255.255です。240
- サブネット4:256–4=252なので、サブネットマスクは次のようになります255.255.255.252
残っている唯一のことは、使用可能なホストIPアドレスを記入することです:
- サブネット1:(64のサイズ)
- ネットワークアドレス:192.168.1.0
- 最初のホスト:192.168.1.1
- 最後のホスト:192.168.1.62
- ブロードキャストアドレス:192.168.1.62
- ブロードキャストアドレス:192.168.1.62
- : 192.168.1.63
- サブネット2:(32のサイズ)
- ネットワークアドレス:192.168.1.64
- 最初のホスト:192.168.1.65
- 最後のホスト:192.168.1.94
- ブロードキャストアドレス:192.168.1……………………………95
- サブネット3:(16のサイズ)
- ネットワークアドレス:192.168.1.96
- 最初のホスト:192.168.1.97
- 最後のホスト:192.168.1.110
- ブロードキャストアドレス: 192.168.1.111
- サブネット4:(4のサイズ)
- ネットワークアドレス:192.168.1.112
- 最初のホスト:192.168.1.113
- 最後のホスト:192.168.1.114
- ブロードキャストアドレス: 192.168.1.115
ここでは、VLSMを使用して192.168.1.0/24をサブネットしました。
別の例を試してみましょうが、今回はクラスB172.16.0を使用します。0異なる要件を持つネットワーク:
- 340のホストのための一つのサブネット。
- 250ホストのための一つのサブネット。
- 31ホスト用の一つのサブネット。
- 20ホスト用のサブネット。
- 8ホスト用のサブネット。
最初にこの質問を解決するには、必要な「ブロック」を決定する必要があります: