[要約] RFC 9465 - PIM Null-Register Packing は、PIM Sparse Modeネットワークで複数のマルチキャストソースとグループに関する情報を1つのPIMメッセージで送信するための標準を定義しています。目的は、DRとRP間で送信されるPIM Null-Registerメッセージの効率を向上させることです。

Internet Engineering Task Force (IETF)                         V. Kamath
Request for Comments: 9465                                        VMware
Category: Standards Track                   R. Chokkanathapuram Sundaram
ISSN: 2070-1721                                      Cisco Systems, Inc.
                                                              R. Banthia
                                                                  Apstra
                                                                A. Gopal
                                                     Cisco Systems, Inc.
                                                          September 2023
        
PIM Null-Register Packing
PIM Null-Registerパッキング
Abstract
概要

In PIM Sparse Mode (PIM-SM) networks, PIM Null-Register messages are sent by the Designated Router (DR) to the Rendezvous Point (RP) to signal the presence of multicast sources in the network. There are periodic PIM Null-Registers sent from the DR to the RP to keep the state alive at the RP as long as the source is active. The PIM Null-Register message carries information about a single multicast source and group.

PIMスパースモード(PIM-SM)ネットワークでは、指定されたルーター(DR)によってPIM Null-RegisterメッセージがRendezvous Point(RP)に送信され、ネットワーク内のマルチキャストソースの存在が示されます。ソースがアクティブである限り、RPで状態を生かし続けるために、DRからRPにDRから送信される定期的なPIM Null-Registersがあります。PIM Null-Registerメッセージには、単一のマルチキャストソースとグループに関する情報が含まれています。

This document defines a standard to send information about multiple multicast sources and groups in a single PIM message. This document refers to the new messages as the "PIM Packed Null-Register message" and "PIM Packed Register-Stop message".

このドキュメントでは、単一のPIMメッセージで複数のマルチキャストソースとグループに関する情報を送信する標準を定義しています。このドキュメントでは、新しいメッセージを「PIMパックNULL-REGISTERメッセージ」および「PIM Packed Register-Stopメッセージ」と呼びます。

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/rfc9465.

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

著作権表示

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
     1.1.  Conventions Used in This Document
     1.2.  Terminology
   2.  Packing Capability
   3.  PIM Packed Null-Register Message Format
   4.  PIM Packed Register-Stop Message Format
   5.  Protocol Operation
   6.  Operational Considerations
     6.1.  PIM Anycast RP Considerations
     6.2.  Interoperability between Different Versions
     6.3.  Disabling PIM Packed Message Support at RP and/or DR
   7.  Fragmentation Considerations
   8.  Security Considerations
   9.  IANA Considerations
   10. Normative References
   Acknowledgments
   Authors' Addresses
        
1. Introduction
1. はじめに

The DR periodically sends PIM Null-Registers to keep the state of existing multicast sources active on the RP. As the number of multicast sources increases, the number of PIM Null-Register messages that are sent also increases. This results in more PIM packet processing at the RP and the DR.

DRは定期的にPIM Null-Registersを送信して、既存のマルチキャストソースの状態をRPでアクティブに保ちます。マルチキャストソースの数が増えると、送信されるPIM Null-Registerメッセージの数も増加します。これにより、RPとDRでPIMパケット処理が増えます。

This document specifies a method to efficiently pack the content of multiple PIM Null-Register and Register-Stop messages [RFC7761] into a single message.

このドキュメントは、複数のPIM Null-RegisterとRegister-Stopメッセージ[RFC7761]のコンテンツを単一のメッセージに効率的に詰める方法を指定します。

The document also discusses interoperability between PIM routers that support PIM Packed Null-Registers and PIM Packed Register-Stops and PIM routers that do not.

このドキュメントでは、PIMパックされたNULL-REGISTERSとそうでないPIMパックされたレジスターストップとPIMルーターをサポートするPIMルーター間の相互運用性についても説明します。

1.1. Conventions Used in This Document
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", "MAY", および "OPTIONAL" はBCP 14 [RFC2119] [RFC8174]で説明されているように、すべて大文字の場合にのみ解釈されます。

1.2. Terminology
1.2. 用語

RP:

RP:

Rendezvous Point

ランデブーポイント

DR:

DR:

Designated Router

指定ルーター

MSDP:

MSDP:

Multicast Source Discovery Protocol

マルチキャストソースディスカバリープロトコル

PIM-SM:

PIM-SM:

PIM Sparse Mode

PIMスパースモード

2. Packing Capability
2. 梱包機能

