EVPN-MPLSネットワークのDHCPリレーエージェント
DHCP(Dynamic Host Configuration Protocol)は、DHCP サーバーが DHCP クライアントに IP アドレスを動的に割り当てるためのプロトコルです。DHCP リレー エージェントは、DHCP クライアントと DHCP サーバーが異なるネットワーク上にある場合、DHCP メッセージを転送します。Junosは、EVPN-MPLSネットワーク上の一元的なブリッジオーバーレイのスパインデバイスにDHCPリレーエージェントを設定することをサポートしています。
図 1 は、リーフ 1 とリーフ 2 にマルチホームされたデータセンター サーバー上の仮想マシンを使用した、一元的にルーティングされたブリッジング EVPN-MPLS ネットワークを示しています。リーフデバイスは、DHCPリレーとして機能するスパインデバイスに接続され、DHCPメッセージをDHCPサーバーに転送します。

次のシーケンスでは、DHCP クライアント、DHCP リレー エージェント、および DHCP サーバー間の相互作用について説明します。
DHCP クライアント(VM)は、DHCP ディスカバリー メッセージを送信して DHCP サーバーを検索し、IP アドレスのリースを取得することでリクエストを開始します。DHCPv6 クライアントは、DHCPv6 要求メッセージを送信します。
リーフ1は、ローカルで学習された新しいMACアドレスとDHCPディスカバリー(またはDHCPv6 solict)メッセージをEVPNコア内の他のデバイスにブロードキャストします。
スパイン 1 は、DHCP ディスカバリー(または DHCPv6 送信要求)メッセージを DHCP サーバーに転送します。
DHCPディスカバリー(またはDHCPv6送信要求)メッセージを受信すると、DHCPサーバーはIPアドレスをスパイン1に返すDHCPオファーメッセージ(またはDHCPv6アドバタイズ)メッセージを発行します。
スパイン1は、DHCPオファー(またはDHCPv6アドバタイズ)メッセージをリーフ1に転送し、そこでメッセージがクライアントに送り返されます。
後続の DHCP リクエスト(または DHCPv6 リクエスト)と DHCP 確認(または DHCPv6 応答)メッセージも同様に転送されます。DHCP 更新および DHCP リリース メッセージの場合、DHCP クライアントはユニキャスト メッセージを送信して、IP アドレスを更新またはリリースします。DHCP V6 クライアントは、IP アドレスの更新またはリリースにマルチキャスト メッセージを送信します。
DHCP リレー エージェントのメリット
DHCP では、IP アドレスやその他のネットワーク構成を簡単に管理できます。一元的にルーティングされたブリッジング オーバーレイのスパイン デバイス上の DHCP リレーにより、DHCP メッセージのルーティングを簡素化して一元化できます。
EVPN-MPLS での DHCP リレー エージェントの設定
Junos OSデバイスでDHCPリレーエージェントを設定するには、DHCPまたはDHCPv6サービスのUthe[edit forwarding-options]
階層レベルで ステートメントを含めますdhcp-relay
。
DHCP サーバーを構成するには、DHCP リレー エージェントに 1 つ以上の DHCP サーバー IP アドレスを持つサーバー グループを作成し、そのサーバー グループを active-server-group のメンバーとして適用します。
DHCP サーバー アドレスのグループを構成し、アクティブなサーバー グループとして定義するには、以下の手順に従います。
サーバー グループの名前を指定します。
[edit forwarding-options dhcp-relay] user@host# set server-group server-group-name
グループに属する DHCP サーバーの IP アドレスを追加します。
[edit forwarding-options dhcp-relay server-group server-group-name] user@host# set ip-address1 user@host# set ip-address2
サーバー グループをアクティブなサーバー グループとして定義します。
[edit forwarding-options dhcp-relay] user@host# set active-server-group server-group-name
次の構成スニペットは、DHCP リレー設定の例を示しています。
forwarding-options { dhcp-relay { server-group { dhcp-server { 10.0.0.3; } } } active-server-group dhcp-server; group v4-relay { interface irb.0; } }
EVPN-MPLS の DHCP リレー エージェントは、ALQ(アクティブ リースクエリー)をサポートしていません。