[要約] RFC 9358 は、PCEPを拡張して、顧客やアプリケーションが要求する仮想ネットワーク(VN)といった高次構造と複数のラベルスイッチドパス(LSPs)を関連付ける方法を説明しています。この拡張された関連付けメカニズムは、PCEアーキテクチャを使用してVNの制御を容易にすることが目的です。

Internet Engineering Task Force (IETF)                            Y. Lee
Request for Comments: 9358                           Samsung Electronics
Category: Standards Track                                       H. Zheng
ISSN: 2070-1721                                      Huawei Technologies
                                                           D. Ceccarelli
                                                           Cisco Systems
                                                           February 2023
        
Path Computation Element Communication Protocol (PCEP) Extensions for Establishing Relationships between Sets of Label Switched Paths and Virtual Networks
パス計算要素通信プロトコル(PCEP)拡張機能ラベルスイッチされたパスと仮想ネットワークのセット間の関係を確立する
Abstract
概要

This document describes how to extend the Path Computation Element Communication Protocol (PCEP) association mechanism introduced by RFC 8697 to further associate sets of Label Switched Paths (LSPs) with a higher-level structure such as a Virtual Network (VN) requested by a customer or application. This extended association mechanism can be used to facilitate control of a VN using the PCE architecture.

このドキュメントでは、RFC 8697によって導入されたパス計算要素通信プロトコル(PCEP)関連メカニズムを、顧客が要求した仮想ネットワーク(VN)などの高レベルの構造にラベルスイッチされたパス(LSP)をさらに関連付けるために拡張する方法について説明します。またはアプリケーション。この拡張された関連付けメカニズムは、PCEアーキテクチャを使用してVNの制御を促進するために使用できます。

Status of This Memo
本文書の位置付け

This is an Internet Standards Track document.

これは、インターネット標準トラックドキュメントです。

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 7841.

このドキュメントは、インターネットエンジニアリングタスクフォース(IETF)の製品です。IETFコミュニティのコンセンサスを表しています。公開レビューを受けており、インターネットエンジニアリングステアリンググループ(IESG)からの出版が承認されています。インターネット標準の詳細については、RFC 7841のセクション2で入手できます。

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

このドキュメントの現在のステータス、任意のERRATA、およびそのフィードバックを提供する方法に関する情報は、https://www.rfc-editor.org/info/rfc9358で取得できます。

著作権表示

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

著作権(c)2023 IETF Trustおよび文書著者として特定された人。無断転載を禁じます。

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://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 Revised BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Revised BSD License.

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

Table of Contents
目次
   1.  Introduction
   2.  Terminology
   3.  Operation Overview
   4.  Extensions to PCEP
   5.  Security Considerations
   6.  IANA Considerations
     6.1.  ASSOCIATION Object Type Indicator
     6.2.  PCEP TLV Type Indicator
     6.3.  PCEP Error
   7.  Manageability Considerations
     7.1.  Control of Function and Policy
     7.2.  Information and Data Models
     7.3.  Liveness Detection and Monitoring
     7.4.  Verification of Correct Operations
     7.5.  Requirements on Other Protocols
     7.6.  Impact on Network Operations
   8.  References
     8.1.  Normative References
     8.2.  Informative References
   Contributors
   Authors' Addresses
        
1. Introduction
1. はじめに

The Path Computation Element Communication Protocol (PCEP) provides mechanisms for Path Computation Elements (PCEs) to perform path computations in response to requests from Path Computation Clients (PCCs) [RFC5440].

PATH計算要素通信プロトコル(PCEP)は、PATH計算クライアント(PCC)[RFC5440]からの要求に応じてパス計算を実行するためのパス計算要素(PCE)のメカニズムを提供します。

[RFC8051] describes general considerations for a stateful PCE deployment and examines its applicability and benefits as well as its challenges and limitations through a number of use cases. [RFC8231] describes a set of extensions to PCEP to provide stateful control. For its computations, a stateful PCE has access to not only the information carried by the network's Interior Gateway Protocol (IGP) but also the set of active paths and their reserved resources. The additional state allows the PCE to compute constrained paths while considering individual Label Switched Paths (LSPs) and their interactions.

