Internet Engineering Task Force (IETF)                M. Srivastava, Ed.
Request for Comments: 9972                    Hewlett Packard Enterprise
Category: Standards Track                                         Y. Liu
ISSN: 2070-1721                                             China Mobile
                                                             C. Lin, Ed.
                                                    New H3C Technologies
                                                                   J. Li
                                                            China Mobile
                                                                May 2026
        
Advanced BGP Monitoring Protocol (BMP) Statistics Types
高度な BGP モニタリング プロトコル (BMP) 統計タイプ
Abstract
概要

The BGP Monitoring Protocol (BMP) described in RFC 7854 defines statistics message types to observe events that occur on a monitored router. This document defines new statistics types to monitor BMP Adj-RIB-In and Adj-RIB-Out Routing Information Bases (RIBs).

RFC 7854 で説明されている BGP モニタリング プロトコル (BMP) は、監視対象のルーターで発生するイベントを監視するための統計メッセージ タイプを定義しています。このドキュメントでは、BMP Adj-RIB-In および Adj-RIB-Out ルーティング情報ベース (RIB) を監視するための新しい統計タイプを定義します。

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.

このドキュメントは Internet Engineering Task Force (IETF) の成果物です。これは IETF コミュニティのコンセンサスを表しています。この文書は公開レビューを受け、Internet Engineering Steering Group (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/rfc9972.

この文書の現在のステータス、正誤表、およびそれに対するフィードバックの提供方法に関する情報は、https://www.rfc-editor.org/info/rfc9972 で入手できます。

著作権表示

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

Copyright (c) 2026 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 文書に関する IETF トラストの法的規定 (https://trustee.ietf.org/license-info) の対象となります。これらの文書には、この文書に関するお客様の権利と制限が記載されているため、注意深くお読みください。このドキュメントから抽出されたコード コンポーネントには、トラスト法的規定のセクション 4.e に記載されている改訂 BSD ライセンス テキストが含まれている必要があり、改訂 BSD ライセンスに記載されているように保証なしで提供されます。

Table of Contents
目次
   1.  Introduction
     1.1.  Requirements Language
   2.  Terminology
   3.  RIB Monitoring Statistics
     3.1.  Statistics Format
     3.2.  Adj-RIB-In RIB Monitoring Statistics Definition
     3.3.  Adj-RIB-Out RIB Monitoring Statistics Definition
   4.  Application Scope of Statistics
   5.  Implementation Considerations
   6.  Operational Considerations
   7.  Security Considerations
   8.  IANA Considerations
   9.  Normative References
   Acknowledgements
   Authors' Addresses
        
1. Introduction
1. はじめに

Section 4.8 of [RFC7854] defines a number of different BGP Monitoring Protocol (BMP) statistics types to observe major events that occur on a monitored router. Statistics are either counters or Gauges. Section 6.2 of [RFC8671] also defines several BMP statistics types for Adj-RIB-Out of a monitored router.

[RFC7854] のセクション 4.8 では、監視対象ルータで発生する主要なイベントを監視するための、さまざまな BGP モニタリング プロトコル (BMP) 統計タイプを定義しています。統計はカウンターまたはゲージのいずれかです。[RFC8671] のセクション 6.2 では、監視対象ルータの Adj-RIB-Out に関するいくつかの BMP 統計タイプも定義しています。

New BMP statistics types are needed to enable more-refined BGP route monitoring and analysis to improve operational maintenance and troubleshooting capabilities.

新しい BMP 統計タイプは、より洗練された BGP ルートの監視と分析を可能にし、運用保守とトラブルシューティングの機能を向上させるために必要です。

This document defines Gauges for new BMP statistics. The applicability scope of these new Gauges (Adj-RIB-In, Adj-RIB-Out, Loc-RIB) is provided in Section 4. The format of the BMP Statistics Report message remains the same as defined in [RFC7854].

このドキュメントでは、新しい BMP 統計のゲージを定義します。これらの新しいゲージ (Adj-RIB-In、Adj-RIB-Out、Loc-RIB) の適用範囲はセクション 4 に規定されています。BMP 統計レポート メッセージの形式は [RFC7854] で定義されているものと同じままです。

1.1. Requirements Language
1.1. 要件言語

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」、「NOT RECOMMENDED」、「MAY」、および「OPTIONAL」は、ここに示すようにすべて大文字で表示されている場合にのみ、BCP 14 [RFC2119] [RFC8174] で説明されているように解釈されます。

Note that the key words are used to stress importance for operations; they are not required as a formal implementation requirement.

キーワードは操作の重要性を強調するために使用されていることに注意してください。これらは正式な実装要件としては必須ではありません。

2. Terminology
2. 用語

This document makes use of the following terms:

この文書では次の用語が使用されています。

Adj-RIB-In:

調整リブイン:

As defined in Section 1.1 of [RFC4271]:

[RFC4271] のセクション 1.1 で定義されているように:

The Adj-RIBs-In contains unprocessed routing information that has been advertised to the local BGP speaker by its peers.

Adj-RIBs-In には、ピアによってローカル BGP スピーカーにアドバタイズされた未処理のルーティング情報が含まれています。

Pre-policy Adj-RIB-In:

ポリシー前調整RIB-In:

The result before applying the inbound policy to an Adj-RIB-In. Note that this is an explicit definition that aligns with the pre-policy Adj-RIB-In concept specified in Section 2 of [RFC7854].

インバウンド ポリシーを Adj-RIB-In に適用する前の結果。これは、[RFC7854] のセクション 2 で指定されているポリシー以前の Adj-RIB-In 概念と一致する明示的な定義であることに注意してください。

Post-policy Adj-RIB-In:

ポリシー後の Adj-RIB-In:

As defined in Section 2 of [RFC7854]:

[RFC7854] のセクション 2 で定義されているように:

The result of applying inbound policy to an Adj-RIB-In, but prior to the application of route selection to form the Loc-RIB.

Loc-RIB を形成するためのルート選択の適用前の、受信ポリシーを Adj-RIB-In に適用した結果。

Adj-RIB-Out:

調整RIBアウト:

As defined in Section 1.1 of [RFC4271]:

[RFC4271] のセクション 1.1 で定義されているように:

The Adj-RIBs-Out contains the routes for advertisement to specific peers by means of the local speaker's UPDATE messages.

Adj-RIBs-Out には、ローカル スピーカーの UPDATE メッセージによる特定のピアへのアドバタイズメントのルートが含まれています。

Pre-policy Adj-RIB-Out:

ポリシー前調整RIB-Out:

As defined in Section 3 of [RFC8671]:

[RFC8671] のセクション 3 で定義されているように:

The result before applying the outbound policy to an Adj-RIB-Out. This normally would match what is in the local RIB.

送信ポリシーを Adj-RIB-Out に適用する前の結果。これは通常、ローカル RIB の内容と一致します。

Post-policy Adj-RIB-Out:

ポリシー後の Adj-RIB-Out:

As defined in Section 3 of [RFC8671]:

[RFC8671] のセクション 3 で定義されているように:

The result of applying outbound policy to an Adj-RIB-Out. This MUST convey to the BMP receiver what is actually transmitted to the peer.

アウトバウンド ポリシーを Adj-RIB-Out に適用した結果。これは、実際にピアに送信される内容を BMP 受信者に伝えなければなりません。

Loc-RIB:

Loc-RIB:

As defined in Section 1.1 of [RFC4271]:

[RFC4271] のセクション 1.1 で定義されているように:

The Loc-RIB contains the routes that have been selected by the local BGP speaker's Decision Process.

Loc-RIB には、ローカル BGP スピーカーの決定プロセスによって選択されたルートが含まれています。

Note that the Loc-RIB state as monitored through BMP might also contain routes imported from other routing protocols such as an IGP or local static routes.

BMP を通じて監視される Loc-RIB 状態には、IGP やローカル スタティック ルートなどの他のルーティング プロトコルからインポートされたルートも含まれる場合があることに注意してください。

Route:

ルート:

As defined in Section 1.1 of [RFC4271]:

[RFC4271] のセクション 1.1 で定義されているように:

A unit of information that pairs a set of destinations with the attributes of a path to those destinations.

一連の宛先とそれらの宛先へのパスの属性を組み合わせる情報の単位。

The terms "producer" and "collector" are equivalent to "monitored router" and "monitoring station", respectively. Also, "implementation" follows the same usage as in [RFC7854].

「プロデューサー」と「コレクター」という用語は、それぞれ「監視対象ルーター」と「監視ステーション」に相当します。また、「実装」は [RFC7854] と同じ用法に従います。

3. RIB Monitoring Statistics
3. RIB モニタリング統計

This section defines different statistics types for Adj-RIB-In and Adj-RIB-Out monitoring types. Some of these statistics are also applicable to Loc-RIB; refer to Section 4 for more details.

このセクションでは、Adj-RIB-In および Adj-RIB-Out モニタリング タイプのさまざまな統計タイプを定義します。これらの統計の一部は Loc-RIB にも適用できます。詳細については、セクション 4 を参照してください。

3.1. Statistics Format
3.1. 統計フォーマット

The BMP Statistics Report message carries statistic information in Type-Length-Value (TLV) formats. Each statistic is encoded as a TLV (Stat Type, Stat Len, Stat Data) (see Section 4.8 of [RFC7854]). "Stat Data" is being referred to as "value" when defining various RIB Monitoring Statistics.

BMP 統計レポート メッセージは、タイプ-長さ-値 (TLV) 形式で統計情報を伝送します。各統計は TLV (Stat Type、Stat Len、Stat Data) としてエンコードされます ([RFC7854] のセクション 4.8 を参照)。「統計データ」は、さまざまな RIB モニタリング統計を定義するときに「値」と呼ばれます。

Statistics defined in this document can be categorized into two granularities: Global Statistics and Per-AFI/SAFI (see [RFC4760]) Statistics. Statistics defined with Per-AFI/SAFI descriptions belong to Per-AFI/SAFI Statistics, while other statistics belong to Global Statistics. Both Global Statistics and their corresponding Per-AFI/ SAFI Statistics can be reported simultaneously.

この文書で定義される統計は、グローバル統計と AFI/SAFI ごとの統計 ([RFC4760] を参照) の 2 つの粒度に分類できます。Per-AFI/SAFI の記述で定義された統計は Per-AFI/SAFI Statistics に属し、他の統計は Global Statistics に属します。グローバル統計とそれに対応する AFI/SAFI ごとの統計の両方を同時にレポートできます。

The Per-AFI/SAFI Statistics apply only to the AFI/SAFI that a BGP speaker supports and negotiates with its peer. The authoritative registries for AFI/SAFI values are maintained by IANA (see [IANA-AFI] and [IANA-SAFI]).

AFI/SAFI ごとの統計は、BGP スピーカーがサポートし、ピアとネゴシエートする AFI/SAFI にのみ適用されます。AFI/SAFI 値の信頼できるレジストリは IANA によって管理されています ([IANA-AFI] および [IANA-SAFI] を参照)。

For Global Statistics, the "Stat Data" (value) field is a single 64-bit unsigned integer Gauge where the "Stat Len" field MUST be set to 8. Each global statistic MUST appear only once in a BMP Statistics Report message.

グローバル統計の場合、「Stat Data」(値) フィールドは単一の 64 ビット符号なし整数ゲージで、「Stat Len」フィールドは 8 に設定されなければなりません。各グローバル統計は BMP 統計レポート メッセージに 1 回だけ表示されなければなりません (MUST)。

For Per-AFI/SAFI Statistics, the "Stat Data" (value) field is a 11-byte structured value formatted as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge. The "Stat Len" MUST be set to 11. For any given per-AFI/SAFI Statistic, duplicate (AFI, SAFI) pairs MUST NOT appear within the same BMP Statistics Report message. Per-AFI/SAFI statistics MUST NOT be included in the BMP Statistics Report message if there is no data to report for that AFI/SAFI.

AFI/SAFI ごとの統計の場合、「統計データ」(値)フィールドは、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとしてフォーマットされた 11 バイトの構造化された値です。「Stat Len」は 11 に設定しなければなりません (MUST)。特定の AFI/SAFI ごとの統計について、同じ BMP 統計レポート メッセージ内に重複した (AFI、SAFI) ペアが表示されてはなりません (MUST NOT)。AFI/SAFI ごとにレポートするデータがない場合、AFI/SAFI ごとの統計を BMP 統計レポート メッセージに含めてはなりません (MUST NOT)。

If statistics apply to the Loc-RIB, the "Peer Type" field in the Per-Peer Header of the corresponding BMP Statistics Report message MUST be set to 3 (Loc-RIB Instance Peer) [RFC9069]. Otherwise, the "Peer Type" field MUST be set as defined in Section 4.2 of [RFC7854].

統計が Loc-RIB に適用される場合、対応する BMP 統計レポート メッセージのピアごとのヘッダーの「ピア タイプ」フィールドは 3 (Loc-RIB インスタンス ピア) [RFC9069] に設定されなければなりません。それ以外の場合、「Peer Type」フィールドは [RFC7854] のセクション 4.2 で定義されているように設定しなければなりません (MUST)。

A BMP implementation MUST ignore unrecognized Stat Types upon receipt.

BMP 実装は、認識できない Stat Type を受信時に無視しなければなりません (MUST)。

3.2. Adj-RIB-In RIB Monitoring Statistics Definition
3.2. Adj-RIB-In RIB モニタリング統計の定義

Type = 18: (64-bit Gauge)

タイプ = 18: (64 ビット ゲージ)

Current number of routes in the pre-policy Adj-RIB-In. This Gauge is similar to Stat Type 7 defined in [RFC7854] and makes it explicitly for the pre-policy Adj-RIB-In.

pre-policy Adj-RIB-In 内の現在のルート数。このゲージは、[RFC7854] で定義されている Stat Type 7 に似ており、プレポリシー Adj-RIB-In 用に明示的に作成されます。

Type = 19: (64-bit Gauge)

タイプ = 19: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI pre-policy Adj-RIB-In. This Gauge is similar to Stat Type 9 defined in Section 4.8 of [RFC7854] and makes it explicitly for the pre-policy Adj-RIB-In.

AFI/SAFI ごとの事前ポリシー Adj-RIB-In の現在のルート数。このゲージは、[RFC7854] のセクション 4.8 で定義されている Stat Type 9 に似ており、プレポリシー Adj-RIB-In 用に明示的に作成されます。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 20: (64-bit Gauge)

タイプ = 20: (64 ビット ゲージ)

Current number of routes in the post-policy Adj-RIB-In.

ポストポリシー Adj-RIB-In の現在のルート数。

Type = 21: (64-bit Gauge)

タイプ = 21: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-In.

AFI/SAFI ごとのポストポリシー Adj-RIB-In の現在のルート数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 22: (64-bit Gauge)

タイプ = 22: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI pre-policy Adj-RIB-In rejected by an inbound policy. This Gauge is different from Stat Type 0 defined in Section 4.8 of [RFC7854]. Stat Type 0 is a 32-bit counter that is a monotonically increasing number; the Stat Type 22 is a 64-bit Gauge that represents the current number of routes rejected by an inbound policy due to ongoing policy configuration changes.

受信ポリシーによって拒否された、AFI/SAFI ごとの事前ポリシー Adj-RIB-In 内のルートの現在の数。このゲージは、[RFC7854] のセクション 4.8 で定義されている Stat Type 0 とは異なります。Stat Type 0 は単調増加する 32 ビットのカウンターです。Stat Type 22 は、進行中のポリシー構成変更により受信ポリシーによって拒否されたルートの現在の数を表す 64 ビットのゲージです。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 23: (64-bit Gauge)

タイプ = 23: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-In accepted by an inbound policy.

受信ポリシーによって受け入れられる、AFI/SAFI ごとのポストポリシー Adj-RIB-In 内のルートの現在の数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 26: (64-bit Gauge)

タイプ = 26: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-In or Loc-RIB suppressed by a configured route-damping policy.

設定されたルート ダンピング ポリシーによって抑制された、AFI/SAFI ごとのポスト ポリシー Adj-RIB-In または Loc-RIB 内のルートの現在の数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

'Suppressed' refers to a route that has been declared suppressed by the BGP Route Flap Damping mechanism as described in Section 2.2 of [RFC2439].

「抑制」とは、[RFC2439] のセクション 2.2 で説明されているように、BGP ルート フラップ ダンピング メカニズムによって抑制されていると宣言されたルートを指します。

Type = 27: (64-bit Gauge)

タイプ = 27: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-In or Loc-RIB marked as stale by Graceful Restart (GR) events.

グレースフル リスタート (GR) イベントによって古いとマークされた、AFI/SAFI ごとのポスト ポリシー Adj-RIB-In または Loc-RIB 内のルートの現在の数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

'Stale' refers to a route that has been declared stale by the BGP GR mechanism as described in Section 4.1 of [RFC4724].

「古い」とは、[RFC4724] のセクション 4.1 で説明されているように、BGP GR メカニズムによって古いと宣言されたルートを指します。

Type = 28: (64-bit Gauge)

タイプ = 28: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-In or Loc-RIB marked as stale by Long-Lived Graceful Restart (LLGR).

Long-Lived Graceful Restart (LLGR) によって古いとマークされた、AFI/SAFI ごとのポスト ポリシー Adj-RIB-In または Loc-RIB 内のルートの現在の数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

'Stale' refers to a route that has been declared stale by the BGP LLGR mechanism as described in Section 4.3 of [RFC9494].

「古い」とは、[RFC9494] のセクション 4.3 で説明されているように、BGP LLGR メカニズムによって古いと宣言されたルートを指します。

Type = 29: (64-bit Gauge)

タイプ = 29: (64 ビット ゲージ)

Current number of routes in the post-policy Adj-RIB-In left before exceeding the received-route threshold as defined in Section 6.7 of [RFC4271].

[RFC4271] のセクション 6.7 で定義されている受信ルートしきい値を超える前に残っているポストポリシー Adj-RIB-In 内のルートの現在の数。

Type = 30: (64-bit Gauge)

タイプ = 30: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI in post-policy Adj-RIB-In left before exceeding the received-route threshold that corresponds to the upper bound of per-AFI/SAFI accepted routes following the model defined in Section 6.7 of [RFC4271].

[RFC4271] のセクション 6.7 で定義されているモデルに従って、AFI/SAFI ごとに受け入れられるルートの上限に対応する受信ルートしきい値を超える前に残った、ポストポリシー Adj-RIB-In の AFI/SAFI ごとのルートの現在の数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 31: (64-bit Gauge)

タイプ = 31: (64 ビット ゲージ)

Current number of routes in the post-policy Adj-RIB-In or Loc-RIB left before exceeding a license-customized route threshold. If no such license is configured, or if the license does not impose a hard limit, this value MUST NOT be reported.

ライセンスでカスタマイズされたルートしきい値を超える前に残っていたポリシー後の Adj-RIB-In または Loc-RIB 内のルートの現在の数。そのようなライセンスが設定されていない場合、またはライセンスにハード制限が課されていない場合、この値を報告してはなりません (MUST NOT)。

Type = 32: (64-bit Gauge)

タイプ = 32: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-In or Loc-RIB left before exceeding a license-customized route threshold. If no such license is configured, or if the license does not impose a hard limit, this value MUST NOT be reported.

ライセンスでカスタマイズされたルートしきい値を超える前に残された、AFI/SAFI ごとのポストポリシー Adj-RIB-In または Loc-RIB 内の現在のルート数。そのようなライセンスが設定されていない場合、またはライセンスにハード制限が課されていない場合、この値を報告してはなりません (MUST NOT)。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 33: (64-bit Gauge)

タイプ = 33: (64 ビット ゲージ)

Current number of routes in the pre-policy Adj-RIB-In rejected due to exceeding the maximum AS_PATH length supported by the local configuration.

ローカル設定でサポートされている AS_PATH の最大長を超えているために拒否された、事前ポリシー Adj-RIB-In 内のルートの現在の数。

Type = 34: (64-bit Gauge)

タイプ = 34: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI in pre-policy Adj-RIB-In rejected due to exceeding the maximum AS_PATH length supported by the local configuration.

ローカル設定でサポートされている AS_PATH の最大長を超えているため、ポリシー前の Adj-RIB-In で拒否された AFI/SAFI ごとのルートの現在の数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 35: (64-bit Gauge)

タイプ = 35: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-In invalidated after verifying the route origin Autonomous System Number (ASN) through the Route Origin Authorization (ROA) of the Resource Public Key Infrastructure (RPKI) [RFC6811]. This is the total number of routes invalidated due to a mismatch of origin ASNs and a mismatch of prefix length.

リソース公開キー基盤 (RPKI) [RFC6811] のルート発信元認証 (ROA) を通じてルート発信元の自律システム番号 (ASN) を検証した後、AFI/SAFI ごとのポスト ポリシー Adj-RIB-In 内の現在のルート数が無効になりました。これは、起点 ASN の不一致およびプレフィックス長の不一致により無効になったルートの総数です。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 36: (64-bit Gauge)

タイプ = 36: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-In validated after verifying the route origin ASN through the ROA of the RPKI [RFC6811].

RPKI [RFC6811] の ROA を通じてルート起点 ASN を検証した後に検証される、AFI/SAFI ごとのポストポリシー Adj-RIB-In 内のルートの現在の数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 37: (64-bit Gauge)

タイプ = 37: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-In whose RPKI route origin validation state is NotFound due to the absence of a matching ROA of RPKI [RFC6811].

RPKI [RFC6811] の一致する ROA がないために、RPKI ルート起点検証状態が NotFound である、AFI/SAFI ごとのポストポリシー Adj-RIB-In 内のルートの現在の数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

3.3. Adj-RIB-Out RIB Monitoring Statistics Definition
3.3. Adj-RIB-Out RIB モニタリング統計の定義

Type = 38: (64-bit Gauge)

タイプ = 38: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI pre-policy Adj-RIB-Out rejected by an outbound policy. These routes are active routes that otherwise would have been advertised in the absence of an outbound policy that rejected them.

送信ポリシーによって拒否された、AFI/SAFI ごとの事前ポリシー Adj-RIB-Out 内のルートの現在の数。これらのルートは、それらを拒否する送信ポリシーが存在しない場合にアドバタイズされるアクティブなルートです。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 39: (64-bit Gauge)

タイプ = 39: (64 ビット ゲージ)

Current number of routes in the pre-policy Adj-RIB-Out filtered due to the AS_PATH length exceeding the locally configured maximum.

AS_PATH 長がローカルに設定された最大値を超えているためにフィルタリングされた、事前ポリシー Adj-RIB-Out 内のルートの現在の数。

Type = 40: (64-bit Gauge)

タイプ = 40: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI pre-policy Adj-RIB-Out filtered due to AS_PATH length exceeding the locally configured maximum.

AS_PATH 長がローカルに設定された最大値を超えているためにフィルタリングされた、AFI/SAFI ごとの事前ポリシー Adj-RIB-Out 内のルートの現在の数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 41: (64-bit Gauge)

タイプ = 41: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-Out invalidated after verifying the route origin ASN through the ROA of the RPKI [RFC6811]. This is the total number of routes invalidated due to a mismatch of origin ASNs and a mismatch of prefix lengths.

RPKI [RFC6811] の ROA を通じてルート起点 ASN を検証した後、AFI/SAFI ごとのポストポリシー Adj-RIB-Out 内の現在のルート数が無効になりました。これは、起点 ASN の不一致およびプレフィックス長の不一致により無効になったルートの総数です。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 42: (64-bit Gauge)

タイプ = 42: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-Out validated after verifying the route origin ASN through the ROA of the RPKI [RFC6811].

RPKI [RFC6811] の ROA を通じてルート起点 ASN を検証した後に検証される、AFI/SAFI ごとのポストポリシー Adj-RIB-Out 内のルートの現在の数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

Type = 43: (64-bit Gauge)

タイプ = 43: (64 ビット ゲージ)

Current number of routes in the per-AFI/SAFI post-policy Adj-RIB-Out whose RPKI route origin validation state is NotFound due to the absence of a matching ROA of RPKI [RFC6811].

RPKI [RFC6811] の一致する ROA がないために、RPKI ルート起点検証状態が NotFound である、AFI/SAFI ごとのポストポリシー Adj-RIB-Out 内のルートの現在の数。

The value is structured as a 2-byte AFI, a 1-byte SAFI, and a 64-bit Gauge.

値は、2 バイトの AFI、1 バイトの SAFI、および 64 ビットのゲージとして構造化されます。

4. Application Scope of Statistics
4. 統計の適用範囲

Table 1 briefly lists the statistics defined in this document and outlines their scope of application.

表 1 は、この文書で定義されている統計を簡単にリストし、その適用範囲の概要を示しています。

    +====+==========+=============+=======+=============+=============+
    |Type|Pre-policy| Post-policy |Loc-RIB| Pre-policy  | Post-policy |
    |    |Adj-RIB-In| Adj-RIB-In  |       | Adj-RIB-Out | Adj-RIB-Out |
    +====+==========+=============+=======+=============+=============+
    | 18 |    Y     |      N      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 19 |    Y     |      N      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 20 |    N     |      Y      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 21 |    N     |      Y      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 22 |    Y     |      N      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 23 |    N     |      Y      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 26 |    N     |      Y      |   Y   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 27 |    N     |      Y      |   Y   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 28 |    N     |      Y      |   Y   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 29 |    N     |      Y      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 30 |    N     |      Y      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 31 |    N     |      Y      |   Y   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 32 |    N     |      Y      |   Y   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 33 |    Y     |      N      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 34 |    Y     |      N      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 35 |    N     |      Y      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 36 |    N     |      Y      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 37 |    N     |      Y      |   N   |      N      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 38 |    N     |      N      |   N   |      Y      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 39 |    N     |      N      |   N   |      Y      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 40 |    N     |      N      |   N   |      Y      |      N      |
    +----+----------+-------------+-------+-------------+-------------+
    | 41 |    N     |      N      |   N   |      N      |      Y      |
    +----+----------+-------------+-------+-------------+-------------+
    | 42 |    N     |      N      |   N   |      N      |      Y      |
    +----+----------+-------------+-------+-------------+-------------+
    | 43 |    N     |      N      |   N   |      N      |      Y      |
    +----+----------+-------------+-------+-------------+-------------+
        

Table 1: Scope of Application

表 1: 適用範囲

5. Implementation Considerations
5. 実装に関する考慮事項

This document specifies Gauges for new BMP statistics. The format of BMP Statistics Report messages remains unchanged from [RFC7854]. This section outlines the implementation considerations for new BMP statistics.

この文書では、新しい BMP 統計のゲージを指定します。BMP 統計レポートメッセージの形式は [RFC7854] から変更されていません。このセクションでは、新しい BMP 統計の実装上の考慮事項について概説します。

For backward compatibility, and absent any other policy, it is RECOMMENDED that BMP producers capable of generating both (Types 7 and 18) and (Types 9 and 19) BMP statistics transmit both corresponding types simultaneously. This allows BMP collectors to process either format according to their needs without disrupting existing implementations that rely on Types 7 or 9. The selection of which statistics types to generate within each pair SHOULD be treated as an implementation decision rather than a protocol requirement, with the BMP collector behavior for handling these statistics types remaining implementation specific.

下位互換性のため、および他のポリシーがない場合、BMP 統計 (タイプ 7 および 18) と (タイプ 9 および 19) の両方を生成できる BMP プロデューサーが、対応する両方のタイプを同時に送信することが推奨されます。これにより、BMP コレクターは、タイプ 7 またはタイプ 9 に依存する既存の実装を中断することなく、ニーズに応じてどちらの形式も処理できるようになります。各ペア内でどの統計タイプを生成するかの選択は、プロトコル要件ではなく実装の決定として扱われるべきであり、これらの統計タイプを処理するための BMP コレクターの動作は実装固有のままです。

Some statistics are dependent on feature configurations, such as GR, LLGR, and RPKI; therefore, the corresponding statistics SHOULD only be generated and sent when these features are enabled on the BMP producer. These statistics include the following Types: 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, and 43.

一部の統計は、GR、LLGR、RPKI などの機能設定に依存します。したがって、対応する統計は、これらの機能が BMP プロデューサで有効になっている場合にのみ生成および送信されるべきです (SHOULD)。これらの統計には、タイプ 26、27、28、29、30、31、32、33、34、35、36、37、39、40、41、42、および 43 が含まれます。

Some statistics are also relevant for the Loc-RIB view [RFC9069]; therefore, they may apply to the Loc-RIB view after best-path selection is completed. These statistics include Types 26, 27, 28, 31, and 32. When these statistics apply to the Loc-RIB view, the "Peer Type" field in the Per-Peer Header of the corresponding BMP Statistics Report message MUST set to 3.

一部の統計は Loc-RIB ビュー [RFC9069] にも関連します。したがって、最適パスの選択が完了した後、それらは Loc-RIB ビューに適用される可能性があります。これらの統計には、タイプ 26、27、28、31、および 32 が含まれます。これらの統計が Loc-RIB ビューに適用される場合、対応する BMP 統計レポート メッセージのピアごとのヘッダーの「ピア タイプ」フィールドは 3 に設定されなければなりません。

Certain statistics may have logical relationships (e.g., per-AFI/SAFI counts summing to global totals). BMP statistics producers and collectors MAY perform consistency checks but MUST NOT assume strict dependencies (due to potential race conditions or partial failures). Discrepancies (e.g., sum(per-AFI/SAFI) != global count) SHOULD be logged as warnings but MUST NOT disrupt protocol operation.

特定の統計には、論理的な関係がある場合があります (たとえば、AFI/SAFI ごとのカウントの合計とグローバル合計)。BMP 統計のプロデューサーとコレクターは一貫性チェックを実行してもよいですが、(潜在的な競合状態や部分的な障害のため) 厳密な依存関係を想定してはなりません (MUST NOT)。不一致 (例: sum(per-AFI/SAFI) != グローバル カウント) は警告として記録されるべきです (SHOULD) が、プロトコルの動作を中断してはなりません (MUST NOT)。

The generation and transmission of Types 27 and 28 during an active GR/LLGR event consumes additional control plane resources (e.g., CPU). BMP statistics producers SHOULD prioritize the core GR/LLGR convergence procedures. To avoid adversely impacting the restart process, a BMP statistics producer MAY choose to sample this value at a lower frequency, buffer the updates, or temporarily suspend reporting for this type during the most critical phases of a switchover.

アクティブな GR/LLGR イベント中にタイプ 27 およびタイプ 28 を生成および送信すると、追加のコントロール プレーン リソース (CPU など) が消費されます。BMP 統計作成者は、コアの GR/LLGR 収束手順を優先する必要があります (SHOULD)。再起動プロセスへの悪影響を避けるために、BMP 統計プロデューサーは、この値をより低い頻度でサンプリングするか、更新をバッファリングするか、スイッチオーバーの最も重要なフェーズ中にこのタイプのレポートを一時的に停止することを選択してもよい(MAY)。

These Gauges may reset due to manual clearance or overflow. BMP statistics producers and collectors MUST track discontinuities and log this anomaly.

これらのゲージは、手動クリアランスまたはオーバーフローによりリセットされる場合があります。BMP 統計の作成者と収集者は、不連続性を追跡し、この異常を記録する必要があります。

6. Operational Considerations
6. 運用上の考慮事項

This section outlines some operational considerations of new BMP statistics for BMP operators.

このセクションでは、BMP オペレーター向けの新しい BMP 統計の運用上の考慮事項について概説します。

Transmission scheduling and triggering mechanisms for new Gauges are implementation dependent. BMP operators SHOULD determine appropriate report generation and delivery strategies, including configurable timing intervals and threshold values. The mechanism for controlling the reporting of new Gauges SHOULD be consistent with that of existing types.

新しいゲージの送信スケジュールとトリガーのメカニズムは実装に依存します。BMP オペレーターは、設定可能なタイミング間隔やしきい値を含む、適切なレポートの生成および配信戦略を決定する必要があります (SHOULD)。新しいゲージのレポートを制御するメカニズムは、既存のタイプのメカニズムと一致している必要があります (SHOULD)。

BMP operators SHOULD rate-limit statistics updates to minimize performance impact on control plane processes. BMP operators SHOULD only enable necessary statistics to reduce memory and CPU overhead. Implementations SHOULD also support per-router configuration of statistic subsets for collection and reporting.

BMP オペレーターは、コントロール プレーン プロセスへのパフォーマンスへの影響を最小限に抑えるために、統計の更新をレート制限する必要があります。BMP オペレーターは、メモリーと CPU のオーバーヘッドを削減するために必要な統計のみを有効にする必要があります (SHOULD)。実装では、収集とレポートのための統計サブセットのルーターごとの設定もサポートすべきです(SHOULD)。

Some BMP statistics producers, or configurations in BMP statistics producers, MAY discard routes that do not match policy; thus, the accepted count (Type 23) and the Adj-RIB-In counts (Type 21) will be identical in such cases. BMP operators SHOULD be aware of this behavior when interpreting these Gauges. BMP operators SHOULD be aware that BMP statistics producers and collectors MAY log inconsistencies between statistics as warnings.

一部の BMP 統計プロデューサー、または BMP 統計プロデューサーの設定は、ポリシーに一致しないルートを破棄してもよい (MAY)。したがって、このような場合、受け入れられたカウント (タイプ 23) と Adj-RIB-In カウント (タイプ 21) は同一になります。BMP オペレーターは、これらのゲージを解釈する際に、この動作を認識する必要があります (SHOULD)。BMP オペレーターは、BMP 統計のプロデューサーとコレクターが統計間の不一致を警告として記録してもよいことを認識すべきです(SHOULD)。

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

Procedures and protocol extensions defined in this document do not affect the BMP security model. All security and authentication mechanisms required by Section 11 of [RFC7854], Section 8 of [RFC8671], and Section 7 of [RFC9069] are also applicable to the Gauges defined in this document. This document does not add any additional security considerations.

この文書で定義されている手順とプロトコル拡張は、BMP セキュリティ モデルに影響を与えません。[RFC7854] のセクション 11、[RFC8671] のセクション 8、および [RFC9069] のセクション 7 で要求されるすべてのセキュリティおよび認証メカニズムは、この文書で定義されているゲージにも適用されます。この文書では、セキュリティに関する追加の考慮事項は追加しません。

Monitored devices SHOULD be configured to implement rate-limited reporting of new Gauges.

監視対象デバイスは、新しいゲージのレート制限レポートを実装するように構成すべきです(SHOULD)。

8. IANA Considerations
8. IANAの考慮事項

IANA has assigned the following new parameters in the "BMP Statistics Types" registry, part of the "BGP Monitoring Protocol (BMP) Parameters" registry group <https://www.iana.org/assignments/bmp-parameters/>.

IANA は、「BGP モニタリング プロトコル (BMP) パラメータ」レジストリ グループ <https://www.iana.org/assignments/bmp-parameters/> の一部である「BMP Statistics Types」レジストリに次の新しいパラメータを割り当てました。

IANA has listed these entries as follows. This document serves as a reference for each entry.

IANA はこれらのエントリを次のようにリストしています。このドキュメントは、各エントリのリファレンスとして機能します。

        +======+=================================================+
        | Stat | Description                                     |
        | Type |                                                 |
        +======+=================================================+
        |  18  | Number of routes currently in the pre-policy    |
        |      | Adj-RIB-In.                                     |
        +------+-------------------------------------------------+
        |  19  | Number of routes currently in the per-AFI/SAFI  |
        |      | pre-policy Adj-RIB-In.                          |
        +------+-------------------------------------------------+
        |  20  | Number of routes currently in the post-policy   |
        |      | Adj-RIB-In.                                     |
        +------+-------------------------------------------------+
        |  21  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-In.                         |
        +------+-------------------------------------------------+
        |  22  | Number of routes currently in the per-AFI/SAFI  |
        |      | pre-policy Adj-RIB-In rejected by an inbound    |
        |      | policy.                                         |
        +------+-------------------------------------------------+
        |  23  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-In accepted by an inbound   |
        |      | policy.                                         |
        +------+-------------------------------------------------+
        |  26  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-In or Loc-RIB suppressed by |
        |      | a configured route-damping policy.              |
        +------+-------------------------------------------------+
        |  27  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-In or Loc-RIB marked as     |
        |      | stale by GR events.                             |
        +------+-------------------------------------------------+
        |  28  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-In or Loc-RIB marked as     |
        |      | stale by LLGR.                                  |
        +------+-------------------------------------------------+
        |  29  | Number of routes currently in the post-policy   |
        |      | Adj-RIB-In left before exceeding the received-  |
        |      | route threshold.                                |
        +------+-------------------------------------------------+
        |  30  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-In left before exceeding    |
        |      | the received-route threshold.                   |
        +------+-------------------------------------------------+
        |  31  | Number of routes currently in the post-policy   |
        |      | Adj-RIB-In or Loc-RIB left before exceeding a   |
        |      | license-customized route threshold.             |
        +------+-------------------------------------------------+
        |  32  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-In or Loc-RIB left before   |
        |      | exceeding a license-customized route threshold. |
        +------+-------------------------------------------------+
        |  33  | Number of routes currently in the pre-policy    |
        |      | Adj-RIB-In rejected due to exceeding the        |
        |      | locally configured maximum AS_PATH length.      |
        +------+-------------------------------------------------+
        |  34  | Number of routes currently in the per-AFI/SAFI  |
        |      | pre-policy Adj-RIB-In rejected due to exceeding |
        |      | the locally configured maximum AS_PATH length.  |
        +------+-------------------------------------------------+
        |  35  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-In invalidated after        |
        |      | verifying the route origin ASN through the ROA  |
        |      | of the RPKI and mismatch of prefix length.      |
        +------+-------------------------------------------------+
        |  36  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-In validated after          |
        |      | verifying the route origin ASN through the ROA  |
        |      | of the RPKI.                                    |
        +------+-------------------------------------------------+
        |  37  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-In whose RPKI route origin  |
        |      | validation state is NotFound.                   |
        +------+-------------------------------------------------+
        |  38  | Number of routes currently in the per-AFI/SAFI  |
        |      | pre-policy Adj-RIB-Out rejected by an outbound  |
        |      | policy.                                         |
        +------+-------------------------------------------------+
        |  39  | Number of routes currently in the pre-policy    |
        |      | Adj-RIB-Out filtered due to AS_PATH length      |
        |      | exceeding the locally configured maximum.       |
        +------+-------------------------------------------------+
        |  40  | Number of routes currently in the per-AFI/SAFI  |
        |      | pre-policy Adj-RIB-Out filtered due to AS_PATH  |
        |      | length exceeding the locally configured         |
        |      | maximum.                                        |
        +------+-------------------------------------------------+
        |  41  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-Out invalidated after       |
        |      | verifying the route origin ASN through the ROA  |
        |      | of the RPKI and mismatch of prefix length.      |
        +------+-------------------------------------------------+
        |  42  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-Out validated after         |
        |      | verifying the route origin ASN through the ROA  |
        |      | of the RPKI.                                    |
        +------+-------------------------------------------------+
        |  43  | Number of routes currently in the per-AFI/SAFI  |
        |      | post-policy Adj-RIB-Out whose RPKI route origin |
        |      | validation state is NotFound.                   |
        +------+-------------------------------------------------+
        

Table 2: BMP Statistics Types

表 2: BMP 統計の種類

9. Normative References
9. 引用文献
   [IANA-AFI] IANA, "Address Family Numbers",
              <https://www.iana.org/assignments/address-family-numbers>.
        
   [IANA-SAFI]
              IANA, "Subsequent Address Family Identifiers (SAFI)
              Parameters",
              <https://www.iana.org/assignments/safi-namespace>.
        
   [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>.
        
   [RFC2439]  Villamizar, C., Chandra, R., and R. Govindan, "BGP Route
              Flap Damping", RFC 2439, DOI 10.17487/RFC2439, November
              1998, <https://www.rfc-editor.org/info/rfc2439>.
        
   [RFC4271]  Rekhter, Y., Ed., Li, T., Ed., and S. Hares, Ed., "A
              Border Gateway Protocol 4 (BGP-4)", RFC 4271,
              DOI 10.17487/RFC4271, January 2006,
              <https://www.rfc-editor.org/info/rfc4271>.
        
   [RFC4724]  Sangli, S., Chen, E., Fernando, R., Scudder, J., and Y.
              Rekhter, "Graceful Restart Mechanism for BGP", RFC 4724,
              DOI 10.17487/RFC4724, January 2007,
              <https://www.rfc-editor.org/info/rfc4724>.
        
   [RFC4760]  Bates, T., Chandra, R., Katz, D., and Y. Rekhter,
              "Multiprotocol Extensions for BGP-4", RFC 4760,
              DOI 10.17487/RFC4760, January 2007,
              <https://www.rfc-editor.org/info/rfc4760>.
        
   [RFC6811]  Mohapatra, P., Scudder, J., Ward, D., Bush, R., and R.
              Austein, "BGP Prefix Origin Validation", RFC 6811,
              DOI 10.17487/RFC6811, January 2013,
              <https://www.rfc-editor.org/info/rfc6811>.
        
   [RFC7854]  Scudder, J., Ed., Fernando, R., and S. Stuart, "BGP
              Monitoring Protocol (BMP)", RFC 7854,
              DOI 10.17487/RFC7854, June 2016,
              <https://www.rfc-editor.org/info/rfc7854>.
        
   [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>.
        
   [RFC8671]  Evens, T., Bayraktar, S., Lucente, P., Mi, P., and S.
              Zhuang, "Support for Adj-RIB-Out in the BGP Monitoring
              Protocol (BMP)", RFC 8671, DOI 10.17487/RFC8671, November
              2019, <https://www.rfc-editor.org/info/rfc8671>.
        
   [RFC9069]  Evens, T., Bayraktar, S., Bhardwaj, M., and P. Lucente,
              "Support for Local RIB in the BGP Monitoring Protocol
              (BMP)", RFC 9069, DOI 10.17487/RFC9069, February 2022,
              <https://www.rfc-editor.org/info/rfc9069>.
        
   [RFC9494]  Uttaro, J., Chen, E., Decraene, B., and J. Scudder, "Long-
              Lived Graceful Restart for BGP", RFC 9494,
              DOI 10.17487/RFC9494, November 2023,
              <https://www.rfc-editor.org/info/rfc9494>.
        
Acknowledgements
謝辞

The authors would like to thank Jeff Haas, Mohamed Boucadair, Thomas Graf, and Prasad S. Narasimha for their valuable input.

著者らは、貴重なご意見をいただいた Jeff Haas、Mohamed Boucadair、Thomas Graf、および Prasad S. Narasimha に感謝の意を表します。

Thanks to Giuseppe Fioccola for the OPSDIR, Jouni Korhonen for the GENART, and Bruno Decraene for the RTGDIR review.

OPSDIR については Giuseppe Fioccola 氏、GENART については Jouni Korhonen 氏、RTGDIR レビューについては Bruno Decraene 氏に感謝します。

Thanks to Gunter van de Velde, Éric Vyncke, and Ketan Talaulikar for the IESG review.

IESG のレビューに協力してくれた Gunter van de Velde、Éric Vyncke、Ketan Talaulikar に感謝します。

Authors' Addresses
著者の住所
   Mukul Srivastava (editor)
   Hewlett Packard Enterprise
   10 Technology Park Dr
   Westford, MA 01886
   United States of America
   Email: mukul.srivastava@hpe.com
        
   Yisong Liu
   China Mobile
   32 Xuanwumen West Street
   Beijing
   Xicheng District, 100053
   China
   Email: liuyisong@chinamobile.com
        
   Changwang Lin (editor)
   New H3C Technologies
   8 Yongjia North Road
   Beijing
   Haidian District, 100094
   China
   Email: linchangwang.04414@h3c.com
        
   Jinming Li
   China Mobile
   32 Xuanwumen West Street
   Beijing
   Xicheng District, 100053
   China
   Email: lijinming@chinamobile.com