リレーエージェントが存在する場合の DHCP サーバーのゲートウェイ IP の決定

リレーエージェントが存在する場合の DHCP サーバーのゲートウェイ IP の決定

2つのサブネットがある状況があります。(例えばサブネット 1そしてサブネット 2)。

`

    My DHCP Client is configured inside subnet 1 (net id : network id 10.1.1.0)

    My DHCP Server is configured inside subnet 2 (net id : newtork id 10.1.2.0)

    Both has a subnet mask of 255.255.255.0 

    My Router is acting as the DHCP relay agent

`

さて、DHCP サーバーがプールから IP アドレスをリースする必要がある場合。

On the basis of which gateway IP (subnet 1 or 2) will it lease out an IP address ? `

答え1

http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol#DHCP_relaying

1 つの IP サブネットのみが管理されている小規模ネットワークでは、DHCP クライアントは DHCP サーバーと直接通信します。ただし、DHCP サーバーは複数のサブネットの IP アドレスを提供することもできます。この場合、まだ IP アドレスを取得していない DHCP クライアントは、ルーティング可能な IP アドレスを持たず、ルーターの IP アドレスも知らないため、IP ルーティングを使用して DHCP サーバーと直接通信することはできません。DHCP サーバーによって直接サービスされていないサブネット上の DHCP クライアントが DHCP サーバーと通信できるようにするには、これらのサブネットに DHCP リレー エージェントをインストールします。DHCP クライアントはローカル リンクでブロードキャストします。リレー エージェントはブロードキャストを受信し、ユニキャストを使用して 1 つ以上の DHCP サーバーに送信します。リレー エージェントは、DHCP パケットの GIADDR フィールドに自身の IP アドレスを格納します。DHCP サーバーは GIADDR を使用して、リレー エージェントがブロードキャストを受信したサブネットを判別し、そのサブネットに IP アドレスを割り当てます。DHCP サーバーがクライアントに応答すると、再びユニキャストを使用して GIADDR アドレスに応答を送信します。次に、リレー エージェントはローカル ネットワーク上で応答を再送信します。

(意味: 明らかに、クライアント側のゲートウェイ インターフェイス アドレスを追加します。そうしないと機能しません。)

関連情報