Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

NDRAを使用したPPPoEアクセスネットワークのデュアルスタック

NDRA用の静的PPPoE論理インターフェイスの設定

静的ネイバーディスカバリルーターアドバタイズメント(NDRA)設定用の静的PPPoE論理インターフェイスを設定するには:

  1. インターフェイスの名前と論理ユニット番号を指定します。
  2. インターフェイスの説明を設定します。
  3. ファミリーinet6送信元アドレスを指定します。
  4. ファミリーinetの番号なしアドレスを設定します。
  5. 基盤となるイーサネットインターフェイスを指定します。
  6. PPPoE論理インターフェイスの作成時にPPPoEサーバーとして機能するルーターを定義します。
  7. ルーターアドバタイズ設定にアクセスし、BNGが静的インターフェイスのルーターアドバタイズで送信するプレフィックスを指定します。プレフィックスが、ステップ 3で設定した静的PPPoE論理インターフェイスに設定された送信元アドレスと一致していることを確認します。

ルーターのアドバタイズメントに使用されるアドレス割り当てプールの設定

ルーターのアドバタイズに使用するローカルアドレス割り当てプールを使用する場合は、プールを作成し、そのプールにIPv6プレフィックスを追加します。

DHCPv6プレフィックス委任、DHCPv6 IA_NA、およびルーターアドバタイズには、別々のプールを設定する必要があります。

NDRAアドレス割り当てプールを設定するには。

  1. NDRA で使用される IPv6 プレフィックス用のプールを作成します。
  2. IPv6ネットワークプレフィックスをプールに追加します。
  3. IPv6アドレス範囲の名前を設定し、範囲を定義します。NDRAプールの場合、プレフィックス長を64に設定して範囲を指定します。
  4. アドレス割り当てプールが NDRA に使用されることを指定します。

ルーターアドバタイズメントの重複IPv6プレフィックス保護の設定

AAAを使用してルーターアドバタイズメント用のIPv6プレフィックスを提供している場合、重複プレフィックス保護を有効にして、プレフィックスが複数回使用されないようにすることができます。有効にすると、外部サーバーから受信した以下の属性がチェックされます。

  • Framed-IPv6-Prefix

  • Framed-IPv6-Pool

その後、ルーターは次のいずれかのアクションを実行します。

  • プレフィックスがアドレスプール内のプレフィックスと一致する場合、プレフィックスがプールから取得されます(利用可能な場合)。

  • プレフィックスがすでに使用されている場合は、使用不可として拒否されます。

  • 外部サーバーから要求されたプレフィックス長がプールのプレフィックス長と正確に一致しない場合、認証要求は拒否されます。設定されている場合、Acct-Stopメッセージには終了原因が含まれます。

重複プレフィックス保護を設定するには:

  1. access設定を入力します。
  2. 重複プレフィックス保護を有効にします。

例:PPPoE 上で ND/RA を使用するデュアルスタックの設定

この例では、1 台の PC を持つ住宅加入者向けのデュアル スタック構成を示しています。ND/RA を使用して、PC のグローバル IPv6 アドレスを取得するために使用するプレフィックスを提供します。

要件

この例では、以下のハードウェアおよびソフトウェアコンポーネントを使用しています。

  • MXシリーズ3Dユニバーサルエッジルーター

  • Junos OSリリース11.4以降

概要

この設計では、加入者アクセスネットワークでND/RAを次のように使用します。

  • アクセスネットワークはPPPoEです。

  • ND/RAは、WANリンクにグローバルIPv6アドレスを割り当てるために使用されます。ルーターアドバタイズで使用されるプレフィックスは、AAA RADIUSを使用して指定されたローカルプールから取得されます。

トポロジー

図1:NDRA Network diagram showing data flow from a PC via PPPoE to a broadband gateway, then to a carrier network supporting IPv4 and IPv6. It illustrates ND/RA for WAN addresses and VLANs in the access network.を使用したPPPoE加入者アクセスネットワーク

表1は 、この例で使用する設定コンポーネントを示しています。

表1:ND/RAおよびDHCPv6プレフィックス委任によるデュアルスタックで使用される構成コンポーネント