The RP indicates its ability to receive PIM Packed Null-Register messages (Section 3) and send PIM Packed Register-Stop messages (Section 4) with a Packing Capability bit (P-bit) in the PIM Register-Stop message. The P-bit is allocated in Section 9.

RPは、PIMレジスタストップメッセージにPIM Packed Null-Registerメッセージ(セクション3)を受信し、PIMレジスタストップビット(Pビット)を持つPIMパックレジスタストップメッセージ(セクション4)を送信する機能を示しています。Pビットはセクション9で割り当てられています。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |PIM Ver| Type  |7 6 5 4 3 2 1|P|           Checksum            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |             Group Address (Encoded-Group format)              |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |            Source Address (Encoded-Unicast format)            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        

Figure 1: PIM Register-Stop Message with Packing Capability Option

図1:パッキング機能オプションを備えたPIMレジスタストップメッセージ

The Group Address and Source Address fields in the PIM Register-Stop message are defined in Section 4.9.4 of [RFC7761]. The common header is defined in [RFC9436].

PIMレジスタストップメッセージのグループアドレスとソースアドレスフィールドは、[RFC7761]のセクション4.9.4で定義されています。共通ヘッダーは[RFC9436]で定義されています。

Packing Capability bit (P-bit; flag bit 0):

パッキング機能ビット(Pビット;フラグビット0):

When set, it indicates the ability of the RP to receive PIM Packed Null-Register messages and send PIM Packed Register-Stop messages.

設定すると、RPがPIMパックされたNull-Registerメッセージを受信し、PIMパックされたレジスタストップメッセージを送信する機能を示します。

3. PIM Packed Null-Register Message Format
3. PIMパックされたnull-registerメッセージ形式
    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |PIM Ver| Type  |Subtype|  FB   |           Checksum            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     Group Address[1]   (Encoded-Group format)                 |
   |     Source Address[1]  (Encoded-Unicast format)               |
   .                                                               .
   .                                                               .
   .                                                               .
   .                                                               .
   .     Group Address[N]                                          .
   |     Source Address[N]                                         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        

Figure 2: PIM Packed Null-Register Message Format

図2:PIMパックされたnull-registerメッセージ形式

The Group Address and Source Address fields in the PIM Packed Null-Register message are defined in Section 4.9.4 of [RFC7761]. The common header is defined in [RFC9436].

PIMパックされたNull-Registerメッセージのグループアドレスとソースアドレスフィールドは、[RFC7761]のセクション4.9.4で定義されています。共通ヘッダーは[RFC9436]で定義されています。

Type, Subtype:

タイプ、サブタイプ:

PIM Packed Null-Register (13.0).

PIMパックされたnull-register(13.0)。

N:

N:

The total number of records; a record consists of a Group Address and Source Address pair.

レコードの総数。レコードは、グループアドレスとソースアドレスペアで構成されています。

After parsing the PIM common header, individual records are then parsed one by one until the end of the PIM Packed Null-Register message. This length is inferred from the IP layer.

PIM共通ヘッダーを解析した後、個々のレコードは、PIMパックされたnull-registerメッセージの最後まで、1つずつ解析されます。この長さはIPレイヤーから推測されます。

Sending or receiving a PIM Packed Null-Register message has the equivalent effect of sending or receiving an individual Null-Register message for each record represented in the PIM Packed Null-Register message.

PIMパックされたNull-Registerメッセージの送信または受信は、PIMパックされたNull-Registerメッセージに表される各レコードに対して個々のnull-registerメッセージを送信または受信するという同等の効果があります。

4. PIM Packed Register-Stop Message Format
4. PIMパックレジスタストップメッセージ形式
    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |PIM Ver| Type  |Subtype|  FB   |           Checksum            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     Group Address[1]  (Encoded-Group format)                  |
   |     Source Address[1]  (Encoded-Unicast format)               |
   .                                                               .
   .                                                               .
   .                                                               .
   .                                                               .
   .     Group Address[N]                                          .
   |     Source Address[N]                                         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        

Figure 3: PIM Packed Register-Stop Message Format

図3:PIMパックレジスタストップメッセージフォーマット

The Group Address and Source Address fields in the PIM Packed Register-Stop message are defined in Section 4.9.4 of [RFC7761]. The common header is defined in [RFC9436].

PIMパックされたレジスタストップメッセージのグループアドレスとソースアドレスフィールドは、[RFC7761]のセクション4.9.4で定義されています。共通ヘッダーは[RFC9436]で定義されています。

Type, Subtype:

タイプ、サブタイプ:

PIM Packed Register-Stop (13.1).

PIMパックレジスタストップ(13.1)。

N:

N:

The total number of records; a record consists of a Group Address and Source Address pair.

レコードの総数。レコードは、グループアドレスとソースアドレスペアで構成されています。

After parsing the PIM common header, individual records are then parsed one by one until the end of the PIM Packed Register-Stop message. This length is inferred from the IP layer.

PIM共通ヘッダーを解析した後、個々のレコードは、PIMパックされたレジスタストップメッセージの終わりまで、1つずつ解析されます。この長さはIPレイヤーから推測されます。

Sending or receiving a PIM Packed Register-Stop message has the equivalent effect of sending or receiving an individual Null-Register message for each record represented in the PIM Packed Register-Stop.

PIMパックされたレジスタストップメッセージの送信または受信は、PIMパックされたレジスタストップで表される各レコードに対して個々のnull-registerメッセージを送信または受信するという同等の効果があります。

5. Protocol Operation
5. プロトコル操作

As specified in [RFC7761], the DR sends PIM Register messages towards the RP when a new source is detected.

[RFC7761]で指定されているように、DRは新しいソースが検出されたときにPIMレジスタメッセージをRPに送信します。

When this feature is enabled/configured, an RP supporting this specification MUST set the P-bit (flag bit 0) in all Register-Stop messages.

この機能が有効/構成されている場合、この仕様をサポートするRPは、すべてのレジスタストップメッセージでPビット(フラグビット0)を設定する必要があります。

When a Register-Stop message with the P-bit set is received, the DR SHOULD send PIM Packed Null-Register messages (Section 3) to the RP instead of multiple Register messages with the N-bit set [RFC7761]. The DR MAY use a mixture of PIM Packed Null-Register messages and Register messages. The decision is up to the implementation and out of the scope of this document. However, it is RECOMMENDED to stick to the PIM Packed Null-Register and PIM Packed Register-Stop formats as long as the RP and DR have the feature enabled.

Pビットセットのレジスタストップメッセージが受信されると、DRは、Nビットセット[RFC7761]を使用して複数のレジスタメッセージの代わりに、PIMパックされたNull-Registerメッセージ(セクション3)をRPに送信する必要があります。DRは、PIMパックされたNull-Registerメッセージの混合物を使用し、メッセージを登録する場合があります。この決定は、このドキュメントの実装および範囲外です。ただし、RPとDRが機能を有効にしている限り、PIMパックされたNULL-REGISTERおよびPIM PACKEDレジスタストップフォーマットに固執することをお勧めします。

After receiving a PIM Packed Null-Register message, the RP SHOULD start sending PIM Packed Register-Stop messages (Section 4) to the corresponding DR instead of individual Register-Stop messages. The RP MAY use a mixture of PIM Packed Register-Stop messages and individual Register-Stop messages. The decision is up to the implementation and out of the scope of this document. However, it is RECOMMENDED to stick to the PIM Packed Null-Register and PIM Packed Register-Stop formats as long as the RP and DR have the feature enabled.

PIMパックされたnull-registerメッセージを受信した後、RPは個々のレジスタストップメッセージの代わりに、対応するDRにPIMパックされたレジスタストップメッセージ(セクション4)の送信を開始する必要があります。RPは、PIMパックされたレジスタストップメッセージと個々のレジスタストップメッセージの混合物を使用する場合があります。この決定は、このドキュメントの実装および範囲外です。ただし、RPとDRが機能を有効にしている限り、PIMパックされたNULL-REGISTERおよびPIM PACKEDレジスタストップフォーマットに固執することをお勧めします。

6. Operational Considerations
6. 運用上の考慮事項
6.1. PIM Anycast RP Considerations
6.1. PIM Anycast RPの考慮事項

The PIM Packed Null-Register packet format should be enabled only if it is supported by all the routers in the Anycast-RP set [RFC4610]. This consideration applies to PIM Anycast RP with Multicast Source Discovery Protocol (MSDP) [RFC3446] as well.

Anycast-RPセット[RFC4610]のすべてのルーターによってサポートされている場合にのみ、PIMパックNull-Registerパケット形式は有効にする必要があります。この考慮事項は、マルチキャストソースディスカバリープロトコル(MSDP)[RFC3446]を備えたPIM Anycast RPにも適用されます。

6.2. Interoperability between Different Versions
6.2. 異なるバージョン間の相互運用性

