エンジニアリングは、次のような役に立つすべての最適化と制約を包括的にサポートしています。以下の機能を提供します。トポロジ情報を提供します。パス/トンネルを構築します。ホップの解決策を提供します。トンネルなど)に再度アドバタイズされます。ために以下の機能を実行します。トポロジ情報を提供します。パス/トンネルを構築します。ホップの解決策を提供します。トンネルなど)に再度アドバタイズされます。アドバタイズメント(LSA)にアドバタイズします。修復パスを持つことができますが、修復パスを持つことが保証されるわけではありません。ISIS)と連携します。追加で提供する必要があります。用に設定されたリンクに関連付けられた、帯域幅リソース、制約、機能、その他の属性などの情報を配布します。データベースを作成するために使用されます。確立するための適切な制約ベースのパスを計算できるようにするための鍵となる要素です。インターフェイスを考慮できる場合に通知します。リンクを含める必要があります。ネットワーク内のリンクと見なされます。ネットワーク内にアドバタイズされます。ツリー(SPT)を計算できます。トンネルではサポートされていません。よって、ノードがそのトンネル経由で到達可能な場合にサポートされます。トンネルのテールエンドへ向かう下流方向のノードへのトラフィックがトンネルを通って流れます。トンネル上での自動ルートをサポートします。アナウンス(AA)することができます。ルートをインストールします。プレフィックスを運ぶためにサポートされています。トンネルのヘッドエンド/入力と、ヘッドエンド/入力にパケットを指定/ルーティングして戻すノードとの間で、潜在的なパケットが無限にループするのを回避するために導入されました。プログラミングで構成されています。トラフィックをトンネル経由で直接マッピングできます。最短パス発信インターフェイス、つまり非トンネル出力インターフェイスでプログラムされます。トンネルのパスオプションで「segment-routing」を設定することによってインスタンス化されます。同じトンネルの下で複数のパスオプションを設定することもできます。インスタンス化するためのより有利なパスオプションを決定するために使用されます。インデックスが低いほど、パスオプションがより有利になります。パスオプションと見なされ、(たとえば、パス上の障害が原因で)現在使用されているパスオプションが無効になった場合に使用されることがあります。対してのみ維持されます。コマンドを使用して指定することができます。パスが設定されたアフィニティに準拠していることを検証します。パスの各セグメントのパスは、指定された制約に照らして検証される必要があります。つのセグメントが設定されているアフィニティを満たさない場合、そのパスは設定されているアフィニティ制約に対して無効として宣言されます。オプションをサポートします。トラフィックを運びます。インターフェイス上でバランスをとります。パスが複数のネクストホップを指す場合があります。パスでバランスをとります。パスとして使用することができます。バランシング(UELB)を許可することも可能です。プレーンに渡されます。トンネルで引き続き機能します。トンネルの再最適化は、ヘッドエンドが、現在使用されているパスよりも利用可能な最適なパスがあると判断した場合に発生します。パスに沿って障害が発生した場合、ヘッドエンドは再最適化をトリガーすることによって、より最適なパスを検出し復帰することができます。インスタンス化するトンネルは、トンネルを通して運ばれるトラフィックに影響を与えずに再最適化できます。再最適化は、次の理由で発生します。障害を検出すると、無効化タイマーを開始します。タイマーが期限切れになり、別のパスで再ルーティングできないために失敗したパスをヘッドエンドがまだ使用している場合、トラフィックをブラックホール化しないようにトンネル状態が「ダウン」になります。トンネルがダウンすると、トンネル上のサービスは、異なるパスを使用するために収束します。次に手動の再最適化の例で出力されるサンプルを示します。この例では、パスオプションが「10」から「20」に変更されます。良いパスに再最適化することを防ぎます。新しいパスの存在をシグナリングすることは防げません。トンネルの保護は、次のいずれかの代替手段で行うことができます。ラベルのためのバックアップ保護パスを計算し、プログラムするのに使用されます。よって事前に計算されプログラムされます。アドバタイズメントの取り消し)がトリガーされます。障害を検出することができます。