FLSMとVLSMその1
| VLSM(Variable Length Subnet Mask)とは IPアドレスを効率的に割り当てるために、可変長サブネットマスク(Variable Length Subnet Mask : VLSM)と呼ばれる手法を用います。これは、同じメジャーネットワーク内でサブネットごとに異なったサブネットマスクを適用することができるアドレッシング方法です。 VLSMに対する用語として、固定長サブネットマスク(Fixed Length Subnet Mask: FLSM)があります。FLSM環境ではサブネットごとに同一のサブネットマスクを適用しなければいけません。FLSMに比べて、VLSMが効率的にIPアドレスを利用できること次のネットワーク例で見てみましょう。 |
| ネットワークの例 本社のLANには200台のコンピュータが接続されていて、2つの支社が本社と専用線で接続されています。支社のLANには50台のコンピュータが接続されています。このネットワークは、クラスBのプライベートアドレス172.16.0.0/16をサブネッティングして、IPアドレスの設定します。 各ネットワークで必要とされるIPアドレスは次の表のようになります。
※LAN上の必要なIPアドレスにはルータやスイッチのIPアドレスも含むと仮定します |
| FLSMの例 上記のネットワーク例においてFLSMを用いてIPアドレスの割り当てを行ったものが次の図です。 ![]() 本社LANの200個のIPアドレスをサポートするためにサブネットマスクを/24としています。これは、ホストアドレスに割り当てるビット数をnとすると、IPアドレスの数は、2のn乗-2個です。以下の式から、 2のn乗-2≧200 n=8となります。ホストアドレスが8ビットであるので、サブネットマスクは/24です。2の8乗-2=254個のアドレスが利用でき、本社LANのホストアドレスをサポートできます。 FLSMでは、すべてのネットワークのサブネットマスクをこの最大のホストアドレスをサポートする/24に統一しなければいけません。そうすると、支社1LANでは、IPアドレスは50個あればよいのですが、254個も割り当ててしまいます。 このように、FLSMでは必要なIPアドレスの数に対して過剰にIPアドレスの割り当てを行ってしまうことがわかるでしょう。次の表に/24というサブネットマスクのFLSM環境において、利用されていないIPアドレスの数をまとめています。
利用されないIPアドレスの数は、サブネットを追加するなどネットワークの拡張を行うと、さらに顕著になってきます。そのため、FLSM環境は、拡張性のあるネットワークとはいえなくなってしまいます。 |
(C) Copyright 2000-2003 Gene All Rights Reserved