[要約] RFC 7189は、MPLS Transport Profile(MPLS-TP)のためのVirtual Circuit Connectivity Verification(VCCV)機能の広告に関するものです。このRFCの目的は、MPLS-TPネットワークでの仮想回線の接続性を確認するための機能を提供することです。

Internet Engineering Task Force (IETF)                         G. Mirsky
Request for Comments: 7189                                      Ericsson
Category: Standards Track                                     March 2014
ISSN: 2070-1721
        

Virtual Circuit Connectivity Verification (VCCV) Capability Advertisement for MPLS Transport Profile (MPLS-TP)

MPLSトランスポートプロファイル(MPLS-TP)のVirtual Circuit Connectivity Verification(VCCV)Capability Advertisement

Abstract

概要

This document specifies how signaling and selection processes for Pseudowire (PW) Virtual Circuit Connectivity Verification (VCCV) are modified to ensure backward compatibility and allow use of proactive Connectivity Verification (CV), Continuity Check (CC), and Remote Defect Indication (RDI) over MPLS Transport Profile (MPLS-TP) PWs. This document introduces four new CV types and, to accommodate them, a new VCCV Extended CV parameter for PW Interface Parameters Sub-TLV is defined.

このドキュメントでは、疑似配線(PW)の仮想回線接続検証(VCCV)のシグナリングおよび選択プロセスを変更して、下位互換性を確保し、プロアクティブな接続検証(CV)、導通チェック(CC)、およびリモート障害表示(RDI)を使用できるようにする方法を説明しますMPLSトランスポートプロファイル(MPLS-TP)PW経由。このドキュメントでは、4つの新しいCVタイプを紹介し、それらに対応するために、PWインターフェイスパラメータサブTLVの新しいVCCV拡張CVパラメータが定義されています。

Status of This Memo

本文書の状態

This is an Internet Standards Track document.

これはInternet Standards Trackドキュメントです。

This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 5741.

このドキュメントは、IETF(Internet Engineering Task Force)の製品です。これは、IETFコミュニティのコンセンサスを表しています。公開レビューを受け、インターネットエンジニアリングステアリンググループ(IESG)による公開が承認されました。インターネット標準の詳細については、RFC 5741のセクション2をご覧ください。

Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at http://www.rfc-editor.org/info/rfc7189.

このドキュメントの現在のステータス、エラータ、およびフィードバックの提供方法に関する情報は、http://www.rfc-editor.org/info/rfc7189で入手できます。

Copyright Notice

著作権表示

Copyright (c) 2014 IETF Trust and the persons identified as the document authors. All rights reserved.

Copyright(c)2014 IETF Trustおよびドキュメントの作成者として識別された人物。全著作権所有。

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.