構成コンポーネント

コンポーネント名

目的

動的プロファイル

DS-dyn-ipv4v6-ndra

加入者がログインしたときにPPPoE論理インターフェイスを作成するプロファイル。

インターフェイス

ge-3/3/0

基盤となるイーサネット インターフェイス。

lo0

アクセス ネットワークで使用するためのループバック インターフェイス。ループバック インターフェイスは、番号なしインターフェイスに自動的に使用されます。

アドレス割り当てプール

デフォルト-ipv4-pool-2

加入者 LAN に IPv4 アドレスを提供するプール。

NDRA-2010

ルーターアドバタイズで使用されるIPv6プレフィックスを提供するプール。これらのプレフィックスは、CPE WAN リンクに割り当てられるグローバル IPv6 アドレスを作成するために使用されます。

設定

この例を設定するには、以下のタスクを実行します。

CLIクイックコンフィグレーション

この例の完全な設定を以下に示します。

PPPoE 論理インターフェイスの動的プロファイルの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

PPPoE 論理インターフェイスの動的プロファイルを作成します。この動的プロファイルは、同じ論理インターフェイス上で IPv4 セッションと IPv6 セッションの両方をサポートします。

動的プロファイルを設定するには:

  1. 動的プロファイルを作成し、名前を付けます。

  2. IPv4およびIPv6加入者向けの論理PPPoEインターフェイスの作成に使用するPPPoE論理インターフェイス(pp0)を設定します。

  3. pp0インターフェイスの論理ユニット番号を表す定義済みの変数として $junos-interface-unit を指定します。変数は、加入者がログインすると、ネットワークから提供される実際のユニット番号に動的に置き換えられます。

  4. ルーターが動的PPPoE論理インターフェイスを作成する基盤となるイーサネットインターフェイスの名前を表す定義済みの変数として $junos-underlying-interface を指定します。変数は、加入者がログインすると、ネットワークから提供される基盤となるインターフェイスの実際の名前に動的に置き換えられます。

  5. PPPoE 論理インターフェイスが動的に作成されるときに、PPPoE サーバーとして機能するようにルーターを設定します。

  6. pp0インターフェイスのIPv4ファミリーを設定します。番号なしアドレスを指定して、ループバックインターフェイスを動的に作成します。

  7. pp0インターフェイスのIPv6ファミリーを設定します。この例ではルーターアドバタイズを使用しているため、定義済みの変数 $junos-ipv6-addressを割り当てます。

  8. pp0インターフェイスに1つ以上のPPP認証プロトコルを設定します。

  9. キープアライブを有効にし、キープアライブの間隔を設定します。30秒の間隔をお勧めします。

  10. ルーターのアドバタイズ設定にアクセスします。

  11. ND/RA設定が適用されるインターフェイスを指定します。

  12. この動的プロファイルで作成されたインターフェイスでCPEに送信されるルーターアドバタイズメッセージに含まれるプレフィックス値を指定します。$junos-ipv6-ndra-prefix定義済み変数を指定した場合、実際の値はローカルプールから、またはAAAを通じて取得されます。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

ループバックインターフェイスの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

ループバックインターフェイスを設定するには:

  1. ループバックインターフェイスを作成し、ユニット番号を指定します。

  2. IPv4 用のインターフェイスを設定します。

  3. IPv6用インターフェイスを設定します。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

動的PPPoE加入者インターフェイス用の静的基盤イーサネットインターフェイスの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

基盤となるイーサネットインターフェイスを設定するには:

  1. IPv4およびIPv6動的プロファイルをアタッチする静的基盤イーサネットインターフェイスの名前と論理ユニット番号を指定します。

  2. インターフェイスの説明を設定します。

  3. 基礎となるインターフェイスでPPPoEカプセル化を設定します。

  4. VLAN IDを設定します。

  5. 動的プロファイルを基礎となるインターフェイスにアタッチします。

  6. (オプション)同じ VLAN インターフェイス上の同じ PPPoE 加入者に対して複数の PPPoE セッションが作成されないようにします。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

BNG IPアドレスの指定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ベストプラクティス:

ループバック インターフェイス上のインターフェイス アドレスが変更された場合に予期しない動作を回避するために、BNG IP アドレスを設定することを強くお勧めします。

ステップバイステップの手順

BNGのIPアドレスを設定するには:

  1. ルーティングオプション設定にアクセスします。

  2. IPアドレスまたはBNGを指定します。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

RADIUSサーバーアクセスの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

RADIUSサーバーを設定するには:

  1. RADIUSサーバー設定を作成し、サーバーのアドレスを指定します。

  2. サーバーに必要なシークレット(パスワード)を設定します。引用符で囲まれたシークレットにはスペースを含めることができます。

  3. BNGがRADIUSサーバーにRADIUS要求を送信するときに使用する送信元アドレスRADIUSを設定します。

  4. (オプション)ルーターが RADIUS アカウンティング サーバーとの接続を試みる回数を設定します。1回から16回まで再試行するようにルーターを設定できます。デフォルト設定は 3 回の再試行です。

  5. (オプション)ローカルルーターまたはスイッチがRADIUSサーバーからの応答を受信するまで待機する時間の長さを設定します。デフォルトでは、ルーターまたはスイッチは3秒間待機します。タイムアウトは1秒から90秒まで設定できます。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

RADIUSサーバーアクセスプロファイルの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

RADIUSサーバーアクセスプロファイルを設定するには:

  1. RADIUSサーバーアクセスプロファイルを作成します。

  2. 認証方法が使用される順序を指定します。

  3. 認証に使用するRADIUSサーバーとアカウンティングに使用するサーバーのアドレスを指定します。

  4. アクセスプロファイルのRADIUSアカウンティング値を設定します。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

使用するRADIUSサーバーアクセスプロファイルの指定

CLIクイックコンフィグレーション

この例をすばやく設定するには、以下のコマンドをコピーして、 [edit] 階層レベルのCLIに貼り付けます。

ステップバイステップの手順

認証に使用するRADIUSサーバーアクセスプロファイルを指定するには:

  1. アクセスプロファイルを指定します。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

ローカルアドレス割り当てプールの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

DHCPv4、DHCPv6プレフィックス委任、ND/RA用に3つのアドレス割り当てプールを設定します。

アドレス割り当てプールを設定するには:

  1. DHCPv4のアドレス割り当てプールを設定します。

  2. ND/RAのアドレス割り当てプールを設定します。

  3. アドレス割り当てプールが NDRA に使用されることを指定します。

  4. (オプション)重複プレフィックス保護を有効にします。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

検証

設定が正常に機能していることを確認します。

アクティブな加入者セッションの確認

目的

アクティブな加入者セッションを確認します。

アクション

動作モードから、 show subscribers summary コマンドを入力します。

意味

Subscribers by Stateの下のフィールドには、アクティブな加入者の数が表示されます。

Subscribers by Client Typeの下のフィールドには、アクティブなDHCPおよびDHCPoE加入者セッションの数が表示されます。

正しいルーティングインスタンスで IPv4 アドレスと IPv6 アドレスの両方を検証する

目的

加入者がIPv4とIPv6の両方のアドレスを持ち、正しいルーティングインスタンスに配置されていることを確認します。

アクション

動作モードから、 show subscribers コマンドを入力します。

意味

Interfaceフィールドは、同じインターフェイスで実行されている2つの加入者セッションであることを示しています。IP Addressフィールドには、1つのセッションにIPv4アドレスが割り当てられ、1つのセッションにIPv6アドレスが割り当てられていることが示されています。

LS:RIフィールドは、加入者が正しいルーティングインスタンスに配置され、トラフィックを送受信できることを示しています。

動的加入者セッションの検証

目的

動的加入者セッションがアクティブであり、ND/RAプールから取得されたIPv6プレフィックスを確認します。

アクション

動作モードから、 show subscribers detail コマンドを入力します。

意味

IPv6 User Prefixフィールドには、ND/RAプールから取得したプレフィックスが表示されます。Stateフィールドは、セッションがアクティブであることを示しています。

