メインコンテンツまでスキップ

1. Introduction (はじめに)

1. Introduction (はじめに)

リンク状態データベース (LSDB) または IGP のトラフィックエンジニアリングデータベース (TED) の内容は, IGP エリア内のリンクとノードのみを記述します。エンドツーエンドトラフィックエンジニアリング (TE) などの一部のアプリケーションは, より適切な決定を行うために, 1 つのエリアまたは自律システム (AS) の外部の可視性から恩恵を受けます。

IETF は, 複数の TED の可視性を横断する, または CPU 集約的または協調的な計算を必要とするエンドツーエンド TE パスの計算を実現するメカニズムとして, パス計算要素 (PCE) [RFC4655] を定義しています。IETF は, 抽象化されたネットワークトポロジを生成し, それをネットワーク対応アプリケーションに提供するエンティティとして, ALTO サーバー [RFC5693] も定義しています。

PCE と ALTO サーバーの両方は, その機能を果たすために, ネットワークのトポロジと機能に関する情報を収集する必要があります。

この文書は, リンク状態および TE 情報をネットワークから収集し, BGP ルーティングプロトコル [RFC4271] を使用して外部コンポーネントと共有できるメカニズムについて説明します。これは, 新しい BGP ネットワーク層到達可能性情報 (NLRI) エンコーディング形式を使用することで実現されます。このメカニズムは, 物理および仮想リンクに適用可能です。説明されているメカニズムは, ポリシー制御の対象となります。

ルーターは, 任意の特定のエリア内のノードとリンクに関するリンク状態情報を格納するための 1 つ以上のデータベースを維持します。これらのデータベースに格納されるリンク属性には, ローカル/リモート IP アドレス, ローカル/リモートインターフェイス識別子, リンクメトリックと TE メトリック, リンク帯域幅, 予約可能帯域幅, サービスクラス (CoS) ごとの予約状態, プリエンプション, および共有リスクリンクグループ (SRLG) が含まれます。ルーターの BGP プロセスは, これらの LSDB からトポロジを取得し, この文書で指定されたエンコーディングを使用して, 直接またはピア BGP スピーカー (通常は専用ルートリフレクター) を介してコンシューマに配信できます。

リンク状態および TE 情報の収集とコンシューマへの配信を次の図に示します。

                       +-----------+
| Consumer |
+-----------+
^
|
+-----------+
| BGP | +-----------+
| Speaker | | Consumer |
+-----------+ +-----------+
^ ^ ^ ^
| | | |
+---------------+ | +-------------------+ |
| | | |
+-----------+ +-----------+ +-----------+
| BGP | | BGP | | BGP |
| Speaker | | Speaker | . . . | Speaker |
+-----------+ +-----------+ +-----------+
^ ^ ^
| | |
IGP IGP IGP

図 1: リンク状態および TE 情報の収集

BGP スピーカーは, 配信する情報に設定可能なポリシーを適用できます。したがって, LSDB または TED から実際の物理トポロジを配信できます。あるいは, 仮想の集約ノードが仮想パスで接続される抽象化されたトポロジを作成することもできます。集約ノードは, たとえば, プレゼンスポイント (POP) 内の複数のルーターから作成できます。抽象化されたトポロジは, 物理ノードと仮想ノード, 物理リンクと仮想リンクの組み合わせにすることもできます。さらに, BGP スピーカーは, ネットワークからコンシューマへの情報フローを削減するために, 情報がコンシューマに更新されるタイミングを決定するポリシーを適用できます。トポロジを集約または仮想化できるメカニズムは, この文書の範囲外です。