この文書は、BCP 78およびこの文書の発行日に有効なIETF文書に関するIETFトラストの法的規定(http://trustee.ietf.org/license-info)の対象となります。これらのドキュメントは、このドキュメントに関するあなたの権利と制限を説明しているため、注意深く確認してください。このドキュメントから抽出されたコードコンポーネントには、Trust Legal Provisionsのセクション4.eに記載されているSimplified BSD Licenseのテキストが含まれている必要があり、Simplified BSD Licenseに記載されているように保証なしで提供されます。

Table of Contents

目次

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
     1.1.  Conventions Used in This Document . . . . . . . . . . . .   2
       1.1.1.  Terminology . . . . . . . . . . . . . . . . . . . . .   2
       1.1.2.  Requirements Language . . . . . . . . . . . . . . . .   3
   2.  MPLS-TP CC-CV on Pseudowires  . . . . . . . . . . . . . . . .   3
     2.1.  VCCV Extended CV Advertisement Sub-TLV  . . . . . . . . .   3
     2.2.  MPLS-TP CC-CV Types . . . . . . . . . . . . . . . . . . .   3
     2.3.  MPLS-TP CC-CV Type Operation  . . . . . . . . . . . . . .   4
     2.4.  CV Type Selection . . . . . . . . . . . . . . . . . . . .   4
   3.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .   5
     3.1.  VCCV Extended CV Types  . . . . . . . . . . . . . . . . .   5
   4.  Security Considerations . . . . . . . . . . . . . . . . . . .   6
   5.  Acknowledgements  . . . . . . . . . . . . . . . . . . . . . .   6
   6.  References  . . . . . . . . . . . . . . . . . . . . . . . . .   6
     6.1.  Normative References  . . . . . . . . . . . . . . . . . .   6
     6.2.  Informative References  . . . . . . . . . . . . . . . . .   7
        
1. Introduction
1. はじめに

Proactive Connectivity Verification (CV), Continuity Check (CC), and Remote Defect Indication (RDI) for the MPLS Transport Profile [RFC6428] are applicable to all constructs of the MPLS-TP, including pseudowires (PWs). If the control plane is used to operate and manage PWs then the procedures defined in [RFC5085] and [RFC5885] should be used to select the proper type of Control Channel and the corresponding type of Connectivity Verification. This document specifies how signaling and selection processes are modified to ensure backward compatibility and allow use of proactive CV-CC-RDI over MPLS-TP PWs.

MPLSトランスポートプロファイル[RFC6428]のプロアクティブ接続検証(CV)、導通チェック(CC)、およびリモート障害表示(RDI)は、疑似配線(PW)を含むMPLS-TPのすべての構成に適用できます。コントロールプレーンを使用してPWを操作および管理する場合、[RFC5085]および[RFC5885]で定義されている手順を使用して、適切なタイプのコントロールチャネルと対応するタイプの接続検証を選択する必要があります。このドキュメントでは、下位互換性を確保し、MPLS-TP PWを介したプロアクティブなCV-CC-RDIの使用を可能にするために、シグナリングおよび選択プロセスがどのように変更されるかを指定します。

1.1. Conventions Used in This Document
1.1. このドキュメントで使用される規則
1.1.1. Terminology
1.1.1. 用語

BFD: Bidirectional Forwarding Detection

BFD:双方向転送検出

CC: Continuity Check

CC:導通チェック

CV: Connectivity Verification

CV:接続性検証

PE: Provider Edge

PE:プロバイダーエッジ

VCCV: Virtual Circuit Connectivity Verification

VCCV:Virtual Circuit Connectivity Verification

1.1.2. Requirements Language
1.1.2. 要件言語

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC2119].

キーワード「MUST」、「MUST NOT」、「REQUIRED」、「SHALL」、「SHALL NOT」、「SHOULD」、「SHOULD NOT」、「RECOMMENDED」、「NOT RECOMMENDED」、「MAY」、「OPTIONALこの文書の "は、[RFC2119]で説明されているように解釈されます。

2. MPLS-TP CC-CV on Pseudowires
2. 疑似配線上のMPLS-TP CC-CV

PW VCCV can support several CV Types, and it can support an arbitrary combination of CV modes advertised in the CV Types field of the VCCV Interface Parameter sub-TLV [RFC4446] [RFC4447]. Currently, six types of CV have been defined for PW VCCV. This document introduces four new CV types and, to accommodate them, a new VCCV Extended CV parameter for the PW Interface Parameters Sub-TLV is defined.

PW VCCVは複数のCVタイプをサポートでき、VCCVインターフェイスパラメータサブTLV [RFC4446] [RFC4447]のCVタイプフィールドで通知されるCVモードの任意の組み合わせをサポートできます。現在、PW VCCVには6種類のCVが定義されています。このドキュメントでは、4つの新しいCVタイプを紹介し、それらに対応するために、PWインターフェイスパラメータサブTLVの新しいVCCV拡張CVパラメータが定義されています。

2.1. VCCV Extended CV Advertisement Sub-TLV
2.1. VCCV拡張CVアドバタイズサブTLV

The format of the VCCV Extended CV Advertisement is a TLV where the format is as follows:

VCCV拡張CVアドバタイズメントの形式はTLVで、形式は次のとおりです。

    0                   1                   2                   3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | Type = 0x19 |    Length     |   CV Type    |   Reserved     |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        

Figure 1: VCCV Extended CV Parameter Format

図1:VCCV拡張CVパラメータの形式

The Length field is the length of the sub-TLV, including type and the Length field itself. The minimum length is 4. It is recommended that extensions to the sub-TLV be done in 4-byte increments.