[RFC8051]は、州のPCE展開に関する一般的な考慮事項を説明し、多くのユースケースを通じてその適用可能性と利点、および課題と制限を調べます。[RFC8231]は、PCEPへの拡張セットを説明して、ステートフルな制御を提供します。その計算のために、ステートフルPCEは、ネットワークのインテリアゲートウェイプロトコル(IGP)が携帯する情報だけでなく、アクティブパスのセットとその予約リソースにもアクセスできます。追加の状態により、個々のラベルスイッチ付きパス(LSP)とその相互作用を考慮しながら、PCEが制約されたパスを計算することができます。

[RFC8281] describes the setup, maintenance, and teardown of PCE-initiated LSPs under the stateful PCE model.

[RFC8281]は、Stateful PCEモデルの下でのPCE開始LSPのセットアップ、メンテナンス、および分解について説明しています。

[RFC8697] introduces a generic mechanism to create a grouping of LSPs. This grouping can then be used to define associations between sets of LSPs or between a set of LSPs and a set of attributes.

[RFC8697]は、LSPのグループ化を作成するための一般的なメカニズムを導入します。このグループは、LSPのセット間、またはLSPのセットと属性のセット間の関連性を定義するために使用できます。

[RFC8453] introduces a framework for Abstraction and Control of TE Networks (ACTN) and describes various VN operations initiated by a customer or application. A VN is a customer view of the TE network. Depending on the agreement between client and provider, various VN operations and VN views are possible.

[RFC8453]は、TEネットワーク(ACTN)の抽象化と制御のためのフレームワークを導入し、顧客またはアプリケーションによって開始されたさまざまなVN操作について説明します。VNは、TEネットワークの顧客ビューです。クライアントとプロバイダー間の契約に応じて、さまざまなVNオペレーションとVNビューが可能です。

[RFC8637] examines the PCE and ACTN architectures and describes how the PCE architecture is applicable to ACTN. [RFC6805] and [RFC8751] describe a hierarchy of stateful PCEs with the parent PCE coordinating multi-domain path computation functions between child PCEs, thus making it the base for PCE applicability for ACTN. As [RFC8751] explains, in the context of ACTN, the child PCE is identified with the Provisioning Network Controller (PNC), and the parent PCE is identified with the Multi-Domain Service Coordinator (MDSC).

[RFC8637]は、PCEおよびACTNアーキテクチャを調べ、PCEアーキテクチャがACTNにどのように適用できるかを説明します。[RFC6805]および[RFC8751]は、子PCE間のマルチドメインパス計算関数を親PCE調整する状態PCESの階層を説明し、ACTNのPCE適用性のベースにします。[RFC8751]が説明するように、ACTNのコンテキストでは、子PCEがプロビジョニングネットワークコントローラー(PNC)で識別され、親PCEはマルチドメインサービスコーディネーター(MDSC)で識別されます。

In this context, there is a need to associate a set of LSPs with a VN "construct" to facilitate VN operations in the PCE architecture. This association allows a PCE to identify which LSPs belong to a certain VN. The PCE could then use this association to optimize all LSPs belonging to the VN at once. The PCE could further take VN-specific actions on the LSPs, such as relaxing constraints, taking policy actions, setting default behavior, etc.

これに関連して、PCEアーキテクチャでのVN操作を促進するために、LSPのセットをVN「コンストラクト」に関連付ける必要があります。この関連性により、PCEはどのLSPが特定のVNに属するかを特定できます。PCEは、この関連付けを使用して、VNに属するすべてのLSPを一度に最適化することができます。PCEは、リラックス制約、ポリシーアクションの取得、デフォルトの動作の設定など、LSPに対するVN固有のアクションをさらに実行できます。

This document specifies a PCEP extension to associate a set of LSPs based on their VN.

このドキュメントは、VNに基づいてLSPのセットを関連付けるPCEP拡張機能を指定します。

2. Terminology
2. 用語

This document uses terminology from [RFC4655], [RFC5440], [RFC6805], [RFC8231], and [RFC8453].

この文書は、[RFC4655]、[RFC5440]、[RFC6805]、[RFC8231]、および[RFC8453]の用語を使用しています。

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 BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.

この文書のキーワード "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", および "OPTIONAL" はBCP 14 [RFC2119] [RFC8174]で説明されているように、すべて大文字の場合にのみ解釈されます。

3. Operation Overview
3. 操作の概要

As per [RFC8697], LSPs are associated with other LSPs with which they interact by adding them to a common association group.

