DHCP サーバー上の M:N 加入者サービスの冗長性
中断のない加入者サービスを保証するDHCPサーバーのM:N加入者冗長性についてご覧ください。
DHCP サーバー上の M:N 加入者サービス冗長性の概要
BNG(ブロードバンドネットワークゲートウェイ)で実行されているDHCPサーバー上でM:N加入者サービス冗長性MXシリーズ設定できます。DHCP サーバーは、DHCP クライアントにリースしたアドレスに関するかなりの量の信頼できる情報を保持しています。ブロードバンド加入者に対してMXシリーズシャーシレベルのBNG冗長性を実現するには、DHCPサーバーを実行しているバックアップMXシリーズデバイスに、すべての加入者権限情報が含まれている必要があります。バックアップサーバーは、プライマリDHCPサーバーを再起動または交換した場合や、プライマリサーバーにアクセスリンク障害、アクセスラインカード障害、シャーシ障害などのハードウェア障害が発生した場合に、中断のない加入者サービスを保証します。
DHCP サーバー上の加入者サービスの冗長性は、アクティブなリースクエリを使用したピア サーバー間の加入者同期に重点を置いています。2 つのピアサーバー間のバインディング情報のライブ更新は、サーバーをホットスタンバイモードに維持するのに役立ちます。
1:1加入者サービス冗長性では、1つのDHCPサーバー(プライマリDHCPサーバー)が、加入者インターフェイス用に別のDHCPサーバー(バックアップDHCPサーバー)にバックアップされます。プライマリサーバーとバックアップサーバーの両方の設定セットは同じです。Junos OSリリース24.4R1以降、MX480アクセスモデル向けのシャーシベースのDHCP冗長性機能は、参加していない基盤となる加入者インターフェイスに対して、1:1シャーシベースのアクティブリースクエリ/ALQ/BLQ(定量化限界以下)の冗長性をサポートします。この機能は、以下のシナリオについて、BBEおよび非BBE DHCPを含むスタックとDHCP設定でサポートされています。
- 加入者管理が有効
- 加入者管理が無効化されました
- IP デモックス/IP デモックス ライト
- デュアルスタックとデュアルスタックシングルセッション
- 擬似有線アクセスモデルPSインターフェイス(L2回線/EVPN VPWS/L2VPN)
- VRRP アクセス モデル GE、XE、AE インターフェイス
- デフォルト以外のルーティングインスタンス
- DHCP リレーと DHCP サーバー。
設定の詳細については、「設定例:1:1 DHCP冗長性のためのALQ/BLQ」を参照してください。
M:N加入者サービスの冗長性では、複数の(M)DHCPサーバー(プライマリDHCPサーバー)が複数の(N)のDHCPサーバー(バックアップDHCPサーバー)にバックアップされています。インターフェイス上の加入者を複製するために、アクティブなリースクエリはIPv4の Gi-Address クエリーとIPv6の link-address クエリーを使用します。
加入者がリースクエリ応答を受信すると、関連するステートマシンがバックアップサーバー内の加入者をパワーアップします。その後、DHCP アドレスとリース情報がサーバー間で同期されます。リース情報やアドレス情報が変更された場合、バックアップBNGは関連するステートマシンを経由して、加入者の状態をパワーアップまたはオフします。
現在、DHCP 上の加入者サービス冗長性は、疑似回線冗長性プロトコルをサポートしています。加入者サービスの冗長性は、 表1に示すプロトコルをサポートします。
| サポートされているプロトコル | 加入者サービス冗長モード | その他の詳細情報 |
|---|---|---|
| IPoE DHCP リレー、静的 VLAN | VRRP とアクティブ リースクエリを使用した M:N ステートフル | 動的VLANをサポートするには、PWHTを使用する必要があります |
| PWHTを介したIPoE DHCPリレー | M:Nステートフル(アクティブなリースクエリ) | |
| PWHTを介したIPoE DHCPサーバー | M:Nステートフル | 動的または静的VLANサポートを含める |
図1は、クライアントサーバーモードにおけるL2回線ベースのIP/MPLS PWHTのトポロジーを示しています。
図2は、クライアントリレーサーバーモードにおけるL2回線ベースのIP/MPLS PWHTのトポロジーを示しています。
クライアントサーバーモードとクライアントリレーサーバーモードの両方のトポロジーで、BNGサーバーはアクティブなリースクエリにTCP接続を使用し、バインディングの詳細を同期します。DHCP サーバー上の加入者サービスの冗長性は、以下の順序で発生します。
- アクティブな疑似回線リンクは、クライアントからパケットを受信します。
- 加入者はプライマリBNGに接続します。
- プライマリBNGは、TCP接続を使用して、バックアップBNGに加入者バインディングの詳細を同期します。
- プライマリBNGを再起動または交換した場合、またはプライマリBNGにシャーシ障害が発生した場合、バックアップ疑似回線リンクがアクティブになります。
- バックアップBNGは、クライアントからパケットを受信します。
- バックアップBNGはすでにホットスタンバイモードになっていたため、アクティブなリースクエリ用のパケットの更新または再バインドや、加入者の同期も可能です。
M:N加入者サービスの冗長性を確保するためには、バックアップDHCPサーバー上の加入者インターフェイスをバックアップする必要があります。インターフェイスには異なる名前を付けることができます。
DHCP サーバーは、Gi アドレスまたはリンク アドレス クエリーを使用して、バックアップ DHCP サーバー上の加入者情報を複製します。サーバーでは、異なるGiアドレスまたはリンクアドレスを持つクライアントが単一のインターフェイスで起動するため、プライマリBNGは、インターフェイス上で異なるGiアドレスまたはリンクアドレスを持つすべての加入者を使用してクエリに応答する必要があります。この機能をサポートするために、サーバーは受信インターフェイスに基づいてクライアントを格納する新しいテーブルを作成します。サーバーがGiアドレスまたはリンクアドレスのクエリーを受信すると、サーバーは既存のサーバー設定を確認します。アクティブなリースクエリ設定が利用可能な場合、サーバーは新しいデータベースに基づいてクエリに応答します。
アクティブなリースクエリは、リレー間からリレー間、またはサーバー間をいつでも実行できます。DHCP サーバーは、ピア サーバーまたはリレーからの接続を同時に受け入れることができないため、DHCP サーバーの設定は、active-leasequery、allow-active-leasequery、allow-bulk-leasequery、または allow-leasequery のいずれかになります。
DHCP サーバー上の M:N 加入者サービス冗長性のメリット
- DHCPサーバーレベルで中断のない加入者サービスを提供します。