A router (DR) can decide to use the PIM Packed Null-Register message format based on the Packing Capability received from the RP as part of the PIM Register-Stop. This ensures compatibility with routers that do not support processing of the new packet format. The Packing Capability information MUST be indicated by the RP via the PIM Register-Stop message sent to the DR. Thus, a DR will switch to the new packet format only when it learns that the RP is capable of handling the PIM Packed Null-Register messages.

ルーター(DR)は、PIMレジスタストップの一部としてRPから受信した梱包機能に基づいて、PIMパックされたNull-Registerメッセージ形式を使用することを決定できます。これにより、新しいパケット形式の処理をサポートしていないルーターとの互換性が保証されます。梱包能力情報は、DRに送信されたPIMレジスタストップメッセージを介してRPで示す必要があります。したがって、DRは、RPがPIMパックされたNull-Registerメッセージを処理できることがわかった場合にのみ、新しいパケット形式に切り替えます。

Conversely, a DR that does not support the packed format can continue generating the PIM Null-Register as defined in Section 4.4 of [RFC7761].

逆に、パック形式をサポートしていないDRは、[RFC7761]のセクション4.4で定義されているように、PIM Null-Registerの生成を続けることができます。

6.3. Disabling PIM Packed Message Support at RP and/or DR
6.3. RPおよび/またはDRでのPIMパックメッセージサポートを無効にする

Consider a PIM RP router that supports PIM Packed Null-Registers and PIM Packed Register-Stops. In scenarios where this router no longer supports this feature, for example, in case of a software downgrade, it will not send a PIM Register-Stop message to the DR in response to a PIM Packed Null-Register message.

PIMパックされたNULL-REGISTERSとPIM PackedレジスタストップをサポートするPIM RPルーターを検討してください。このルーターがこの機能をサポートしなくなったシナリオでは、たとえばソフトウェアのダウングレードの場合、PIMパックされたNull-Registerメッセージに応じてPIMレジスタストップメッセージをDRに送信しません。

When the DR switches to Data Registers from Null-Registers, it MUST start a Packed_Register_Probe_Time timer. If no PIM Packed Register-Stop or Register-Stop with the P-bit set is received within Packed_Register_Probe_Time seconds, the DR can decide that the RP no longer supports PIM Packed Null-Registers. The Packed_Register_Probe_Time timer is configurable; its default value is 60 seconds.

DRがNull-Registersからデータ登録に切り替えると、Packed_register_probe_timeタイマーを起動する必要があります。PIMパックされたレジスタストップまたはP-BITセットのレジスタストップがpacked_register_probe_time秒以内に受信されていない場合、DRはRPがPIMパックされたnull-registersをサポートしなくなったと判断できます。packed_register_probe_timeタイマーは設定可能です。デフォルト値は60秒です。

When Packed_Register_Probe_Time expires, the DR MAY also send an unpacked PIM Null-Register and check the PIM Register-Stop to see if the P-bit is set or not. If it is not set, then the DR will continue sending unpacked PIM Null-Register messages.

packed_register_probe_timeが期限切れになると、DRは未貼りのPIM Null-Registerを送信し、PIMレジスタストップをチェックして、Pビットが設定されているかどうかを確認することもできます。設定されていない場合、DRは未梱包されたPIM Null-Registerメッセージの送信を続けます。

In case the network manager disables the Packing Capability at the RP (or in other words, disables the feature from the RP), the router MUST NOT advertise the Packing Capability. However, an implementation MAY choose to still parse any packed registers if they are received. This may be particularly useful in the transitional period after the network manager disables it.

ネットワークマネージャーがRPでパッキング機能を無効にした場合(つまり、RPから機能を無効にする)、ルーターは梱包機能を宣伝してはなりません。ただし、実装では、詰め込まれたレジスタが受信された場合でも、詰め込まれたレジスタを解析することを選択する場合があります。これは、ネットワークマネージャーが無効になった後の移行期に特に役立つ場合があります。

7. Fragmentation Considerations
7. 断片化の考慮事項

As explained in Section 4.4.1 of [RFC7761], the DR may perform Path MTU Discovery to the RP before sending PIM Packed Null-Register messages. Similarly, the RP may perform Path MTU Discovery to the DR before sending PIM Packed Register-Stop messages. In both cases, the number of records in a message should be limited such that it can fit within the Path MTU.

[RFC7761]のセクション4.4.1で説明したように、DRはPIMパックされたNull-Registerメッセージを送信する前に、RPにPATH MTU発見を実行する場合があります。同様に、RPは、PIMパックされたレジスタストップメッセージを送信する前に、PATH MTU発見をDRに実行する場合があります。どちらの場合も、メッセージ内のレコードの数は、パスMTU内に収まるように制限する必要があります。

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

