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アドレスは次の表のようになります。


ネットワーク 必要なIPアドレスの数
本社LAN 200
支社1LAN 50
支社2LAN 50
本社−支社1専用線 2
本社−支社2専用線 2


※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アドレス数 利用されないIPアドレス数
本社LAN 200 54
支社1LAN 50 204
支社2LAN 50 204
本社-支社1専用線 2 252
本社-支社2専用線 2 252
合計 304 966


利用されないIPアドレスの数は、サブネットを追加するなどネットワークの拡張を行うと、さらに顕著
になってきます。そのため、FLSM環境は、拡張性のあるネットワークとはいえなくなってしまいます。








『ネットワークのおべんきょしませんか?』 を購読しませんか?
めろんぱん E-mail
メールマガジンも購読してくださいね!!購読者限定のプレゼントあり!!


(C) Copyright 2000-2003 Gene All Rights Reserved