ND/RAプレフィックスプールとプレフィックス長の検証

目的

ND/RAに使用されるプールと、プールで使用されるプレフィックス長を確認します

アクション

動作モードから、 show subscribers extensive コマンドを入力します。

意味

PPPoE セッションの IPv6 Delegated Address Pool フィールドには、ND/RA プレフィックスに使用されるプールの名前が表示されます。 IPv6 Delegated Network Prefix Length フィールドには、この加入者セッションのIPv6アドレスの割り当てに使用されるプレフィックスの長さが表示されます。 IPv6 Interface Address フィールドには、ND/RAプールからCPEインターフェイスに割り当てられたIPv6アドレスが表示されます。

PPPoE論理インターフェイスのステータスの検証

目的

PPPoE 論理インターフェイス(pp0)に関するステータス情報を表示します。

アクション

動作モードから、 show interfaces pp0.logical コマンドを入力します。

意味

Protocol inetの下のLocalフィールドには、pp0インターフェイスのIPv4アドレスが表示されます。これは、ループバックインターフェイス用に設定されたIPv4アドレスです。

Protocol inet6の下のDestinationフィールドには、ND/RAで取得したIPv6アドレスが表示されます。これは、動的プロファイルで設定された$junos-ipv6-ndra-prefix変数の値です。

Protocol inet6の下のLocalフィールドには、動的プロファイルのpp0設定でファミリーinet6に設定された$junos-ipv6-address変数の値が表示されます。

ルーターアドバタイズメントの検証

目的

ルーターアドバタイズメントが送信され、ルーターの要請が受信されていることを確認します。

アクション

動作モードから、 show ipv6 router-advertisement コマンドを入力します。

多数の加入者インターフェイスがある場合、特定のインターフェイスのルーターアドバタイズメントを表示できます。

意味

ディスプレイには、ルーターが送信したアドバタイズの数、ルーターが受信したアドバタイズとアドバタイズの数が表示されます。

例:PPPoE 上で ND/RA および DHCPv6 プレフィックス委任を使用するデュアルスタックの設定

要件

この例では、以下のハードウェアおよびソフトウェアコンポーネントを使用しています。

  • MXシリーズ3Dユニバーサルエッジルーター

  • Junos OSリリース11.4以降

概要

この設計では、以下のように、加入者アクセスネットワークでND/RAおよびDHCPv6プレフィックス委任を使用します。

  • アクセスネットワークはPPPoEです。

  • ND/RAは、WANリンクにグローバルIPv6アドレスを割り当てるために使用されます。ルーターアドバタイズで使用されるプレフィックスは、AAA RADIUSを使用して指定されたローカルプールから取得されます。

  • DHCPv6プレフィックス委任は、加入者LANアドレッシングに使用されます。AAA RADIUS を使用して指定されたローカル プールからの委任プレフィックスを使用しました。

  • DHCPv4 は、加入者 LAN アドレッシングに使用されます。

  • DHCPv6 加入者セッションは、基盤となる PPPoE 加入者セッション上に階層化されます。

トポロジー

図2:ND/RAおよびDHCPv6プレフィックス委任PPPoE Subscriber Access Network with ND/RA and DHCPv6 Prefix Delegationを使用したPPPoE加入者アクセスネットワーク

表2は 、この例で使用する設定コンポーネントを示しています。

表2:ND/RAおよびDHCPv6プレフィックス委任によるデュアルスタックで使用される構成コンポーネント

構成コンポーネント

コンポーネント名

目的

動的プロファイル

DS-dyn-ipv4v6-ndra

加入者がログインしたときにPPPoE論理インターフェイスを作成するプロファイル。

インターフェイス

ge-3/3/0

基盤となるイーサネット インターフェイス。

lo0

アクセス ネットワークで使用するためのループバック インターフェイス。ループバック インターフェイスは、番号なしインターフェイスに自動的に使用されます。

アドレス割り当てプール

デフォルト-ipv4-pool-2

加入者 LAN に IPv4 アドレスを提供するプール。

NDRA-2010