The Security Considerations in [RFC7761] apply to this document. In particular, the effect of forging a PIM Packed Null-Register or Register-Stop message would be amplified to all the records included instead of just one.

[RFC7761]のセキュリティ上の考慮事項は、このドキュメントに適用されます。特に、PIMパックされたNull-RegisterまたはRegister-Stopメッセージを偽造する効果は、1つだけでなく、含まれるすべてのレコードに増幅されます。

By forging a PIM Register-Stop message and setting the P-bit, an attacker can trigger the use of PIM Packed Null-Register messages by a DR, thus creating unnecessary churn in the network.

PIMレジスタストップメッセージを偽造し、Pビットを設定することにより、攻撃者はDRによるPIMパックされたNull-Registerメッセージの使用をトリガーでき、ネットワークに不必要な解約を作成できます。

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

IANA has assigned a Packing Capability bit (0) in the PIM Register-Stop common header in the "PIM Message Types" registry.

IANAは、「PIMメッセージタイプ」レジストリのPIMレジスタストップ共通ヘッダーにパッキング機能ビット(0)を割り当てました。

IANA has assigned a PIM message type (13.0) for PIM Packed Null-Register in the "PIM Message Types" registry. Flag bits 0-3 for this message type are "Unassigned".

IANAは、「PIMメッセージタイプ」レジストリにPIMパックされたNull-RegisterにPIMメッセージタイプ(13.0)を割り当てました。このメッセージタイプのフラグビット0-3は「未割り当て」です。

IANA has assigned a PIM message type (13.1) for PIM Packed Register-Stop in the "PIM Message Types" registry. The flag bits 0-3 for this message type are "Unassigned".

IANAは、「PIMメッセージタイプ」レジストリにPIM PackedレジスタストップにPIMメッセージタイプ(13.1)を割り当てました。このメッセージタイプのフラグビット0-3は「未割り当て」です。

10. Normative References
10. 引用文献
   [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>.
        
   [RFC3446]  Kim, D., Meyer, D., Kilmer, H., and D. Farinacci, "Anycast
              Rendevous Point (RP) mechanism using Protocol Independent
              Multicast (PIM) and Multicast Source Discovery Protocol
              (MSDP)", RFC 3446, DOI 10.17487/RFC3446, January 2003,
              <https://www.rfc-editor.org/info/rfc3446>.
        
   [RFC4610]  Farinacci, D. and Y. Cai, "Anycast-RP Using Protocol
              Independent Multicast (PIM)", RFC 4610,
              DOI 10.17487/RFC4610, August 2006,
              <https://www.rfc-editor.org/info/rfc4610>.
        
   [RFC7761]  Fenner, B., Handley, M., Holbrook, H., Kouvelas, I.,
              Parekh, R., Zhang, Z., and L. Zheng, "Protocol Independent
              Multicast - Sparse Mode (PIM-SM): Protocol Specification
              (Revised)", STD 83, RFC 7761, DOI 10.17487/RFC7761, March
              2016, <https://www.rfc-editor.org/info/rfc7761>.
        
   [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>.
        
   [RFC9436]  Venaas, S. and A. Retana, "PIM Message Type Space
              Extension and Reserved Bits", RFC 9436,
              DOI 10.17487/RFC9436, August 2023,
              <https://www.rfc-editor.org/info/rfc9436>.
        
Acknowledgments
謝辞

The authors would like to thank Stig Venaas, Alvaro Retana, Anish Peter, Zheng Zhang, and Umesh Dudani for their helpful comments on the document.

著者は、文書に関する有益なコメントをしてくれたStig Venaas、Alvaro Retana、Anish Peter、Zheng Zhang、Umesh Dudaniに感謝したいと思います。

Authors' Addresses
著者のアドレス
   Vikas Ramesh Kamath
   VMware
   3401 Hillview Ave
   Palo Alto, CA 94304
   United States of America
   Email: vkamath@vmware.com
        
   Ramakrishnan Chokkanathapuram Sundaram
   Cisco Systems, Inc.
   Tasman Drive
   San Jose, CA 95134
   United States of America
   Email: ramaksun@cisco.com
        
   Raunak Banthia
   Apstra
   Suite 200
   333 Middlefield Rd
   Menlo Park, CA 94025
   United States of America
   Email: rbanthia@apstra.com
        
   Ananya Gopal
   Cisco Systems, Inc.
   Tasman Drive
   San Jose, CA 95134
   United States of America
   Email: ananygop@cisco.com