長さフィールドは、タイプと長さフィールド自体を含む、サブTLVの長さです。最小長は4です。サブTLVへの拡張は、4バイト単位で行うことをお勧めします。

The Reserved field MUST be set to zeroes on transmit and ignored on receive.

予約フィールドは、送信時にゼロに設定され、受信時に無視される必要があります。

The CV Type field is a bitmask that lists types of CV monitoring that a PE is capable of supporting. The VCCV Extended CV parameter sub-TLV MUST appear in combination with the VCCV parameter sub-TLV. If the VCCV parameter sub-TLV is missing, then the VCCV Extended CV parameter sub-TLV SHOULD be ignored.

CV Typeフィールドは、PEがサポートできるCVモニタリングのタイプをリストするビットマスクです。 VCCV拡張CVパラメータサブTLVは、VCCVパラメータサブTLVと組み合わせて表示する必要があります。 VCCVパラメータサブTLVが欠落している場合、VCCV拡張CVパラメータサブTLVは無視する必要があります(SHOULD)。

2.2. MPLS-TP CC-CV Types
2.2. MPLS-TP CC-CVタイプ

[RFC6428] defines coordinated and independent modes of monitoring point-to-point bidirectional connection that can be applied to monitoring PWs. At the same time, [RFC6310] defines how BFD-based Operations, Administration, and Maintenance (OAM) can map to the status of an Attachment Circuit. Thus, there could be four MPLS-TP CV types for each combination of mode and functionality:

[RFC6428]は、モニタリングPWに適用できるポイントツーポイント双方向接続のモニタリングの調整された独立したモードを定義します。同時に、[RFC6310]は、BFDベースの運用、管理、および保守(OAM)を接続回線のステータスにマップする方法を定義します。したがって、モードと機能の組み合わせごとに4つのMPLS-TP CVタイプが存在する可能性があります。

   +----------------+-------------------+------------------------------+
   |     Modes      |  Fault Detection  |  Fault Detection and Status  |
   |                |        Only       |          Signaling           |
   +----------------+-------------------+------------------------------+
   |  Independent   |        0x01       |             0x02             |
   |      Mode      |                   |                              |
   |  Coordinated   |        0x04       |             0x08             |
   |      Mode      |                   |                              |
   +----------------+-------------------+------------------------------+
        

Table 1: Bitmask Values for MPLS-TP CV Types

表1:MPLS-TP CVタイプのビットマスク値

2.3. MPLS-TP CC-CV Type Operation
2.3. MPLS-TP CC-CVタイプの動作

According to [RFC6428], connectivity verification is part of MPLS-TP CC/CV operation that can be used with VCCV Control Channel Type 1 [RFC5085]. If VCCV Control Channel Type 1 is selected, then PEs MAY select one of the MPLS-TP CC-CV types as the VCCV CV mechanism to be used for this PW.

[RFC6428]によると、接続検証はMPLS-TP CC / CV操作の一部であり、VCCV制御チャネルタイプ1 [RFC5085]で使用できます。 VCCV制御チャネルタイプ1が選択されている場合、PEはこのPWに使用されるVCCV CVメカニズムとしてMPLS-TP CC-CVタイプの1つを選択できます(MAY)。

2.4. CV Type Selection
2.4. CVタイプの選択

CV selection rules that have been defined in Section 7 of [RFC5085] and updated in Section 4 of [RFC5885] are augmented in this document.

このドキュメントでは、[RFC5085]のセクション7で定義され、[RFC5885]のセクション4で更新されたCV選択ルールが拡張されています。

If VCCV Control Channel Type 1 is chosen according to Section 7 of [RFC5085] and a common set of proactive CV types that are advertised by both PEs includes MPLS-TP CC-CV types and some BFD CV types, then MPLS-TP CC-CV takes precedence over any type of BFD CV. If multiple MPLS-TP CV types are advertised by both PEs, then the following list (ordered by descending priority) is used:

[RFC5085]のセクション7に従ってVCCV制御チャネルタイプ1が選択され、両方のPEによってアドバタイズされるプロアクティブCVタイプの共通セットにMPLS-TP CC-CVタイプと一部のBFD CVタイプが含まれる場合、MPLS-TP CC- CVは、あらゆるタイプのBFD CVよりも優先されます。複数のMPLS-TP CVタイプが両方のPEによってアドバタイズされる場合、次のリスト(優先度の降順)が使用されます。