ルーターアドバタイズで使用されるIPv6プレフィックスを提供するプール。これらのプレフィックスは、CPE WAN リンクに割り当てられるグローバル IPv6 アドレスを作成するために使用されます。

dhcpv6-pdプール

CPEに委任され、加入者LANでのIPv6グローバルアドレスの割り当てに使用されるプレフィックスのプールを提供するプール。

設定

CLIクイックコンフィグレーション

この例の完全な設定を以下に示します。

PPPoE 上で DHCPv6 用の DHCPv6 ローカルサーバーの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

PPPoE IPv6ファミリー(inet6)より上のDHCPv6をレイヤーするには、DHCPv6ローカルサーバー設定にPPPoEインターフェイスを追加して、DHCPv6をPPPoEインターフェイスに関連付けます。この例では動的PPPoEインターフェイスを使用しているため、PPPoEインターフェイス上でDHCPv6バインディングを作成できることを示すワイルドカードとしてpp0.0(PPPoE)論理インターフェイスを使用しています。

DHCPv6ローカルサーバーを設定するには:

  1. DHCPv6ローカルサーバー設定にアクセスします。

  2. 動的PPPoEインターフェイスのグループを作成し、名前を割り当てます。

    グループ機能は、一連のインターフェイスをグループ化し、指定されたインターフェイスグループに共通のDHCP設定を適用します。

  3. 動的PPPoE論理インターフェイス用のインターフェイスを追加します。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

PPPoE 論理インターフェイスの動的プロファイルの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

PPPoE 論理インターフェイスの動的プロファイルを作成します。この動的プロファイルは、同じ論理インターフェイス上で IPv4 セッションと IPv6 セッションの両方をサポートします。

動的プロファイルを設定するには:

  1. 動的プロファイルを作成し、名前を付けます。

  2. IPv4およびIPv6加入者向けの論理PPPoEインターフェイスの作成に使用するPPPoE論理インターフェイス(pp0)を設定します。

  3. pp0インターフェイスの論理ユニット番号を表す定義済みの変数として$junos-interface-unitを指定します。変数は、加入者がログインすると、ネットワークから提供される実際のユニット番号に動的に置き換えられます。

  4. ルーターが動的PPPoE論理インターフェイスを作成する基盤となるイーサネットインターフェイスの名前を表す定義済みの変数として $junos-underlying-interface を指定します。変数は、加入者がログインすると、ネットワークから提供される基盤となるインターフェイスの実際の名前に動的に置き換えられます。

  5. PPPoE 論理インターフェイスが動的に作成されるときに、PPPoE サーバーとして機能するようにルーターを設定します。

  6. pp0インターフェイスのIPv4ファミリーを設定します。番号なしアドレスを指定して、ループバックインターフェイスを動的に作成します。

  7. pp0インターフェイスのIPv6ファミリーを設定します。この例ではアドバタイズルーター使用しているため、定義済みの変数 $junos-ipv6-addressを割り当てます。

  8. pp0インターフェイスに1つ以上のPPP認証プロトコルを設定します。

  9. キープアライブを有効にし、キープアライブの間隔を設定します。30秒の間隔をお勧めします。

  10. ルーターのアドバタイズ設定にアクセスします。

  11. ND/RA設定が適用されるインターフェイスを指定します。

  12. この動的プロファイルで作成されたインターフェイスでCPEに送信されるルーターアドバタイズメッセージに含まれるプレフィックス値を指定します。$junos-ipv6-ndra-prefix定義済み変数を指定した場合、実際の値はローカルプールから、またはAAAを通じて取得されます。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

ループバックインターフェイスの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

ループバックインターフェイスを設定するには:

  1. ループバックインターフェイスを作成し、ユニット番号を指定します。

  2. IPv4 用のインターフェイスを設定します。

  3. IPv6用インターフェイスを設定します。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

動的PPPoE加入者インターフェイス用の静的基盤イーサネットインターフェイスの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