[RFC8697]によると、LSPは他のLSPに関連付けられており、共通の関連グループに追加することにより相互作用します。

An association group based on VN is useful for various optimizations that should be applied by considering all the LSPs in the association. This includes, but is not limited to, the following:

VNに基づく協会グループは、協会のすべてのLSPを考慮することで適用されるべきさまざまな最適化に役立ちます。これには、以下が含まれますが、これらに限定されません。

Path Computation:

パス計算:

When computing a path for an LSP, it is useful to analyze the impact of this LSP on the other LSPs belonging to the same VN. The aim would be to optimize all LSPs belonging to the VN rather than a single LSP. Also, the optimization criteria (such as minimizing the load of the most loaded link (MLL) [RFC5541]) could be applied for all the LSPs belonging to the VN identified by the VN association.

LSPのパスを計算する場合、同じVNに属する他のLSPに対するこのLSPの影響を分析することが有用です。目的は、単一のLSPではなくVNに属するすべてのLSPを最適化することです。また、最適化基準(最も負荷のあるリンク(MLL)[RFC5541]の負荷を最小限に抑えるなど)は、VN協会によって特定されたVNに属するすべてのLSPに適用できます。

Path Reoptimization:

パスの再最適化:

The PCE would like to use advanced path computation algorithms and optimization techniques that consider all the LSPs belonging to a VN and optimize them all together during the path reoptimization.

PCEは、VNに属するすべてのLSPを考慮し、パスの再最適化中にそれらをすべて一緒に最適化する高度なパス計算アルゴリズムと最適化手法を使用したいと考えています。

In this document, we define a new association group called the "VN Association Group (VNAG)". This grouping is used to define the association between a set of LSPs and a VN.

このドキュメントでは、「VN Association Group(VNAG)」と呼ばれる新しい協会グループを定義します。このグループ化は、LSPのセットとVNの間の関連性を定義するために使用されます。

The ASSOCIATION object contains a field to identify the type of association, and this document defines a new Association Type value of 7 to indicate that the association is a "VN Association". The Association Identifier in the ASSOCIATION object is the VNAG Identifier and is handled in the same way as the generic Association Identifier defined in [RFC8697].

Associationオブジェクトには、関連付けの種類を識別するフィールドが含まれており、このドキュメントでは、Associationが「VNアソシエーション」であることを示す新しい関連タイプ値7を定義します。Associationオブジェクトの関連付け識別子はVNAG識別子であり、[RFC8697]で定義されているジェネリックアソシエーション識別子と同じ方法で処理されます。

In this document, "VNAG object" refers to an ASSOCIATION object with the Association Type set to "VN Association" (7).

このドキュメントでは、「VNAGオブジェクト」とは、「VN Association」(7)に設定されたアソシエーションタイプの関連付けオブジェクトを指します。

Local policies on the PCE define the computational and optimization behavior for the LSPs in the VN. An LSP MUST NOT belong to more than one VNAG. If an implementation encounters more than one VNAG object in a PCEP message, it MUST process the first occurrence, and it MUST ignore the others.

PCEに関するローカルポリシーは、VNのLSPの計算および最適化動作を定義します。LSPは、複数のVNAGに属してはなりません。実装がPCEPメッセージで複数のVNAGオブジェクトに遭遇する場合、最初の発生を処理する必要があり、他の発生を無視する必要があります。

[RFC8697] specifies the mechanism by which a PCEP speaker can advertise which Association Types it supports. This is done using the ASSOC-Type-List TLV carried within an OPEN object. A PCEP speaker MUST include the VN Association Type (7) in the ASSOC-Type-List TLV before using the VNAG object in a PCEP message. As per [RFC8697], if the implementation does not support the VN Association Type, it will return a PCErr message with Error-Type=26 (Association Error) and Error-value=1 (Association Type is not supported).

[RFC8697]は、PCEPスピーカーがサポートする関連タイプを宣伝できるメカニズムを指定します。これは、開いたオブジェクト内で運ばれるAssoc-Type-List TLVを使用して行われます。PCEPスピーカーは、PCEPメッセージにVNAGオブジェクトを使用する前に、Assoc-Type-List TLVにVN Association Type(7)を含める必要があります。[RFC8697]によると、実装がVN Associationタイプをサポートしていない場合、エラー型= 26(Association Error)およびError-Value = 1(Association Typeはサポートされていない)でPCERRメッセージを返します。

