IS-IS の柔軟なアルゴリズムの設定を開始する前に、以下を確認してください。
-
IPトランスポートを有効にするようにデバイスインターフェイスを設定します。
-
動的ルーティングプロトコルがルーティング情報を交換できるようにIS-ISプロトコルを設定します。
-
BGPプロトコルを設定します。
-
セグメントルーティングを設定します。
- ネットワークで特定したルーターで柔軟なアルゴリズムを定義します。128~255 の範囲のフレキシブル アルゴリズム定義(FAD)に ID を割り当てます。
[edit routing-options]
user@host# set flex-algorithm id
メモ:
冗長性を提供し、競合を回避するために、いくつかのルーターのみに柔軟なアルゴリズムを設定することをお勧めします。
定義のパラメーターを指定します。IS-IS は、FAD の指定されたパラメータに基づいてパスを計算します。
- BGP カラー コミュニティを定義された FAD にマッピングします。デフォルトでは、各柔軟なアルゴリズムはフレックスアルゴリズムと等しい値に関連付けられています。
VPNは、設定されたBGPカラーコミュニティ上のパスを解決するために作ることができます。
[edit routing-options flex-algorithm id]
user@host# set color desired color community value
メモ:
BGP カラー コミュニティを柔軟なアルゴリズムに変更すると、トラフィックが中断する可能性があります。柔軟なアルゴリズムのためにBGPカラーコミュニティを変更すると、その柔軟なアルゴリズムに関連するすべてのルートがRIBから削除され、新しい色で再び追加されます。
- IS-ISプロトコルがパスを計算する計算タイプを指定します。
- IS-ISがパスを計算するに基づいてメトリックタイプを指定します。
- 要件に応じて、FADのアドバタイズメントに優先度レベルを割り当てます。0~255 の範囲の優先度を指定します。
[edit routing-options flex-algorithm id definition]
user@host# set priority priority
メモ:
柔軟なアルゴリズム定義を変更すると、すべてのノードが新しいパスに収束するまでトラフィックが中断する可能性があります。
- RSVPトラフィック制御を有効にした場合、多くのプロトコルの管理グループを設定して、個々のリンクに色を付けることができます。
[edit protocols mpls]
user@host# set admin-groups
- 要件に従って管理者グループを定義します。
[edit routing-options flex-algorithm definition admin-group]
user@host# set include any admin-group
user@host# set include-all admin-group
user@host# set exclude admin-group
メモ:
リンク制約を持つFADが機能するには、関連するすべてのリンクがIS-ISの管理色をアドバタイズする必要があります。インターフェイスでRSVPを有効にする必要があります。またはトラフィック制御にRSVPを設定していない場合は、 階層レベルで[edit protocols isis]
設定set traffic-engineering advertise always
してください。
- 参加するルーターを識別し、それらのルーターへの参加を設定します。同じデバイスがFADをアドバタイズし、柔軟なアルゴリズムに参加することもできます。
[edit protocols isis source-packet-routing]
user@host# set flex-algorithm id
- ポリシー設定により、プレフィックスセグメントをアドバタイズします。
[edit policy-options policy-statement name term name]
user@host# set from route-filter route exact
user@host# set then prefix-segment algorithm id index value
user@host# set then prefix-segment algorithm id node-segment
- プロトコルIS-ISの下でポリシーを適用します。
[edit protocols isis]
user@host# set export name
- 柔軟なアルゴリズム設定が正しく機能しているかどうかを確認するには、 コマンドを
show isis spring flex-algorithm
使用します。