基盤となるイーサネットインターフェイスを設定するには:

  1. IPv4およびIPv6動的プロファイルをアタッチする静的基盤イーサネットインターフェイスの名前と論理ユニット番号を指定します。

  2. インターフェイスの説明を設定します。

  3. 基礎となるインターフェイスでPPPoEカプセル化を設定します。

  4. VLAN IDを設定します。

  5. 動的プロファイルを基礎となるインターフェイスにアタッチします。

  6. (オプション)同じ VLAN インターフェイス上の同じ PPPoE 加入者に対して複数の PPPoE セッションが作成されないようにします。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

BNG IPアドレスの指定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ベストプラクティス:

ループバック インターフェイス上のインターフェイス アドレスが変更された場合に予期しない動作を回避するために、BNG IP アドレスを設定することを強くお勧めします。

ステップバイステップの手順

BNGのIPアドレスを設定するには:

  1. ルーティングオプション設定にアクセスします。

  2. IPアドレスまたはBNGを指定します。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

RADIUSサーバーアクセスの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

RADIUSサーバーを設定するには:

  1. RADIUSサーバー設定を作成し、サーバーのアドレスを指定します。

  2. サーバーに必要なシークレット(パスワード)を設定します。引用符で囲まれたシークレットにはスペースを含めることができます。

  3. BNGがRADIUSサーバーにRADIUS要求を送信するときに使用する送信元アドレスRADIUSを設定します。

  4. (オプション)ルーターが RADIUS アカウンティング サーバーとの接続を試みる回数を設定します。1回から16回まで再試行するようにルーターを設定できます。デフォルト設定は 3 回の再試行です。

  5. (オプション)ローカルルーターまたはスイッチがRADIUSサーバーからの応答を受信するまで待機する時間の長さを設定します。デフォルトでは、ルーターまたはスイッチは3秒間待機します。タイムアウトは1秒から90秒まで設定できます。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

RADIUSサーバーアクセスプロファイルの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

RADIUSサーバーアクセスプロファイルを設定するには:

  1. RADIUSサーバーアクセスプロファイルを作成します。

  2. 認証方法が使用される順序を指定します。

  3. 認証に使用するRADIUSサーバーとアカウンティングに使用するサーバーのアドレスを指定します。

  4. アクセスプロファイルのRADIUSアカウンティング値を設定します。

  5. 設定階層の最上位で、次のコマンドを入力してアクセスプロファイルを有効にします。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

使用するRADIUSサーバーアクセスプロファイルの指定

CLIクイックコンフィグレーション

この例をすばやく設定するには、以下のコマンドをコピーして、 [edit] 階層レベルのCLIに貼り付けます。

ステップバイステップの手順

認証に使用するRADIUSサーバーアクセスプロファイルを指定するには:

  1. アクセスプロファイルを指定します。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

ローカルアドレス割り当てプールの設定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

DHCPv4、DHCPv6プレフィックス委任、ND/RA用に3つのアドレス割り当てプールを設定します。

アドレス割り当てプールを設定するには:

  1. DHCPv4のアドレス割り当てプールを設定します。

  2. DHCPv6プレフィックス委任のアドレス割り当てプールを設定する

  3. ND/RAのアドレス割り当てプールを設定します。

  4. (オプション)重複プレフィックス保護を有効にします。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

DHCPv6プレフィックス委任に使用するアドレス割り当てプールの指定

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

ステップバイステップの手順

dhcpv6-pd-poolがDHCPv6プレフィックス委任に使用されるように指定するには:

  1. DHCPv6ローカルサーバー設定にアクセスします。

  2. 委任されたプレフィックスを割り当てるアドレスプールを指定します。

結果

設定モードから、 show コマンドを入力して設定を確認します。

デバイスの設定が完了したら、設定モードから commit を入力します。

検証

設定が正常に機能していることを確認します。

アクティブな加入者セッションの確認

目的

アクティブな加入者セッションを確認します。

アクション

動作モードから、 show subscribers summary コマンドを入力します。

意味

Subscribers by Stateの下のフィールドには、アクティブな加入者の数が表示されます。

Subscribers by Client Typeの下のフィールドには、アクティブなDHCPおよびDHCPoE加入者セッションの数が表示されます。

正しいルーティングインスタンスで IPv4 アドレスと IPv6 アドレスの両方を検証する

目的

