Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

PE ルータでの PCEP の設定(CLI から)

パス計算クライアント(PCC)は、パス計算要素(PCE)に関連する設定をサポートし、NorthStar コントローラと通信します。コントローラは、デフォルトでは任意の送信元アドレスからパス計算要素プロトコル(PCEP)接続を受け入れるように構成されています。ただし、ルーターを PCC として設定し、PCC と NorthStar Controller 間の接続を確立するには、各 PE ルーターに PCEP を設定する必要があります。PCCがパス計算リクエストを開始し、NorthStar Controllerが実行します。

PE ルーターを PCC として設定する

NorthStar Controller がアクセスできるネットワーク内の各 PCC は、 NorthStar Controller リリース ノート (jinstall 32 ビット)で指定されているように、NorthStar Controller によって公式にサポートされている Junos OS リリースを実行している必要があります。

メモ:

PCEP接続の場合、パス計算サーバー(PCS)と指定されたPCEPローカルアドレスの間にIP接続が確立されていれば、PCCはインバンドまたはアウトオブバンド管理ネットワークを使用してNorthStarコントローラーに接続できます。場合によっては、IP アドレスが NorthStar Controller デフォルトゲートウェイから到達できない場合、PCC に到達するために NorthStar Controller からの追加の静的ルートが必要になることがあります。

PE ルーターを PCC として設定するには、次のようにします。

  1. PCCルーターからNorthStarコントローラへのLSPの外部制御を有効にします。

  2. PCC ルーターのループバックアドレスをローカルアドレスとして指定します。次に例を示します。

    メモ:

    ベスト プラクティスとして、ルーター ID は通常ループバック アドレスですが、必ずしもそのように設定されているわけではありません。

  3. PCCが接続するPCEとしてNorthStar Controller(northstar1)を指定し、宛先アドレスとしてNorthStar Controllerホスト外部IPアドレスを指定します。

  4. TCPベースのPCEPを使用してNorthStar Controller(PCEサーバー)に接続するPCCルーターの宛先ポートを設定します。

  5. PCE タイプを設定します。

  6. LSP プロビジョニングを有効にします。

  7. ルータに PCEP が設定されていることを確認するには、telnet セッションを開いてルータにアクセスし、次のコマンドを実行します。

    サンプル出力:

    サンプル出力:

ジュニパー以外のデバイスの PCC バージョンの設定

Junos OSとNorthStar Controllerで使用されるPCEPプロトコルは、LSPグループ間の関連付けを可能にするオプションオブジェクトであるAssociationObjectの形式と使用法を定義するLSPのセット(draft-minei-pce-association-group-00) 間の関係を確立するためのPCEP拡張 をサポートしています。このドラフトには、他の機器ベンダーによってサポートされている可能性のある新しいバージョンがあり、AssociationObject 形式間の不一致の可能性があります。このような不一致により、ジュニパー以外のPCCがNorthStarからのLSPプロビジョニング要求を破棄する可能性があります。これを防ぐには、ジュニパー以外のすべてのPCCで、アソシエーションオブジェクトを完全に除外するように設定することをお勧めします。

メモ:

ジュニパー PCC 以外の設定で AssociationObject を省略した結果、NorthStar はこれらのデバイス上の LSP のグループを関連付けることができません。たとえば、プライマリ LSP をセカンダリ LSP に関連付けたり、プライマリ LSP をスタンバイ LSP に関連付けたりすることはできません。これは、ジュニパーPCCでLSPグループ間の関連付けを作成するNorthStarの機能には影響しません。

ジュニパー以外のPCCでAssociationObjectを除外するには、 pcc_version.config 以下の手順を使用して、NorthStarサーバー上のファイルを更新し、非ジュニパーPCCで更新を有効にする必要があります。

  1. pcc_version.config NorthStarサーバー上のファイルを編集して、ジュニパー以外のすべてのPCCのIPアドレスを含めます。IPアドレスごとに、PCCバージョンとして指定します3。PCC バージョン 3 では、アソシエーション オブジェクトが省略されています。

    ファイルは pcc_version.config /opt/pcs/db/config/ にあります。設定の構文は ip_address:pcc_versionですver=

    例えば:

  2. PCEP CLI(pcep_cli NorthStar Linuxシェルのコマンド)で、 set pcc-version コマンドを実行してPCCバージョンの変更を有効にします。

    このコマンドを実行すると、新しいPCCバージョン3を適用して、非ジュニパーPCCへのPCEPセッションが再起動されます。その後、NorthStar UIからLSPをプロビジョニングすることができます。