Solaris のシステム管理 (第 3 巻)

ネットワークトポロジのマッピング

ネットワークの物理構造またはレイアウトについてまだ計画を立てていない場合には、ルーターとクライアントの配置、およびネットワークサービスの提供を行うサーバーの配置を調べます。ネットワークトポロジのマッピングにより、DHCP サービスに使用するサーバー、および DHCP サーバーがクライアントに提供することのできる構成情報を決定することができます。

ネットワークの計画については、第 5 章「TCP/IP ネットワークの計画」を参照してください。

DHCP 構成プロセスは、サーバーのシステムファイルとネットワークファイルから、いくつかのネットワーク情報を検索することができます。「システムファイルとネットマスクテーブルの更新」では、これらのファイルについて説明しています。クライアントに他のサービス情報を提供したい場合もあり、その場合にはサーバーのデータベースを検索する必要があります。ネットワークトポロジを調べる際に、クライアントに知らせておきたいすべてのサーバーの IP アドレスを記録しておきます。ネットワーク上に存在している可能性はあるが、その存在を DHCP 構成プロセスが検出できないネットワークサービスの例を次に示します。

避けなければならないネットワークトポロジ

DHCP は、複数のネットワークハードウェアインタフェースまたは複数の論理インタフェースのいずれかを介して、複数の IP ネットワークが同じネットワークハードウェア媒体を共有しているようなネットワーク環境では正しく動作しません。複数の IP ネットワークが同じ物理 LAN を通じて動作している場合、DHCP クライアントの要求はすべてのネットワークハードウェアインタフェースに到達し、それら IP ネットワークのすべてに対してそのクライアントが同時にアタッチされているように見えてしまいます。

DHCP は、適切な IP アドレスをクライアントに割り当てられるように、クライアントのネットワークアドレスを特定できなければなりません。複数のネットワークがハードウェア媒体上に存在する場合、サーバーはクライアントのネットワークを特定することができず、IP アドレスを割り当てることができません。

DHCP はどのネットワーク上でも使用することができますが、複数のネットワーク上では使用できません。この条件がユーザーのニーズにそぐわない場合は、ネットワークを再構成する必要があります。次のような再構成が推奨候補として挙げられます。

DHCP サーバー数の決定

データの保存方法は、DHCP クライアントをサポートするために必要なサーバー数に直接影響します。ローカルファイルを使用する方法では、1 つのサーバーは最大 10,000の クライアントをサポートできます。NIS+ を使用する場合、1 つのサーバーは最大 40,000 のクライアントをサポートすることができます。

「データ保存方法の選択」の節では、データの保存場所について説明しています。