加入者がIPv4とIPv6の両方のアドレスを持ち、正しいルーティングインスタンスに配置されていることを確認します。

アクション

動作モードから、 show subscribers コマンドを入力します。

意味

Interfaceフィールドは、同じインターフェイスで実行されている2つの加入者セッションであることを示しています。IP Addressフィールドには、1つのセッションにIPv4アドレスが割り当てられ、1つのセッションにIPv6アドレスが割り当てられていることが示されています。

LS:RIフィールドは、加入者が正しいルーティングインスタンスに配置され、トラフィックを送受信できることを示しています。

動的加入者セッションの検証

目的

動的なPPPoEおよびDHCPv6加入者セッションを検証します。この設定例では、DHCPv6 加入者セッションを基盤となる PPPoE 加入者セッションの上に階層化する必要があります。

アクション

動作モードから、 show subscribers detail コマンドを入力します。

意味

加入者がログインして、IPv4 と IPv6 の両方のセッションを開始すると、出力にはアクティブな基礎となる PPPoE セッションとアクティブな DHCPv6 セッションが表示されます。

PPPoE セッションの Session ID フィールドは 87 です。DHCP セッションの Underlying Session ID は 87 であり、PPPoE セッションが基になるセッションであることを示しています。

NDRAおよびDHCPv6プレフィックス委任に使用されるDHCPv6アドレスプールの検証

目的

ND/RA に使用されるプール、DHCPv6 プレフィックス委任に使用される委任されたアドレス プール、CPE に委任された IPv6 プレフィックスの長さを確認します。

アクション

動作モードから、 show subscribers extensive コマンドを入力します。

意味

PPPoE セッションでは、 IPv6 Delegated Address Pool フィールドには、DHCPv6 プレフィックス委任と ND/RA プレフィックスに使用されるプールの名前が表示されます。 IPv6 Delegated Network Prefix Length フィールドには、この加入者セッションのIPv6アドレスの割り当てに使用されるプレフィックスの長さが表示されます。 IPv6 Interface Address フィールドには、ND/RAプールからCPEインターフェイスに割り当てられたIPv6アドレスが表示されます。

DHCPセッションでは、 IPv6 Delegated Address Pool フィールドにDHCPv6プレフィックス委任に使用されるプールの名前が表示されます。 IPv6 Delegated Network Prefix Length フィールドには、DHCPv6プレフィックス委任で使用されるプレフィックスの長さが表示されます。

DHCPv6アドレスバインディングの検証

目的

DHCPv6ローカルサーバー上のクライアントテーブルにアドレスバインディングを表示します。

アクション

動作モードから、 show dhcpv6 server binding コマンドを入力します。

アクティブな加入者セッションが多数ある場合、特定のインターフェイスのサーバーバインディングを表示できます。

意味

Prefixフィールドには、DHCPv6プレフィックスの委任に使用されるプールから加入者セッションに割り当てられたDHCPv6プレフィックスが表示されます。

ルーターアドバタイズメントの検証

目的

ルーターアドバタイズメントが送信され、ルーターの要請が受信されていることを確認します。

アクション

動作モードから、 show ipv6 router-advertisement コマンドを入力します。

多数の加入者インターフェイスがある場合、特定のインターフェイスのルーターアドバタイズメントを表示できます。

意味

ディスプレイには、ルーターが送信したアドバタイズの数、ルーターが受信したアドバタイズとアドバタイズの数が表示されます。

PPPoE論理インターフェイスのステータスの検証

目的

PPPoE 論理インターフェイス(pp0)に関するステータス情報を表示します。

アクション

動作モードから、 show interfaces pp0.logical コマンドを入力します。

意味

Underlying interfaceフィールドは、この例で設定された基盤となるイーサネットインターフェイスを示しています。

Protocol inet6の下のDestinationフィールドには、ND/RAを介して取得したIPv6アドレスが表示されます。これは、動的プロファイルで設定された$junos-ipv6-ndra-prefix変数の値です。

Protocol inet6の下のLocalフィールドには、動的プロファイルのpp0設定でファミリーinet6に設定された$junos-ipv6-address変数の値が表示されます。