The Association Identifiers (VNAG IDs) for this Association Type are dynamic in nature and created by the parent PCE (MDSC) based on the VN operations for the LSPs belonging to the same VN. Operator configuration of VNAG IDs is not supported, so there is no need for an Operator-configured Association Range to be set. Thus, the VN Association Type (7) MUST NOT be present in the Operator-configured Association Range TLV if that TLV is present in the OPEN object. If an implementation encounters the VN Association Type (7) in an Operator-configured Association Range TLV, it MUST ignore the associated Start-Assoc-ID and Range values.

この関連タイプの関連付け識別子(VNAG ID)は、本質的に動的であり、同じVNに属するLSPのVN操作に基づいて親PCE(MDSC)によって作成されます。VNAG IDのオペレーター構成はサポートされていないため、オペレーターが構成した関連範囲を設定する必要はありません。したがって、そのTLVが開いたオブジェクトに存在する場合、VN Association Type(7)は、オペレーター構成の関連付け範囲TLVに存在しないでください。実装がオペレーターが構成された関連範囲TLVでVN Associationタイプ(7)に遭遇する場合、関連するStart-Assoc-IDおよび範囲値を無視する必要があります。

This association is useful in a PCEP session between a parent PCE (MDSC) and a child PCE (PNC). When computing the path, the child PCE (PNC) refers to the VN association in the request from the parent PCE (MDSC) and maps the VN to the associated LSPs and network resources. From the perspective of the parent PCE, it receives a VN creation request from its customer, with the VN uniquely identified by the association parameters (Section 6.1.4 of [RFC8697]) in the VNAG or the Virtual Network Identifier encoded in the VIRTUAL-NETWORK-TLV. This VN may comprise multiple LSPs in the network in a single domain or across multiple domains. The parent PCE sends a PCInitiate message with this association information in the VNAG object. This in effect binds an LSP that is to be instantiated at the child PCE with the VN. The VN association information MUST be included as a part of the first PCRpt message. Figure 1 shows an example of a typical VN operation using PCEP. It is worth noting that in a multi-domain scenario, the different domains are controlled by different child PCEs. In order to set up the cross-domain tunnel, multiple segments need to be stitched by the border nodes in each domain that receive the instruction from their child PCE (PNC).

この関連は、親PCE(MDSC)と子供PCE(PNC)の間のPCEPセッションで有用です。パスを計算するとき、子供PCE(PNC)は、親PCE(MDSC)からの要求でVNアソシエーションを参照し、VNを関連するLSPおよびネットワークリソースにマッピングします。親PCEの観点から見ると、VN([RFC8697]のセクション6.1.4)によってVNがユニークに識別され、VNまたは仮想でエンコードされた仮想ネットワーク識別子によってVNが顧客からVN作成リクエストを受け取ります。Network-TLV。このVNは、単一のドメインまたは複数のドメインにわたってネットワーク内の複数のLSPで構成される場合があります。親PCEは、VNAGオブジェクトにこの関連情報を使用してPCINITIATEメッセージを送信します。これは、実際には、VNとともに子供PCEでインスタンス化されるLSPに結合します。VN Association情報は、最初のPCRPTメッセージの一部として含める必要があります。図1は、PCEPを使用した典型的なVN操作の例を示しています。マルチドメインシナリオでは、異なるドメインが異なる子供のPCEによって制御されていることは注目に値します。クロスドメイントンネルをセットアップするには、子供PCE(PNC)から命令を受ける各ドメインの境界ノードによって複数のセグメントを縫う必要があります。

                             ******
                   ..........*MDSC*..............................
                .            ****** ..                   MPI    .
             .                .        .                        .
          .                   .          .   PCInitiate LSPx    .
        .                    .             .   with VNAG        .
       .                    .                .                  .
      .                    .                  .                 .
     .                    .                    .                .
     v                    v                    v                .
   ******               ******               ******             .
   *PNC1*               *PNC2*               *PNC4*             .
   ******               ******               ******             .
   +---------------+    +---------------+    +---------------+  .
   |               |----|               |----|              C|  .
   |               |    |               |    |               |  .
   |DOMAIN 1       |----|DOMAIN 2       |----|DOMAIN 4       |  .
   +---------------+    +---------------+    +---------------+  .
                                            /                   .
                       ******              /                    .
                       *PNC3*<............/......................
                       ******            /
                       +---------------+/
                       |               |
                       |               |
                       |DOMAIN 3       |
                       +---------------+

   MDSC -> parent PCE
   PNC  -> child  PCE
   MPI  -> PCEP
        