1. 0x08 - Coordinated mode for PW Fault Detection and AC/PW Fault Status Signaling

1. 0x08-PW障害検出およびAC / PW障害ステータスシグナリング用の調整モード

2. 0x04 - Coordinated mode for PW Fault Detection only

2. 0x04-PW障害検出専用の調整モード

3. 0x02 - Independent mode for PW Fault Detection and AC/PW Fault Status Signaling

3. 0x02-PW障害検出およびAC / PW障害ステータスシグナリング用の独立モード

4. 0x01 - Independent mode for PW Fault Detection only

4. 0x01-PW障害検出のみの独立モード

3. IANA Considerations
3. IANAに関する考慮事項

The PW Interface Parameters Sub-TLV registry is defined in [RFC4446].

PW Interface Parameters Sub-TLVレジストリは[RFC4446]で定義されています。

IANA has reserved a new PW Interface Parameters Sub-TLV type as follows:

IANAは、次のように新しいPW Interface Parameters Sub-TLVタイプを予約しています。

   +-----------+----------+----------------------------+---------------+
   | Parameter | Length   |        Description         | Reference     |
   |     ID    |          |                            |               |
   +-----------+----------+----------------------------+---------------+
   |    0x19   | variable | VCCV Extended CV Parameter | This document |
   +-----------+----------+----------------------------+---------------+
        

Table 2: New PW Interface Parameters Sub-TLV

表2:新しいPWインターフェイスパラメータサブTLV

3.1. VCCV Extended CV Types
3.1. VCCV拡張CVタイプ

IANA has set up a registry of VCCV Extended CV Types. These are 8-bit values. Extended CV Type values 0x01, 0x02, 0x04, and 0x08 are specified in Section 2.2 of this document. The remaining values (0x10 through 0x80) are to be assigned by IANA using the "IETF Review" policy defined in [RFC5226]. A VCCV Extended Connectivity Verification Type description and a reference to an RFC approved by the IESG are required for any assignment from this registry.

IANAは、VCCV拡張CVタイプのレジストリを設定しています。これらは8ビット値です。拡張CVタイプ値0x01、0x02、0x04、および0x08は、このドキュメントのセクション2.2で指定されています。残りの値(0x10〜0x80)は、[RFC5226]で定義されている「IETFレビュー」ポリシーを使用してIANAによって割り当てられます。このレジストリからの割り当てには、VCCV拡張接続検証タイプの説明と、IESGによって承認されたRFCへの参照が必要です。

   +--------------+----------------------------------------------------+
   |  Bit(Value)  | Description                                        |
   +--------------+----------------------------------------------------+
   | Bit 0 (0x01) | Independent mode for PW Fault Detection only       |
   | Bit 1 (0x02) | Independent mode for PW Fault Detection and AC/PW  |
   |              | Fault Status Signaling                             |
   | Bit 2 (0x04) | Coordinated mode for PW Fault Detection only       |
   | Bit 3 (0x08) | Coordinated mode for PW Fault Detection and AC/PW  |
   |              | Fault Status Signaling                             |
   | Bit 4 (0x10) | Unassigned                                         |
   | Bit 5 (0x20) | Unassigned                                         |
   | Bit 6 (0x40) | Unassigned                                         |
   | Bit 7 (0x80) | Unassigned                                         |
   +--------------+----------------------------------------------------+
        

Table 3: VCCV Extended Connectivity Verification (CV) Types

表3:VCCV拡張接続検証(CV)のタイプ

4. Security Considerations
4. セキュリティに関する考慮事項

Routers that implement the additional CV Type defined herein are subject to the same security considerations as defined in [RFC5085], [RFC5880], [RFC5881], and [RFC6428]. This specification does not raise any additional security issues beyond those.

ここで定義されている追加のCVタイプを実装するルーターは、[RFC5085]、[RFC5880]、[RFC5881]、および[RFC6428]で定義されているのと同じセキュリティ上の考慮事項に従います。この仕様では、それ以外のセキュリティ上の問題は発生しません。

5. Acknowledgements
5. 謝辞

