FEC 129のマルチセグメント擬似回線の理解
マルチセグメント擬似回線の理解
疑似配線とは、MPLS パケット交換ネットワーク(PSN)を介して、T1 回線などの通信サービスの本質的な属性をエミュレートするレイヤー 2 回線またはサービスのことです。疑似配線は、特定のサービス定義に必要な耐障害性要件を備えた回線をエミュレートするために必要な最小限の機能のみを提供することを目的としています。
擬似回線が同じ PSN のエッジから発信および終了する場合、発信側と終端側のプロバイダ エッジ(T-PE)デバイス間で pseudowire ラベルは変更されません。これは、単一セグメント擬似回線(SS-PW)と呼ばれます。 図 1 は、2 つの PE ルーター間で確立された SS-PW を示しています。PE1とPE2ルーター間の疑似配線は、同じ自律システム(AS)内に配置されます。
2 つの PE 間で単一の制御プレーンを確立することが実現不可能または望ましくないため、ローカルからリモート PE に単一の疑似配線を確立できない場合は、マルチセグメント 擬似配線(MS-PW)が使用されます。
MS-PW は、2 つ以上の連続した SS-PW のセットで、単一のポイントツーポイント擬似配線として機能するように作られています。これは、スイッチ擬似回線とも呼ばれます。MS-PW は、さまざまな地域やネットワーク ドメインにまたがって移動できます。リージョンは、IGP(内部ゲートウェイプロトコル)エリア、または同じまたは異なる管理ドメインに属するBGP自律システムと見なすことができます。MS-PW は、同一または異なるキャリア ネットワークの複数のコアまたは AS をカバーします。レイヤー 2 VPN MS-PW には、最大 254 の疑似回線セグメントを含めることができます。
図 2 は、単一の疑似回線として機能する 2 つ以上の疑似回線セグメントのセットを示しています。エンド ルーターはターミティング PE(T-PE)ルーターと呼ばれ、スイッチング ルーターはスイッチング PE(S-PE)ルーターと呼ばれます。S-PE ルーターは、MS-PW 内の前述の、後続の疑似回線セグメントのトンネルを終端します。S-PE ルーターは、先行する MS-PW の偽ワイヤ セグメントの制御プレーンとデータ プレーンを切り替えることができます。すべての単一セグメント擬似回線が稼働すると、MS-PW が稼働すると宣言されています。
マルチセグメント擬似配線にFEC 129を使用する
現在、FEC 129 で定義されている接続回線識別子(AII)は 2 種類あります。
タイプ 1 AII
タイプ 2 AII
FEC 129 の MS-PW のサポートでは、タイプ 2 AII を使用します。タイプ 2 AII は、RFC 5003 の定義によってグローバルに一意です。
MPLS PSN で FEC 129 を使用する単一セグメント擬似配線(SS-PW)では、タイプ 1 とタイプ 2 の AII の両方を使用できます。FEC 129 を使用する MS-PW の場合、疑似配線自体が 1 組のエンドポイントとして識別されます。そのためには、疑似回線エンドポイントを一意に識別する必要があります。
MS-PWを動的に配置する場合、疑似配線の到達性と管理性を目的として、接続回線の識別子をグローバルに一意にする必要があります。そのため、MS-PW を構成するすべての接続回線と S-PE に、個々のグローバルで一意なアドレスが割り当てられます。
タイプ 2 AII は、3 つのフィールドで構成されます。
Global_ID — 通常はAS番号であるグローバル識別。
プレフィックス—IPv4アドレス(通常はルーターID)。
AC_ID — ユーザーが設定可能な値であるローカル取り付け回路。
タイプ 2 AII にはすでに T-PE の IP アドレスが含まれており、FEC 129 擬似回線シグナリングの観点からグローバルに一意であるため、この組み合わせ(AGI、SAII、TAII)は、相互接続されたすべての疑似回線ドメインで MS-PW を一意に識別します。
マルチセグメント擬似回線の確立の概要
MS-PW は、事前定義された S-PE を動的かつ自動的に選択し、MS-PW を 2 台の T-PE デバイス間に配置することで確立されます。
S-PE が動的に選択されると、すべての S-PE に関する FEC 129 擬似配線関連情報をプロビジョニングする必要なく、BGP 自動検出機能を使用して各 S-PE が自動的に検出され、選択されます。BGP は、PSN 全体に疑似ワイヤ アドレス情報を伝送するために使用されます。
S-PE 上で FEC 129 擬似配線情報を手動でプロビジョニングすることはないため、AGI(添付ファイル グループ識別子)と AII(添付ファイル個別識別子)が自動的に再利用され、転送と逆方向の両方で疑似配線に同じ S-PE セットを選択することは、各 T-PE デバイスのアクティブロールとパッシブロールを通じて達成されます。
アクティブ—T-PEはLDPラベルマッピングメッセージを開始します。
パッシブ—T-PEは、アクティブなT-PEによって開始されたラベルマッピングメッセージを受信するまでLDPラベルマッピングメッセージを開始しません。パッシブT-PEは、アクティブなT-PEから発信されたラベルマッピングメッセージを受信した同じS-PEに、ラベルマッピングメッセージを送信します。これにより、逆方向に同じ S-PE セットが使用されるようになります。
マルチセグメント擬似回線の疑似回線ステータスのサポート
T-PE での Pseudowire ステータスの動作
以下の疑似配線ステータス メッセージは、T-PE に関連しています。
0x00000010—ローカルPSNに面した疑似ワイヤ(エグレス)送信障害。
0x00000001 - 一般的な非転送障害コード。これは、ローカル障害コードとして設定されます。ローカル障害コードはローカル T-PE で設定され、LDP は同じ障害コードを持つ疑似配線ステータス TLV メッセージをリモート T-PE に送信します。
障害コードはビット単位のORで、リモート擬似回線ステータスコードとして保存されます。
S-PE での Pseudowire ステータスの動作
S-PE は、疑似回線障害を示す pseudowire ステータス メッセージを開始します。疑似回線通知メッセージの SP-PE は、障害が発生した場所をヒントします。
ローカル障害がS-PEによって検出されると、疑似回線に沿って両方向に疑似回線ステータスメッセージが送信されます。S-PE には接続回線がないため、以下のステータス メッセージのみが関連します。
0x00000008—ローカルPSNに直面した疑似回線(イングレス)受信障害。
0x00000010—ローカルPSNに面した疑似ワイヤ(エグレス)送信障害。
どの SS-PW に障害が発生しているのかを示すために、LDP SP-PE TLV が LDP 通知メッセージの疑似配線ステータス コードと一緒にアタッチされています。疑似配線のステータスは、コントロール プレーン スイッチング機能によって変更されずに、疑似配線の 1 つから別の疑似配線に渡されます。
S-PEが1つの特定の疑似回線ステータスビットで疑似回線ステータス通知メッセージを開始した場合、S-PEが受信する疑似回線ステータスコードの場合、S-PEの元のステータスエラーがクリアされるまで、同じビットがローカルで処理され、転送されません。
S-PEは、SS-PWが関与する各SS-PWに対して、ローカル擬似回線ステータスコードとリモート擬似回線ステータスコードの2つの疑似回線ステータスコードのみを保持します。リモート擬似回線ステータス コードの値は、このセグメントの前にある SS-PW チェーンにおける疑似回線ステータス コードのロジックまたは操作の結果です。このステータス コードは、受信時に各 S-PE によって段階的に更新され、次の S-PE に通信されます。ローカル擬似回線ステータスは、ローカル擬似回線ステータスに基づいてローカルに生成されます。
SP-PE では、送信障害のみが検出されます。次のセグメントに到達するMPLS LSPがない場合、ローカル送信障害が検出されます。送信障害は次のダウンストリーム セグメントに送信され、受信障害はアップストリーム セグメントに送信されます。
S-PE で受信したリモート障害は、変更されずに MS-PW に沿って渡されるだけです。ローカル障害は、S-PEが関与する疑似回線の両方のセグメントに送信されます。
MS-PW の Pseudowire TLV サポート
MS-PW は、LDP SP-PE TLV に対して以下のサポートを提供します [RFC 6073]
MS-PW の LDP SP-PE TLV には、以下が含まれます。
ローカル IP アドレス
リモートIPアドレス
SP-PE は、ラベル マッピング メッセージに LDP SP-PE TLV を追加します。各 SP-PE は、ローカル LDP SP-PE TLV を、他のセグメントから受信した SP-PE リストに追加します。
擬似回線ステータス通知メッセージには、SP-PE で通知が生成された場合の LDP SP-PE TLV が含まれます。
サポートされている機能とサポートされていない機能
Junos OS は MS-PW で以下の機能をサポートします。
MS-PW を構築する SS-PW ごとに MPLS PSN を使用します。
MS-PW - イーサネットまたは VLAN-CCC の各 SS-PW に対して同じ疑似回線カプセル化。
各 SS-PW を設定するエンドツーエンドの疑似配線シグナリング プロトコルとして T-LDP を使用した一般化された PWid FEC。
MP-BGP を使用して、MS-PW に関連する SS-PW ごとに 2 つのエンドポイントPE を自動検出します。
MS-PW を形成するために 2 つのサイドバイサイド SS-PW をステッチングする標準的な MPLS 操作。
S-PE の自動検出により、MS-PW を動的に配置できます。
S-PE の最小プロビジョニング。
エンドツーエンド MPLS ping またはエンドツーエンドの S-PE MPLS ping、MPLS パス トレース、エンドツーエンドの VCV、BFD(Bidirectional Forwarding Detection)を含む OAM(運用、管理、保守)のメカニズム。
MS-PW の Pseudowirewithing Point(SP)PE TLV。
MS-PW の複合ネクスト ホップ。
MS-PW の Pseudowire ステータス TLV
Junos OS は、以下の MS-PW 機能をサポートしていません。
LDP FEC 128 と LDP FEC 129 の混在。
各ラベルが静的にプロビジョニングされる静的擬似回線。
グレースフル ルーティング エンジン スイッチオーバー。
ノンストップアクティブルーティング。
マルチホーム。
OAM における部分的な接続検証(S-PE から発信)。