Figure 1: Example of VN Operations in H-PCE (Hierarchical PCE) Architecture

図1:H-PCE(階層PCE)アーキテクチャのVN操作の例

Whenever changes occur with the instantiated LSP in a domain network, the domain child PCE reports the changes using a PCRpt message in which the VNAG object indicates the relationship between the LSP and the VN.

ドメインネットワーク内のインスタンス化されたLSPで変更が発生するたびに、ドメインチャイルドPCEは、VNAGオブジェクトがLSPとVNの関係を示すPCRPTメッセージを使用して変更を報告します。

Whenever an update occurs with VNs in the parent PCE (due to the customer's request), the parent PCE sends a PCUpd message to inform each affected child PCE of this change.

親PCEでVNSで更新が発生するたびに(顧客の要求により)、親PCEはPCUPDメッセージを送信して、影響を受ける各子供PCEにこの変更を通知します。

4. Extensions to PCEP
4. PCEPへの拡張

The VNAG uses the generic ASSOCIATION object [RFC8697].

VNAGは、ジェネリックアソシエーションオブジェクト[RFC8697]を使用します。

This document defines one new mandatory TLV called the "VIRTUAL-NETWORK-TLV". Optionally, the new TLV can be jointly used with the existing VENDOR-INFORMATION-TLV specified in [RFC7470] as described below:

このドキュメントでは、「virtual-network-tlv」と呼ばれる1つの新しい必須TLVを定義しています。オプションで、新しいTLVは、以下に説明するように、[RFC7470]で指定された既存のベンダーインフォメーションTLVと共同で使用できます。

VIRTUAL-NETWORK-TLV:

virtual-network-tlv:

Used to communicate the Virtual Network Identifier.

仮想ネットワーク識別子の通信に使用されます。

VENDOR-INFORMATION-TLV:

ベンダーインフォメーション-TLV:

Used to communicate arbitrary vendor-specific behavioral information, as described in [RFC7470].

[RFC7470]で説明されているように、任意のベンダー固有の行動情報を通信するために使用されます。

The format of the VIRTUAL-NETWORK-TLV is as follows.

Virtual-Network-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=65             |            Length             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   //                   Virtual Network Identifier                //
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        

Figure 2: Format of the VIRTUAL-NETWORK-TLV

図2:Virtual-Network-TLVの形式

Type (16 bits):

タイプ(16ビット):

65

65

Length (16 bits):

長さ(16ビット):

Indicates the length of the value portion of the TLV in octets and MUST be greater than 0. The TLV MUST be zero-padded so that the TLV is 4-octet aligned.

OctetsのTLVの値部分の長さを示し、0より大きくなければなりません。TLVが4-OCTETアライメントされるように、TLVをゼロパッドにする必要があります。

Virtual Network Identifier (variable):

仮想ネットワーク識別子(変数):

A symbolic name for the VN that uniquely identifies the VN. It SHOULD be a string of printable ASCII [RFC0020] characters (i.e., 0x20 to 0x7E), without a NULL terminator. The Virtual Network Identifier is a human-readable string that identifies a VN. It can be specified with the association information, which may be conveyed in a VENDOR-INFORMATION-TLV. An implementation uses the Virtual Network Identifier to maintain a mapping to the VNAG and the LSPs associated with the VN. The Virtual Network Identifier MAY be specified by the customer, set via an operator policy, or auto-generated by the PCEP speaker.

VNを一意に識別するVNの象徴的な名前。ヌルターミネーターなしでは、印刷可能なASCII [RFC0020]文字(つまり、0x20〜0x7e)の文字列でなければなりません。仮想ネットワーク識別子は、VNを識別する人間が読み取る文字列です。これは、ベンダーインフォメーションTLVで伝達される可能性のある協会情報で指定できます。実装では、仮想ネットワーク識別子を使用して、VNAGへのマッピングとVNに関連付けられたLSPを維持します。仮想ネットワーク識別子は、顧客によって指定されたり、オペレーターポリシーを介して設定されたり、PCEPスピーカーによって自動生成される場合があります。

The VIRTUAL-NETWORK-TLV MUST be included in VNAG object. If a PCEP speaker receives the VNAG object without the VIRTUAL-NETWORK-TLV, it MUST send a PCErr message with Error-Type=6 (Mandatory Object missing) and Error-value=18 (VIRTUAL-NETWORK-TLV missing) and close the session.

Virtual-Network-TLVはVNAGオブジェクトに含める必要があります。PCEPスピーカーがVirtual-Network-TLVなしでVNAGオブジェクトを受信した場合、エラータイプ= 6(必須オブジェクトがありません)およびエラー値= 18(Virtual-Network-TLVが欠落)を使用してPCERRメッセージを送信する必要があります。セッション。

The format of VENDOR-INFORMATION-TLV is defined in [RFC7470].

ベンダーインフォメーション-TLVの形式は[RFC7470]で定義されています。

If a PCEP speaker receives a VNAG object with a TLV that violates the rules specified in this document, the PCEP speaker MUST send a PCErr message with Error-Type=10 (Reception of an invalid object) and Error-value=11 (Malformed object) and MUST close the PCEP session.

PCEPスピーカーが、このドキュメントで指定されたルールに違反するTLVを備えたVNAGオブジェクトを受信した場合、PCEPスピーカーはエラータイプ= 10(無効なオブジェクトの受信)およびエラー-Value = 11(奇形オブジェクトでPCERRメッセージを送信する必要があります)およびPCEPセッションを閉じる必要があります。

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

The security considerations described in [RFC5440], [RFC8231], and [RFC8281] apply to the extensions defined in this document as well.

[RFC5440]、[RFC8231]、および[RFC8281]で説明されているセキュリティ上の考慮事項は、このドキュメントで定義されている拡張機能にも適用されます。

This document introduces the VN Association Type (7) for the ASSOCIATION object. Additional security considerations related to LSP associations due to a malicious PCEP speaker are described in [RFC8697] and apply to the VN Association Type. Hence, securing the PCEP session using Transport Layer Security (TLS) [RFC8253] is RECOMMENDED.

このドキュメントでは、AssociationオブジェクトのVN Association Type(7)を紹介します。悪意のあるPCEPスピーカーによるLSP関連に関連する追加のセキュリティ上の考慮事項は、[RFC8697]で説明され、VNアソシエーションタイプに適用されます。したがって、輸送層セキュリティ(TLS)[RFC8253]を使用してPCEPセッションを保護することをお勧めします。

6. IANA Considerations
6. IANAの考慮事項
6.1. ASSOCIATION Object Type Indicator
6.1. アソシエーションオブジェクトタイプインジケーター

IANA has assigned the following new value in the "ASSOCIATION Type Field" subregistry within the "Path Computation Element Protocol (PCEP) Numbers" registry:

IANAは、「パス計算要素プロトコル(PCEP)番号」レジストリ内の「Association Typeフィールド」サブレジストリに次の新しい値を割り当てました。

+=======+================+===========+
| Value | Name           | Reference |
+=======+================+===========+
| 7     | VN Association | RFC 9358  |
+-------+----------------+-----------+

               Table 1
        
6.2. PCEP TLV Type Indicator
6.2. PCEP TLVタイプインジケーター

IANA has assigned the following new value in the "PCEP TLV Type Indicators" subregistry within the "Path Computation Element Protocol (PCEP) Numbers" registry:

IANAは、「PATH計算要素プロトコル(PCEP)番号」レジストリ内の「PCEP TLVタイプインジケーター」サブレジストリに次の新しい値を割り当てました。

+=======+=====================+===========+
| Value | Name                | Reference |
+=======+=====================+===========+
| 65    | VIRTUAL-NETWORK-TLV | RFC 9358  |
+-------+---------------------+-----------+

                  Table 2
        
6.3. PCEP Error
6.3. PCEPエラー

IANA has allocated the following new error value in the "PCEP-ERROR Object Error Types and Values" subregistry within the "Path Computation Element Protocol (PCEP) Numbers" registry:

IANAは、「PATH計算要素プロトコル(PCEP)番号」レジストリ内の「PCEP-Errorオブジェクトエラータイプと値」サブレジストリに次の新しいエラー値を割り当てました。

+============+================+=====================+===========+
| Error-Type | Meaning        | Error-value         | Reference |
+============+================+=====================+===========+
| 6          | Mandatory      | 18: VIRTUAL-        | RFC 9358  |
|            | Object missing | NETWORK-TLV missing |           |
+------------+----------------+---------------------+-----------+

                             Table 3
        
7. Manageability Considerations
7. 管理可能性の考慮事項
7.1. Control of Function and Policy
7.1. 機能とポリシーの制御

An operator MUST be allowed to mark LSPs that belong to the same VN. This could also be done automatically based on the VN configuration.

オペレーターは、同じVNに属するLSPをマークすることを許可する必要があります。これは、VN構成に基づいて自動的に実行することもできます。

7.2. Information and Data Models
7.2. 情報とデータモデル

The PCEP YANG module [PCE-PCEP-YANG] should support the association between LSPs including VN association.

PCEP Yangモジュール[PCE-PCEP-Yang]は、VN Associationを含むLSP間の関連をサポートする必要があります。

7.3. Liveness Detection and Monitoring
7.3. livension livensionの検出と監視

Mechanisms defined in this document do not imply any new liveness detection and monitoring requirements in addition to those already listed in [RFC5440].

このドキュメントで定義されているメカニズムは、[RFC5440]に既にリストされているものに加えて、新しい活性検出および監視要件を意味するものではありません。

7.4. Verification of Correct Operations
7.4. 正しい操作の検証

Mechanisms defined in this document do not imply any new operation verification requirements in addition to those already listed in [RFC5440].

このドキュメントで定義されているメカニズムは、[RFC5440]にすでにリストされているものに加えて、新しい操作検証要件を意味するものではありません。

7.5. Requirements on Other Protocols
7.5. 他のプロトコルの要件

Mechanisms defined in this document do not imply any new requirements on other protocols.

このドキュメントで定義されているメカニズムは、他のプロトコルの新しい要件を意味するものではありません。

7.6. Impact on Network Operations
7.6. ネットワーク操作への影響

[RFC8637] describes the network operations when PCE is used for VN operations. Section 3 further specifies the operations when VN associations are used.

[RFC8637]は、PCEがVN操作に使用される場合のネットワーク操作を説明します。セクション3は、VNアソシエーションを使用する場合の操作をさらに指定します。

8. References
8. 参考文献
8.1. Normative References
8.1. 引用文献
   [RFC0020]  Cerf, V., "ASCII format for network interchange", STD 80,
              RFC 20, DOI 10.17487/RFC0020, October 1969,
              <https://www.rfc-editor.org/info/rfc20>.
        
   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119,
              DOI 10.17487/RFC2119, March 1997,
              <https://www.rfc-editor.org/info/rfc2119>.
        
   [RFC5440]  Vasseur, JP., Ed. and JL. Le Roux, Ed., "Path Computation
              Element (PCE) Communication Protocol (PCEP)", RFC 5440,
              DOI 10.17487/RFC5440, March 2009,
              <https://www.rfc-editor.org/info/rfc5440>.
        
   [RFC8174]  Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC
              2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174,
              May 2017, <https://www.rfc-editor.org/info/rfc8174>.
        
   [RFC8231]  Crabbe, E., Minei, I., Medved, J., and R. Varga, "Path
              Computation Element Communication Protocol (PCEP)
              Extensions for Stateful PCE", RFC 8231,
              DOI 10.17487/RFC8231, September 2017,
              <https://www.rfc-editor.org/info/rfc8231>.
        
   [RFC8253]  Lopez, D., Gonzalez de Dios, O., Wu, Q., and D. Dhody,
              "PCEPS: Usage of TLS to Provide a Secure Transport for the
              Path Computation Element Communication Protocol (PCEP)",
              RFC 8253, DOI 10.17487/RFC8253, October 2017,
              <https://www.rfc-editor.org/info/rfc8253>.
        
   [RFC8281]  Crabbe, E., Minei, I., Sivabalan, S., and R. Varga, "Path
              Computation Element Communication Protocol (PCEP)
              Extensions for PCE-Initiated LSP Setup in a Stateful PCE
              Model", RFC 8281, DOI 10.17487/RFC8281, December 2017,
              <https://www.rfc-editor.org/info/rfc8281>.
        
   [RFC8697]  Minei, I., Crabbe, E., Sivabalan, S., Ananthakrishnan, H.,
              Dhody, D., and Y. Tanaka, "Path Computation Element
              Communication Protocol (PCEP) Extensions for Establishing
              Relationships between Sets of Label Switched Paths
              (LSPs)", RFC 8697, DOI 10.17487/RFC8697, January 2020,
              <https://www.rfc-editor.org/info/rfc8697>.
        
8.2. Informative References
8.2. 参考引用
   [PCE-PCEP-YANG]
              Dhody, D., Ed., Beeram, V., Hardwick, J., and J. Tantsura,
              "A YANG Data Model for Path Computation Element
              Communications Protocol (PCEP)", Work in Progress,
              Internet-Draft, draft-ietf-pce-pcep-yang-20, 23 October
              2022, <https://datatracker.ietf.org/doc/html/draft-ietf-
              pce-pcep-yang-20>.
        
   [RFC4655]  Farrel, A., Vasseur, J.-P., and J. Ash, "A Path
              Computation Element (PCE)-Based Architecture", RFC 4655,
              DOI 10.17487/RFC4655, August 2006,
              <https://www.rfc-editor.org/info/rfc4655>.
        
   [RFC5541]  Le Roux, JL., Vasseur, JP., and Y. Lee, "Encoding of
              Objective Functions in the Path Computation Element
              Communication Protocol (PCEP)", RFC 5541,
              DOI 10.17487/RFC5541, June 2009,
              <https://www.rfc-editor.org/info/rfc5541>.
        
   [RFC6805]  King, D., Ed. and A. Farrel, Ed., "The Application of the
              Path Computation Element Architecture to the Determination
              of a Sequence of Domains in MPLS and GMPLS", RFC 6805,
              DOI 10.17487/RFC6805, November 2012,
              <https://www.rfc-editor.org/info/rfc6805>.
        
   [RFC7470]  Zhang, F. and A. Farrel, "Conveying Vendor-Specific
              Constraints in the Path Computation Element Communication
              Protocol", RFC 7470, DOI 10.17487/RFC7470, March 2015,
              <https://www.rfc-editor.org/info/rfc7470>.
        
   [RFC8051]  Zhang, X., Ed. and I. Minei, Ed., "Applicability of a
              Stateful Path Computation Element (PCE)", RFC 8051,
              DOI 10.17487/RFC8051, January 2017,
              <https://www.rfc-editor.org/info/rfc8051>.
        
   [RFC8453]  Ceccarelli, D., Ed. and Y. Lee, Ed., "Framework for
              Abstraction and Control of TE Networks (ACTN)", RFC 8453,
              DOI 10.17487/RFC8453, August 2018,
              <https://www.rfc-editor.org/info/rfc8453>.
        
   [RFC8637]  Dhody, D., Lee, Y., and D. Ceccarelli, "Applicability of
              the Path Computation Element (PCE) to the Abstraction and
              Control of TE Networks (ACTN)", RFC 8637,
              DOI 10.17487/RFC8637, July 2019,
              <https://www.rfc-editor.org/info/rfc8637>.
        
   [RFC8751]  Dhody, D., Lee, Y., Ceccarelli, D., Shin, J., and D. King,
              "Hierarchical Stateful Path Computation Element (PCE)",
              RFC 8751, DOI 10.17487/RFC8751, March 2020,
              <https://www.rfc-editor.org/info/rfc8751>.
        
Contributors
貢献者
   Dhruv Dhody
   Huawei Technologies
   Divyashree Technopark, Whitefield
   Bangalore 560066
   Karnataka
   India
   Email: dhruv.ietf@gmail.com
        
   Qin Wu
   Huawei Technologies
   China
   Email: bill.wu@huawei.com
        
   Xian Zhang
   Huawei Technologies
   China
   Email: zhang.xian@huawei.com
        
   Adrian Farrel
   Old Dog Consulting
   Email: adrian@olddog.co.uk
        
Authors' Addresses
著者のアドレス
   Young Lee
   Samsung Electronics
   Seoul
   Republic of Korea
   Email: younglee.tx@gmail.com
        
   Haomian Zheng
   Huawei Technologies
   H1, Huawei Xiliu Beipo Village Songshan Lake
   Dongguan
   Guangdong, 523808
   China
   Email: zhenghaomian@huawei.com
        
   Daniele Ceccarelli
   Cisco Systems
   Torshamnsgatan,48
   Stockholm
   Sweden
   Email: daniele.ietf@gmail.com