The author gratefully acknowledges the thoughtful review, comments, and explanations provided by Dave Allan and Carlos Pignataro.

著者は、Dave AllanとCarlos Pignataroによって提供された慎重なレビュー、コメント、および説明に感謝しています。

6. References
6. 参考文献
6.1. Normative References
6.1. 引用文献

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.

[RFC2119] Bradner、S。、「要件レベルを示すためにRFCで使用するキーワード」、BCP 14、RFC 2119、1997年3月。

[RFC4446] Martini, L., "IANA Allocations for Pseudowire Edge to Edge Emulation (PWE3)", BCP 116, RFC 4446, April 2006.

[RFC4446] Martini、L。、「Pseudowire Edge to Edge Emulation(PWE3)のIANA割り当て」、BCP 116、RFC 4446、2006年4月。

[RFC4447] Martini, L., Rosen, E., El-Aawar, N., Smith, T., and G. Heron, "Pseudowire Setup and Maintenance Using the Label Distribution Protocol (LDP)", RFC 4447, April 2006.

[RFC4447] Martini、L.、Rosen、E.、El-Aawar、N.、Smith、T。、およびG. Heron、「Pseudowire Setup and Maintenance Using a Label Distribution Protocol(LDP)」、RFC 4447、2006年4月。

[RFC5085] Nadeau, T. and C. Pignataro, "Pseudowire Virtual Circuit Connectivity Verification (VCCV): A Control Channel for Pseudowires", RFC 5085, December 2007.

[RFC5085]ナドー、T。およびC.ピグナタロ、「疑似配線仮想回線接続検証(VCCV):疑似配線の制御チャネル」、RFC 5085、2007年12月。

[RFC5880] Katz, D. and D. Ward, "Bidirectional Forwarding Detection (BFD)", RFC 5880, June 2010.

[RFC5880] Katz、D。およびD. Ward、「Bidirectional Forwarding Detection(BFD)」、RFC 5880、2010年6月。

[RFC5881] Katz, D. and D. Ward, "Bidirectional Forwarding Detection (BFD) for IPv4 and IPv6 (Single Hop)", RFC 5881, June 2010.

[RFC5881] Katz、D。およびD. Ward、「IPv4およびIPv6(シングルホップ)の双方向転送検出(BFD)」、RFC 5881、2010年6月。

[RFC5885] Nadeau, T. and C. Pignataro, "Bidirectional Forwarding Detection (BFD) for the Pseudowire Virtual Circuit Connectivity Verification (VCCV)", RFC 5885, June 2010.

[RFC5885]ナドー、T。、およびC.ピグナタロ、「疑似配線仮想回線接続検証(VCCV)のための双方向転送検出(BFD)」、RFC 5885、2010年6月。

[RFC6310] Aissaoui, M., Busschbach, P., Martini, L., Morrow, M., Nadeau, T., and Y(J). Stein, "Pseudowire (PW) Operations, Administration, and Maintenance (OAM) Message Mapping", RFC 6310, July 2011.

[RFC6310] Aissaoui、M.、Busschbach、P.、Martini、L.、Morrow、M.、Nadeau、T.、and Y(J)。 Stein、「Pseudowire(PW)Operations、Administration、and Maintenance(OAM)Message Mapping」、RFC 6310、2011年7月。

[RFC6428] Allan, D., Swallow Ed. , G., and J. Drake Ed. , "Proactive Connectivity Verification, Continuity Check, and Remote Defect Indication for the MPLS Transport Profile", RFC 6428, November 2011.

[RFC6428]アラン、D。、スワローエド。 、G.、J。ドレイクエド。 、「MPLSトランスポートプロファイルのプロアクティブ接続検証、継続性チェック、およびリモート障害表示」、RFC 6428、2011年11月。

6.2. Informative References
6.2. 参考引用

[RFC5226] Narten, T. and H. Alvestrand, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 5226, May 2008.

[RFC5226] Narten、T。およびH. Alvestrand、「RFCでIANAの考慮事項セクションを作成するためのガイドライン」、BCP 26、RFC 5226、2008年5月。

Author's Address

著者のアドレス

Greg Mirsky Ericsson

グレッグ・ミルスキー・エリクソン

   EMail: gregory.mirsky@ericsson.com