Internet Engineering Task Force (IETF) B. Cheng
Request for Comments: 9893 MIT Lincoln Laboratory
Category: Standards Track D. Wiggins
ISSN: 2070-1721
S. Ratliff
L. Berger
E. Kinzie, Ed.
LabN Consulting, L.L.C.
January 2026
This document defines new Dynamic Link Exchange Protocol (DLEP) Data Items that are used to support credit-based flow control. Credit window flow control is used to regulate when data may be sent to an associated virtual or physical queue. These Data Items are extensible and reusable.
この文書は、クレジットベースのフロー制御をサポートするために使用される新しいダイナミック リンク交換プロトコル (DLEP) データ項目を定義します。クレジット ウィンドウ フロー制御は、関連する仮想キューまたは物理キューにデータがいつ送信されるかを調整するために使用されます。これらのデータ項目は拡張可能で再利用可能です。
This document also defines new messages that support credit window flow control.
この文書では、クレジット ウィンドウ フロー制御をサポートする新しいメッセージも定義します。
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/rfc9893.
この文書の現在のステータス、正誤表、およびそれに対するフィードバックの提供方法に関する情報は、https://www.rfc-editor.org/info/rfc9893 で入手できます。
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 ライセンスに記載されているように保証なしで提供されます。
1. Introduction
1.1. Key Words
2. Credit Window Flow Control
2.1. Data Plane Considerations
2.2. Credit Window Messages
2.2.1. Credit Control Message
2.2.2. Credit Control Response Message
2.3. Data Items for the Control of Credit Windows
2.3.1. Credit Window Initialization
2.3.2. Credit Window Association
2.3.3. Credit Window Grant
2.3.4. Credit Window Status
2.3.5. Credit Window Request
2.4. Management Considerations
3. Compatibility
4. Security Considerations
5. IANA Considerations
5.1. Message Type Values
5.2. Data Item Values
6. References
6.1. Normative References
6.2. Informative References
Appendix A. Example DLEP Credit Flow Control and Traffic
Classification Data Item Exchange
Acknowledgments
Authors' Addresses
The Dynamic Link Exchange Protocol (DLEP), defined in [RFC8175], provides the exchange of link-related control information between DLEP peers. DLEP peers are comprised of a modem and a router. DLEP defines a base set of mechanisms as well as support for future extensions. DLEP defines Data Items, which are sets of information that can be reused in DLEP messaging. The DLEP specification does not include any flow identification beyond DLEP endpoints, nor does it address flow control capability. Various flow control techniques are theoretically possible with DLEP. For example, a credit window scheme for destination-specific flow control that provides aggregate flow control for both modems and routers has been proposed in [Credit-Window-Extension], and a mechanism referred to as the Control-Plane-Based Pause Extension is defined in [RFC8651]. The use of other flow control mechanisms simultaneously with credit-based flow control is not within the scope of this document.
[RFC8175] で定義されている Dynamic Link Exchange Protocol (DLEP) は、DLEP ピア間のリンク関連の制御情報の交換を提供します。DLEP ピアはモデムとルーターで構成されます。DLEP は、メカニズムの基本セットと将来の拡張機能のサポートを定義します。DLEP は、DLEP メッセージングで再利用できる情報のセットであるデータ項目を定義します。DLEP 仕様には、DLEP エンドポイントを超えるフロー識別は含まれておらず、フロー制御機能についても言及されていません。DLEP では理論的にはさまざまなフロー制御技術が可能です。たとえば、モデムとルータの両方に集約的なフロー制御を提供する、宛先固有のフロー制御のためのクレジット ウィンドウ スキームが [Credit-Window-Extension] で提案されており、Control-Plane-Based Pause Extension と呼ばれるメカニズムが [RFC8651] で定義されています。クレジットベースのフロー制御と同時に他のフロー制御メカニズムを使用することは、このドキュメントの範囲内ではありません。
Credit-based flow control, as a result of its proactive nature, may offer some advantages over a pause mechanism. Packet loss resulting from insufficient buffer space is less likely, as a transmitter does not send packets until the receiver has indicated that there is sufficient buffer space available.
クレジットベースのフロー制御は、そのプロアクティブな性質の結果として、一時停止メカニズムに比べていくつかの利点を提供する可能性があります。受信側が十分なバッファ スペースがあることを示すまで送信側はパケットを送信しないため、バッファ スペース不足によるパケット損失が発生する可能性は低くなります。
Figure 1 illustrates a local node consisting of a router and a modem implementing DLEP. DLEP messages optionally contain a number of Data Items and Sub-Data Items. The Traffic Classification Data Item provided by the modem is defined in [RFC9892]. In this case, a flow is identified based on information found in a data plane header, and one or more matches are associated with a single flow. As stated in [RFC9892], more than one Data Item MAY be included in a message to provide information on multiple traffic classifiers. Refer to Section 2.3 of [RFC2475] for general background on traffic classification.
図 1 は、DLEP を実装するルーターとモデムで構成されるローカル ノードを示しています。DLEP メッセージには、オプションで多数のデータ項目とサブデータ項目が含まれます。モデムによって提供されるトラフィック分類データ項目は [RFC9892] で定義されています。この場合、フローはデータ プレーン ヘッダーにある情報に基づいて識別され、1 つ以上の一致が 1 つのフローに関連付けられます。[RFC9892] に記載されているように、複数のトラフィック分類子に関する情報を提供するために、メッセージに複数のデータ項目を含めてもよい(MAY)。トラフィック分類の一般的な背景については、[RFC2475] のセクション 2.3 を参照してください。
|--------------------Local Node--------------------|
| |
+-----------------------------+ +-------+
| Router | |Modem |
| | |Device |{~~~~~~~~} Remote
| | | | Link Nodes
| Traffic Classification: | | | Protocol
| Per TID: | | | (e.g.,
| DSCPs to FID / PCPs to FID | | | 802.11)
| | Data Items | |
| Per Modem: (list of TIDs) |<---------->| |
| FID to Credit Window Queues |============| |
| | | |
+-----------------------------+ +-------+
| |
|----DLEP--- |
DSCP: Differentiated Services Code Point
FID: Flow Identifier
PCP: Priority Code Point
TID: Traffic Classification Identifier
Figure 1: Router and Modem DLEP Exchange
図 1: ルーターとモデムの DLEP 交換
This document defines DLEP Data Items that provide a flow control mechanism for traffic sent from a router to a modem. Flow control is provided using one or more logical "credit windows", each of which will typically be supported by an associated virtual or physical queue. Credit windows may be shared or dedicated on a per-flow basis. The Data Items are structured to allow for the reuse of the defined credit-window-based flow control with different traffic classification techniques. A router logically consumes credits for each credit window matching packet sent.
この文書では、ルーターからモデムに送信されるトラフィックのフロー制御メカニズムを提供する DLEP データ項目を定義します。フロー制御は 1 つ以上の論理「クレジット ウィンドウ」を使用して提供され、通常、それぞれのクレジット ウィンドウは関連する仮想キューまたは物理キューによってサポートされます。クレジット ウィンドウは、フローごとに共有または専用にすることができます。データ項目は、さまざまなトラフィック分類手法を使用して、定義されたクレジット ウィンドウ ベースのフロー制御を再利用できるように構造化されています。ルーターは論理的に、送信されたパケットに一致するクレジット ウィンドウごとにクレジットを消費します。
Note that this document defines common messages, Data Items, and mechanisms that are reusable. They are expected to be required by DLEP extensions defined in other documents, such as the extension defined in [RFC9894].
このドキュメントでは、再利用可能な共通メッセージ、データ項目、およびメカニズムが定義されていることに注意してください。これらは、[RFC9894] で定義された拡張機能など、他の文書で定義された DLEP 拡張機能で必要になることが予想されます。
This document introduces support for credit window flow control by defining two new DLEP messages (Section 2.2) and five new DLEP Data Items (Section 2.3).
この文書では、2 つの新しい DLEP メッセージ (セクション 2.2) と 5 つの新しい DLEP データ項目 (セクション 2.3) を定義することにより、クレジット ウィンドウ フロー制御のサポートを導入します。
Various conditions described in this document cause a message to be logged. In all cases, the log message results from the contents of a received Data Item defined here. No messages are logged in response to activity in the data plane.
このドキュメントで説明されているさまざまな状況により、メッセージがログに記録されます。すべての場合において、ログ メッセージは、ここで定義された受信したデータ項目の内容に基づいて生成されます。データ プレーンのアクティビティに応じたメッセージはログに記録されません。
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] で説明されているように解釈されます。
This section defines additions to DLEP used in credit-based flow control. The additions provide the DLEP mechanisms to control credits. Routers then use this information to regulate when data is sent to a modem.
このセクションでは、クレジットベースのフロー制御で使用される DLEP への追加機能を定義します。これらの追加により、クレジットを制御するための DLEP メカニズムが提供されます。ルーターはこの情報を使用して、データがモデムに送信されるタイミングを制御します。
The credit window flow control mechanisms defined in this document support credit-based flow control of traffic sent from a router to a modem. The mapping of specific flows to a particular credit window is based on the Traffic Classification Data Item defined in [RFC9892]. Both types of DLEP peers -- router and modem -- negotiate the use of an extension employing this mechanism during session initialization as required; for example, see [RFC9894]. When using credit windows, data traffic is only allowed to be sent by the router to the modem when there are credits available.
この文書で定義されているクレジット ウィンドウ フロー制御メカニズムは、ルーターからモデムに送信されるトラフィックのクレジット ベースのフロー制御をサポートします。特定のフローと特定のクレジット ウィンドウのマッピングは、[RFC9892] で定義されているトラフィック分類データ項目に基づいています。ルータとモデムの両方のタイプの DLEP ピアは、必要に応じてセッションの初期化中にこのメカニズムを使用して拡張機能の使用をネゴシエートします。たとえば、[RFC9894]を参照してください。クレジット ウィンドウを使用する場合、使用可能なクレジットがある場合にのみ、ルーターからモデムへのデータ トラフィックの送信が許可されます。
Credits are managed on a 'per logical "credit window"' basis. Each credit window can be thought of as corresponding to a queue within a modem. Credit windows may be shared across, or dedicated to, destinations and data plane identifiers -- for example, DSCPs -- at a granularity that is appropriate for a modem's implementation and its attached transmission technology. As specified in Section 2.3.1, there is a direct one-to-one mapping of credit windows to flows as identified by Flow Identifiers (FIDs) carried within the Traffic Classification Data Item. Modems pass to the router information on their credit windows and FIDs prior to a router being able to send data when an extension requiring the use of credit window flow control is used. Note that Traffic Classification Identifier (TID) values and FID values are significant only to the issuing modem. There is no relationship implied by the same TID or FID value being issued by more than one modem. In addition to the traffic classification information associated with a FID, modems provide an initial credit window size, as well as the maximum size of the logical queue associated with each credit window. The maximum size is included for informative and potential future uses.
クレジットは「論理「クレジット ウィンドウ」ごと」に基づいて管理されます。各クレジット ウィンドウは、モデム内のキューに対応すると考えることができます。クレジット ウィンドウは、モデムの実装とそれに接続されている伝送テクノロジに適した粒度で、宛先およびデータ プレーン識別子 (DSCP など) 全体で共有したり、専用にしたりできます。セクション 2.3.1 で指定されているように、トラフィック分類データ項目内で伝送されるフロー識別子 (FID) によって識別されるフローへのクレジット ウィンドウの直接 1 対 1 マッピングがあります。クレジット ウィンドウ フロー制御の使用を必要とする拡張機能が使用されている場合、モデムはルーターがデータを送信できるようになる前に、クレジット ウィンドウと FID に関する情報をルーターに渡します。トラフィック分類識別子 (TID) 値と FID 値は、発行元のモデムにとってのみ重要であることに注意してください。複数のモデムによって発行された同じ TID または FID 値によって暗示される関係はありません。FID に関連付けられたトラフィック分類情報に加えて、モデムは初期クレジット ウィンドウ サイズと、各クレジット ウィンドウに関連付けられた論理キューの最大サイズを提供します。最大サイズは、有益な将来の用途のために含まれています。
Modems provide an initial credit window size at the time of credit window initialization. Such initialization can take place during session initiation or any point thereafter. It can also take place when rate information changes. An increment to a credit window size, specified in a Credit Window Grant Data Item, is provided in a Destination Up Message (Section 2.3.2) or Credit Control Message (Section 2.2.1). A router provides its view of the credit window, which is known as "Status", in Destination Up Response Messages (Section 2.3.3) and Credit Control Response Messages (Section 2.2.2). Routers can also request credits using the Credit Control Message.
モデムは、クレジット ウィンドウの初期化時に初期クレジット ウィンドウ サイズを提供します。このような初期化は、セッションの開始時またはその後の任意の時点で実行できます。レート情報が変更された場合にも発生する可能性があります。クレジット ウィンドウ許可データ項目で指定されたクレジット ウィンドウ サイズの増分は、宛先アップ メッセージ (セクション 2.3.2) またはクレジット コントロール メッセージ (セクション 2.2.1) で提供されます。ルータは、「ステータス」として知られるクレジット ウィンドウのビューを、Destination Up 応答メッセージ (セクション 2.3.3) およびクレジット コントロール応答メッセージ (セクション 2.2.2) で提供します。ルーターは、クレジット制御メッセージを使用してクレジットを要求することもできます。
When modems provide credits to a router, they will need to take into account any overhead of their attached transmission technology and map it into the credit semantics defined in this document. In particular, the credit window is defined below to include per-frame (per-packet) Media Access Control (MAC) headers, and this may not match the actual overhead of the modems' attached transmission technology. In that case, a direct mapping or an approximation will need to be made by the modem to provide appropriate credit values.
モデムがルーターにクレジットを提供する場合、モデムは接続されている伝送テクノロジーのオーバーヘッドを考慮し、それをこのドキュメントで定義されているクレジット セマンティクスにマッピングする必要があります。特に、クレジット ウィンドウはフレームごと (パケットごと) のメディア アクセス コントロール (MAC) ヘッダーを含むように以下で定義されており、これはモデムに接続されている送信テクノロジの実際のオーバーヘッドと一致しない可能性があります。その場合、モデムは直接マッピングまたは近似を行って、適切なクレジット値を提供する必要があります。
Actual flows of traffic are mapped to credit windows based on flow identification information provided by modems in the Traffic Classification Data Item defined in [RFC9892]. This Data Item supports traffic classification on a per-destination or more fine-grained level. Routers use the combination of the DLEP-identified destination and flow information associated with a credit window in order to match traffic they send to specific credit windows. In some cases, the Traffic Classification Data Item allows the modem to specify a wildcard to match any packets that do not match other Data Items; for example, see [RFC9895]. In the absence of a wildcard, a packet may not match any of the Data Items and, in this case, MUST be dropped by the router.
実際のトラフィック フローは、[RFC9892] で定義されているトラフィック分類データ項目内のモデムによって提供されるフロー識別情報に基づいて、クレジット ウィンドウにマッピングされます。このデータ項目は、宛先ごとまたはより詳細なレベルでのトラフィック分類をサポートします。ルーターは、特定のクレジット ウィンドウに送信するトラフィックを照合するために、DLEP で識別された宛先とクレジット ウィンドウに関連付けられたフロー情報の組み合わせを使用します。場合によっては、トラフィック分類データ項目により、モデムが他のデータ項目に一致しないパケットに一致するワイルドカードを指定できるようになります。たとえば、[RFC9895]を参照してください。ワイルドカードがない場合、パケットはどのデータ項目にも一致しない可能性があり、この場合、ルーターはパケットをドロップしなければなりません。
When a destination becomes reachable, a modem "associates" (identifies) the appropriate traffic classification information via the TID to be used for traffic sent by the router to that destination. This is supported by the Credit Window Association Data Item, which is carried in Destination Up and Destination Update Messages; see Section 2.3.2. The TID provides the information to support router traffic classification, based on the FIDs contained in the TID; see [RFC9892]. As defined, each credit window has a corresponding FID, so traffic is mapped to a credit window by locating a matching FID that is contained in the TID that is associated with the traffic's destination. This means that the use of FIDs and TIDs, and the association of a TID to a DLEP destination, enable a modem to share or dedicate resources as needed to match the specifics of its implementation and its attached transmission technology.
宛先に到達可能になると、モデムは、ルーターによってその宛先に送信されるトラフィックに使用される、TID を介して適切なトラフィック分類情報を「関連付け」(識別) します。これは、宛先アップおよび宛先更新メッセージで伝送されるクレジット ウィンドウ関連付けデータ項目によってサポートされます。セクション 2.3.2 を参照してください。TID は、TID に含まれる FID に基づいて、ルーターのトラフィック分類をサポートするための情報を提供します。[RFC9892]を参照してください。定義されているように、各クレジット ウィンドウには対応する FID があるため、トラフィックの宛先に関連付けられた TID に含まれる一致する FID を見つけることによって、トラフィックはクレジット ウィンドウにマッピングされます。これは、FID と TID の使用、および DLEP 宛先への TID の関連付けにより、モデムがその実装と付属の伝送テクノロジの詳細に合わせて、必要に応じてリソースを共有または専用にできることを意味します。
Credit window flow control as defined in this document has objectives similar to the control technique described in [Credit-Window-Extension]. One notable difference from that type of credit control is that in this document, credits are never provided by the router to the modem.
この文書で定義されているクレジット ウィンドウ フロー制御には、[Credit-Window-Extension] で説明されている制御手法と同様の目的があります。このタイプのクレジット制御との顕著な違いの 1 つは、このドキュメントではクレジットがルーターからモデムに提供されないことです。
When credit windowing is used, a router MUST NOT send data traffic to a modem for forwarding if there is no matching classifier. If a matching classifier is found, a router MUST NOT send data traffic to a modem when there are no credits available in the associated credit window. Section 2 describes how classifiers are associated with destinations and how credit windows are associated with classifiers. Additionally, a router MUST ensure that sufficient credits are available in the associated credit window for the current data packet before sending that data packet to the modem. The count of octets in the packet includes MAC overhead. Taking Ethernet as an example, framing, header, and trailer are all included in this count. This document defines credit windows in octets, and the credit window is decremented by the number of sent octets.
クレジット ウィンドウ処理が使用される場合、一致する分類子がない場合、ルータは転送のためにデータ トラフィックをモデムに送信してはなりません (MUST NOT)。一致する分類子が見つかった場合、関連するクレジット ウィンドウに利用可能なクレジットがない場合、ルータはデータ トラフィックをモデムに送信してはなりません (MUST NOT)。セクション 2 では、分類子が目的地にどのように関連付けられるか、およびクレジット ウィンドウが分類子にどのように関連付けられるかについて説明します。さらに、ルータは、データ パケットをモデムに送信する前に、現在のデータ パケットに関連付けられたクレジット ウィンドウで十分なクレジットが利用可能であることを確認しなければなりません (MUST)。パケット内のオクテット数には MAC オーバーヘッドが含まれます。イーサネットを例にとると、フレーミング、ヘッダー、トレーラーがすべてこのカウントに含まれます。この文書ではクレジット ウィンドウをオクテット単位で定義しており、クレジット ウィンドウは送信されたオクテットの数だけ減分されます。
A router MUST identify the credit window associated with traffic to be sent to a modem based on the traffic classification information provided in the Data Items defined in this document.
ルーターは、この文書で定義されているデータ項目で提供されるトラフィック分類情報に基づいて、モデムに送信されるトラフィックに関連付けられたクレジット ウィンドウを識別しなければなりません (MUST)。
This document defines two new messages that support credit window flow control: Credit Control Messages and Credit Control Response Messages. Sending and receiving both message types is REQUIRED to support the credit window flow control mechanisms defined in this document.
この文書では、クレジット ウィンドウ フロー制御をサポートする 2 つの新しいメッセージ、クレジット コントロール メッセージとクレジット コントロール レスポンス メッセージを定義します。この文書で定義されているクレジット ウィンドウ フロー制御メカニズムをサポートするには、両方のメッセージ タイプの送受信が必要です。
Credit Control Messages are sent by modems and routers. Each sender is only permitted to have one message outstanding at one time. That is, a sender (either modem or router) MUST NOT send a subsequent Credit Control Message until a Credit Control Response Message has been received from its peer.
クレジット制御メッセージはモデムとルーターによって送信されます。各送信者は、一度に 1 つのメッセージのみを未処理にすることが許可されます。つまり、送信者 (モデムまたはルーター) は、ピアからクレジット制御応答メッセージを受信するまで、後続のクレジット制御メッセージを送信してはなりません (MUST NOT)。
Credit Control Messages are sent by modems to provide credit window increases. Modems send credit increases when their transmission or local queue availability exceeds the credit window value previously provided to the router. Modems will need to balance the load generated by sending and processing credit window increases against a router having data traffic available to send but no available credits.
クレジット コントロール メッセージは、クレジット ウィンドウを増やすためにモデムによって送信されます。モデムは、送信またはローカル キューの可用性が、ルータに以前に提供されたクレジット ウィンドウの値を超えると、クレジット増加分を送信します。モデムは、送信できるデータ トラフィックはあるものの、利用可能なクレジットがないルータに対して、クレジット ウィンドウの増加の送信と処理によって生成される負荷のバランスを取る必要があります。
Credit Control Messages MAY be sent by routers to request credits and provide window status. Routers will need to balance the load generated by sending and processing credit window requests against having data traffic available to send but no available credits.
クレジットを要求し、ウィンドウステータスを提供するために、ルーターによってクレジット制御メッセージが送信されてもよい(MAY)。ルーターは、クレジット ウィンドウ リクエストの送信と処理によって生成される負荷と、送信可能なデータ トラフィックはあるものの利用可能なクレジットがない状態とのバランスを取る必要があります。
The Message Type value in the DLEP Message Header is set to 17.
DLEP メッセージ ヘッダーのメッセージ タイプの値は 17 に設定されます。
A Credit Control Message sent by a modem MUST contain one or more Credit Window Grant Data Items as defined in Section 2.3.3. A router receiving this message MUST respond with a Credit Control Response Message.
モデムによって送信されるクレジット制御メッセージには、セクション 2.3.3 で定義されている 1 つ以上のクレジット ウィンドウ許可データ項目が含まれなければなりません (MUST)。このメッセージを受信したルーターは、クレジット制御応答メッセージで応答しなければなりません (MUST)。
A Credit Control Message sent by a router MUST contain one or more Credit Window Request Data Items as defined in Section 2.3.5 and SHOULD contain a Credit Window Status Data Item, defined in Section 2.3.4, corresponding to each credit window request. A modem receiving this message MUST respond with a Credit Control Response Message based on the received message and Data Item and the processing defined in Section 2.2.2, which will typically result in credit window increments being provided.
ルータによって送信されるクレジット制御メッセージには、セクション 2.3.5 で定義されている 1 つ以上のクレジット ウィンドウ リクエスト データ項目が含まれなければならず (MUST)、セクション 2.3.4 で定義されている、各クレジット ウィンドウ リクエストに対応するクレジット ウィンドウ ステータス データ項目が含まれている必要があります (SHOULD)。このメッセージを受信したモデムは、受信したメッセージとデータ項目、およびセクション 2.2.2 で定義された処理に基づいて、クレジット制御応答メッセージで応答しなければなりません (MUST)。これにより、通常、クレジット ウィンドウの増分が提供されます。
Specific processing associated with each Credit Data Item is provided in Section 2.3.
各クレジット データ項目に関連付けられた特定の処理については、セクション 2.3 で説明されています。
Credit Control Response Messages are sent by routers to report the current credit window for a destination. A Credit Control Response Message sent by a router MUST contain one or more Credit Window Status Data Items as defined in Section 2.3.4. Specific receive processing associated with the Credit Window Status Data Item is provided in Section 2.3.4.
クレジット制御応答メッセージは、宛先の現在のクレジット ウィンドウを報告するためにルーターによって送信されます。ルータによって送信されるクレジット制御応答メッセージには、セクション 2.3.4 で定義されている 1 つ以上のクレジット ウィンドウ ステータス データ項目が含まれなければなりません (MUST)。クレジット ウィンドウ ステータス データ項目に関連付けられた特定の受信処理については、セクション 2.3.4 で説明されています。
Credit Control Response Messages sent by modems MUST contain one or more Credit Window Grant Data Items. A Data Item for every Credit Window Request Data Item contained in the corresponding Credit Control Message received by the modem MUST be included. Each Credit Window Grant Data Item MAY provide zero or more additional credits based on the modem's transmission or local queue availability. Specific receive processing associated with each Credit Window Grant Data Item is provided in Section 2.3.3.
モデムによって送信されるクレジット制御応答メッセージには、1 つ以上のクレジット ウィンドウ許可データ項目が含まれなければなりません (MUST)。モデムによって受信された対応するクレジット制御メッセージに含まれるすべてのクレジット ウィンドウ要求データ項目のデータ項目が含まれなければなりません (MUST)。各クレジット ウィンドウ許可データ項目は、モデムの送信またはローカル キューの可用性に基づいて、0 個以上の追加クレジットを提供してもよい (MAY)。各クレジットウィンドウ付与データ項目に関連付けられた特定の受信処理については、セクション 2.3.3 で説明されています。
The Message Type value in the DLEP Message Header is set to 18.
DLEP メッセージ ヘッダーのメッセージ タイプの値は 18 に設定されます。
Five new Data Items are defined to support the control of credit windows:
クレジット ウィンドウの制御をサポートするために、5 つの新しいデータ項目が定義されています。
* The Credit Window Initialization Data Item (Section 2.3.1) is used by a modem to identify a credit window and set its size.
* クレジット ウィンドウ初期化データ項目 (セクション 2.3.1) は、クレジット ウィンドウを識別し、そのサイズを設定するためにモデムによって使用されます。
* The Credit Window Association Data Item (Section 2.3.2) is used by a modem to identify which TIDs (flows) should be used when sending traffic to a particular DLEP-identified destination.
* クレジット ウィンドウ アソシエーション データ項目 (セクション 2.3.2) は、DLEP で識別された特定の宛先にトラフィックを送信するときに、どの TID (フロー) を使用する必要があるかを識別するためにモデムによって使用されます。
* The Credit Window Grant Data Item (Section 2.3.3) is used by a modem to provide additional credits to a router.
* クレジット ウィンドウ許可データ項目 (セクション 2.3.3) は、ルーターに追加のクレジットを提供するためにモデムによって使用されます。
* The Credit Window Status Data Item (Section 2.3.4) is used to advertise the sender's view of the number of available credits for state synchronization purposes.
* クレジット ウィンドウ ステータス データ項目 (セクション 2.3.4) は、状態同期の目的で利用可能なクレジットの数に関する送信者のビューを通知するために使用されます。
* The Credit Window Request Data Item (Section 2.3.5) is used by a router to request additional credits.
* クレジット ウィンドウ要求データ項目 (セクション 2.3.5) は、追加のクレジットを要求するためにルーターによって使用されます。
Any errors or inconsistencies encountered in parsing Data Items are handled in the same fashion as any other Data Item parsing error encountered in DLEP; see [RFC8175]. In particular, the node parsing the Data Item MUST terminate the session with a Status Data Item [RFC8175] indicating "Invalid Data".
データ項目の解析中に発生したエラーまたは不一致は、DLEP で発生した他のデータ項目解析エラーと同じ方法で処理されます。[RFC8175]を参照してください。特に、データ項目を解析するノードは、「無効なデータ」を示すステータス データ項目 [RFC8175] でセッションを終了しなければなりません (MUST)。
As noted above, the Credit Window Initialization Data Item is used by a modem to identify a credit window and set its size. In order to avoid errors caused by the use of undefined FIDs or uninitialized credit windows, this Data Item SHOULD be included in any Session Initialization Response Message that indicates support for any such extension. Updates to previously identified credit windows or new credit windows MAY be sent by a modem by including the Data Item in Session Update Messages. More than one Data Item MAY be included in a message to provide information on multiple credit windows.
上で述べたように、クレジット ウィンドウ初期化データ項目は、クレジット ウィンドウを識別し、そのサイズを設定するためにモデムによって使用されます。未定義の FID または初期化されていないクレジット ウィンドウの使用によって引き起こされるエラーを回避するために、このデータ項目は、そのような拡張機能のサポートを示すセッション初期化応答メッセージに含めるべきです(SHOULD)。以前に識別されたクレジット ウィンドウまたは新しいクレジット ウィンドウの更新は、セッション更新メッセージにデータ項目を含めることによってモデムによって送信されてもよい(MAY)。複数のクレジットウィンドウに関する情報を提供するために、メッセージに複数のデータ項目を含めることができます (MAY)。
The Credit Window Initialization Data Item identifies a credit window using a FID. It also provides the size of the identified credit window. To be used, a FID must be defined within a Traffic Classification Data Item, and the associated TID must be provided via a Credit Window Association Data Item.
クレジット ウィンドウ初期化データ項目は、FID を使用してクレジット ウィンドウを識別します。また、識別されたクレジット ウィンドウのサイズも提供します。使用するには、FID をトラフィック分類データ項目内で定義する必要があり、関連する TID をクレジット ウィンドウ関連付けデータ項目経由で提供する必要があります。
The format of the Credit Window Initialization Data Item is as follows:
クレジット ウィンドウ初期化データ項目の形式は次のとおりです。
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Data Item Type | Length (16) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Flow Identifier (FID) | Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Credit Value |
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Scale | Credit Window Max Size |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Data Item Type:
データ項目タイプ:
30
30
Length:
長さ:
16
16
As specified in [RFC8175], Length is the number of octets in the Data Item. It MUST be equal to sixteen (16). If it is some other value, the Data Item is corrupt, so the message in which it appears cannot be reliably parsed and is ignored.
[RFC8175] で指定されているように、長さはデータ項目内のオクテット数です。これは 16 に等しくなければなりません。他の値の場合、データ項目は壊れているため、それが表示されるメッセージは確実に解析できず、無視されます。
Flow Identifier (FID):
フロー識別子 (FID):
A 2-octet flow identifier as defined by the Traffic Classification Data Item [RFC9892]. The FID also uniquely identifies a credit window for a specific DLEP session.
トラフィック分類データ項目 [RFC9892] で定義されている 2 オクテットのフロー識別子。FID は、特定の DLEP セッションのクレジット ウィンドウも一意に識別します。
Reserved:
予約済み:
For the Credit Window Initialization Data Item, this reserved field is currently unused. It MUST be set to all zeros for this version of the Data Item and is currently ignored on reception. This allows for future extensions of the Data Item if needed.
クレジット ウィンドウ初期化データ項目の場合、この予約フィールドは現在使用されていません。このバージョンのデータ項目ではすべて 0 に設定する必要があり、現在は受信時に無視されます。これにより、必要に応じて将来のデータ項目の拡張が可能になります。
Credit Value:
クレジット値:
A 64-bit unsigned integer representing the credits, in octets, to be added to the credit window. This value includes MAC headers as seen on the link between the modem and router.
クレジット ウィンドウに追加されるクレジットをオクテット単位で表す 64 ビットの符号なし整数。この値には、モデムとルーター間のリンクで見られる MAC ヘッダーが含まれます。
Scale:
規模:
An 8-bit unsigned integer indicating the scale used in the Credit Window Max Size field. The valid values are as follows:
Credit Window Max Size フィールドで使用されるスケールを示す 8 ビットの符号なし整数。有効な値は次のとおりです。
+=======+=========================+
| Value | Scale |
+=======+=========================+
| 0 | B: Bytes (Octets) |
+-------+-------------------------+
| 1 | KB: Kilobytes (B/1024) |
+-------+-------------------------+
| 2 | MB: Megabytes (KB/1024) |
+-------+-------------------------+
| 3 | GB: Gigabytes (MB/1024) |
+-------+-------------------------+
Table 1: Valid Scale Field Values
表 1: 有効なスケール フィールド値
Credit Window Max Size:
クレジットウィンドウの最大サイズ:
A 24-bit unsigned integer representing the maximum size, in the octet scale indicated by the Scale field, of the associated credit window.
関連付けられたクレジット ウィンドウの最大サイズを、Scale フィールドで示されるオクテット スケールで表す 24 ビットの符号なし整数。
A router that receives a Credit Window Initialization Data Item MUST ensure that the FID field value has been provided by the modem in a Traffic Classification Data Item carried in either the current message or a previous message. If the FID cannot be found, the router SHOULD log this information. The method of logging is left to the router implementation. Note that no traffic will be associated with the credit window in this case. After FID validation, the router MUST locate the credit window that is associated with the FID indicated in each received Data Item. If no associated credit window is found, the router MUST initialize a new credit window using the values carried in the Data Item. When an associated credit window is found, the router MUST update the credit window and associated data plane state using the values carried in the Data Item. If the resultant credit value results in the credit window exceeding the represented Credit Window Max Size, the Credit Window Max Size field value is used as the new credit window size.
クレジット ウィンドウ初期化データ項目を受信するルータは、FID フィールド値が現在のメッセージまたは前のメッセージで伝送されるトラフィック分類データ項目でモデムによって提供されていることを確認しなければなりません (MUST)。FID が見つからない場合、ルータはこの情報をログに記録すべきです(SHOULD)。ロギングの方法はルーターの実装に任されます。この場合、トラフィックはクレジット ウィンドウに関連付けられないことに注意してください。FID 検証後、ルータは、受信した各データ項目で示された FID に関連付けられたクレジット ウィンドウを見つけなければなりません (MUST)。関連するクレジット ウィンドウが見つからない場合、ルータはデータ アイテムに含まれる値を使用して新しいクレジット ウィンドウを初期化しなければなりません (MUST)。関連するクレジット ウィンドウが見つかった場合、ルータは、データ項目で伝送される値を使用して、クレジット ウィンドウと関連するデータ プレーンの状態を更新しなければなりません (MUST)。結果として得られるクレジット値が、示されているクレジット ウィンドウの最大サイズを超えるクレジット ウィンドウになる場合、[クレジット ウィンドウの最大サイズ] フィールドの値が新しいクレジット ウィンドウのサイズとして使用されます。
It is worth noting that such updates can result in a credit window size being reduced -- for example, due to a transmission rate change on the modem. After sending the Session Update Message with one or more Credit Window Initialization Data Items that decrease the Credit Window Max Size, the modem SHOULD continue processing received packets that match the indicated FIDs, fit within the window for the unmodified Credit Window Max Size, and arrive before the modem receives the corresponding Session Update Response Message. The modem SHOULD NOT issue additional credits for any affected FID until that FID's associated window has drained to be less than the new Credit Window Max Size, regardless of when the corresponding Session Update Response Message is received.
このような更新により、たとえばモデムの送信速度の変更により、クレジット ウィンドウ サイズが減少する可能性があることに注意してください。クレジット ウィンドウの最大サイズを減少させる 1 つ以上のクレジット ウィンドウ初期化データ項目を含むセッション更新メッセージを送信した後、モデムは、指定された FID に一致し、変更されていないクレジット ウィンドウの最大サイズのウィンドウ内に収まり、モデムが対応するセッション更新応答メッセージを受信する前に到着する受信パケットの処理を続行すべきである(SHOULD)。モデムは、対応するセッション更新応答メッセージがいつ受信されるかに関係なく、その FID に関連付けられたウィンドウが新しいクレジット ウィンドウの最大サイズ未満になるまで、影響を受ける FID に対して追加のクレジットを発行してはなりません (SHOULD NOT)。
The Credit Window Association Data Item is used by a modem to associate traffic classification information with a destination. The traffic classification information is identified using a TID value that has been previously sent by the modem or is listed in a Traffic Classification Data Item carried in the same message as the Credit Window Association Data Item. TIDs in different credit windows must not overlap.
クレジット ウィンドウ関連付けデータ項目は、トラフィック分類情報を宛先に関連付けるためにモデムによって使用されます。トラフィック分類情報は、モデムによって以前に送信された TID 値、またはクレジット ウィンドウ関連付けデータ項目と同じメッセージで伝送されるトラフィック分類データ項目にリストされている TID 値を使用して識別されます。異なるクレジット ウィンドウの TID は重複してはなりません。
A single Credit Window Association Data Item MUST be included in every Destination Up and Destination Update Message sent by a modem when a credit window flow control mechanism defined in this document is used. Note that a TID will not be used unless it is listed in a Credit Window Association Data Item.
この文書で定義されているクレジット ウィンドウ フロー制御メカニズムが使用される場合、モデムによって送信されるすべての宛先アップおよび宛先更新メッセージに、単一のクレジット ウィンドウ関連付けデータ項目が含まれなければなりません (MUST)。TID は、クレジット ウィンドウ関連付けデータ項目にリストされていない限り使用されないことに注意してください。
The format of the Credit Window Association Data Item is as follows:
クレジット ウィンドウ アソシエーション データ項目の形式は次のとおりです。
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Data Item Type | Length (2) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Traffic Class. Identifier (TID)|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Data Item Type:
データ項目タイプ:
31
31
Length:
長さ:
2
2
As specified in [RFC8175], Length is the number of octets in the Data Item. It MUST be equal to two (2). If it is some other value, the Data Item is corrupt, so the message in which it appears cannot be reliably parsed and is ignored.
[RFC8175] で指定されているように、長さはデータ項目内のオクテット数です。これは 2 に等しくなければなりません。他の値の場合、データ項目は壊れているため、それが表示されるメッセージは確実に解析できず、無視されます。
Traffic Classification Identifier (TID):
トラフィック分類識別子 (TID):
A 16-bit unsigned integer identifying a traffic classification set that has been identified in a Traffic Classification Data Item; see [RFC9892].
トラフィック分類データ項目で識別されたトラフィック分類セットを識別する 16 ビットの符号なし整数。[RFC9892]を参照してください。
A router that receives a Credit Window Association Data Item MUST locate the traffic classification information indicated by the received TID. If no corresponding information is found, the Credit Window Association Data Item MUST be treated as an error as described above. If the traffic classification information is located, the router MUST ensure that any data plane state that is associated with the TID and its corresponding FIDs is updated as needed (per Section 2.1). If a router determines that a newly received Data Item results in credit windows with overlapping TIDs, the Data Item MUST be treated as an error as described above.
クレジット ウィンドウ アソシエーション データ項目を受信したルータは、受信した TID によって示されるトラフィック分類情報を見つけなければなりません (MUST)。対応する情報が見つからない場合、クレジットウィンドウ関連付けデータ項目は上記のようにエラーとして扱われなければなりません(MUST)。トラフィック分類情報が見つかった場合、ルーターは、TID およびそれに対応する FID に関連付けられたデータ プレーンの状態が必要に応じて更新されることを保証しなければなりません (セクション 2.1 に従って)。新しく受信したデータ項目の結果、重複する TID を持つクレジット ウィンドウが発生するとルーターが判断した場合、そのデータ項目は上記のようにエラーとして扱われなければなりません (MUST)。
The Credit Window Grant Data Item is used by a modem to provide credits to a router. One or more Credit Window Grant Data Items MAY be carried in the DLEP Destination Up, Destination Announce Response, Destination Update, Credit Control, and Credit Control Response Messages. Multiple Credit Window Grant Data Items may be present in a single message. Each item grants credits to a different credit window and therefore references a different FID. In all message types, this Data Item provides an additional number of octets to be added to the indicated credit window. Credit windows are identified using FID values that have been previously sent by the modem or are listed in a Credit Window Initialization Data Item carried in the same message as the Data Item.
クレジット ウィンドウ許可データ項目は、ルーターにクレジットを提供するためにモデムによって使用されます。1 つ以上のクレジット ウィンドウ許可データ項目が、DLEP 宛先アップ、宛先アナウンス応答、宛先更新、クレジット制御、およびクレジット制御応答メッセージに含まれてもよい (MAY)。複数のクレジット ウィンドウ許可データ項目が 1 つのメッセージ内に存在する場合があります。各アイテムは異なるクレジット ウィンドウにクレジットを付与するため、異なる FID を参照します。すべてのメッセージ タイプにおいて、このデータ項目は、指定されたクレジット ウィンドウに追加される追加のオクテット数を提供します。クレジット ウィンドウは、モデムによって以前に送信された FID 値、またはデータ項目と同じメッセージで伝送されるクレジット ウィンドウ初期化データ項目にリストされている FID 値を使用して識別されます。
The format of the Credit Window Grant Data Item is as follows:
クレジット ウィンドウ付与データ項目の形式は次のとおりです。
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Data Item Type | Length (12) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Flow Identifier (FID) | Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Additional Credits |
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Data Item Type:
データ項目タイプ:
32
32
Length:
長さ:
12
12
As specified in [RFC8175], Length is the number of octets in the Data Item. It MUST be equal to twelve (12). If it is some other value, the Data Item is corrupt, so the message in which it appears cannot be reliably parsed and is ignored.
[RFC8175] で指定されているように、長さはデータ項目内のオクテット数です。これは 12 に等しくなければなりません。他の値の場合、データ項目は壊れているため、それが表示されるメッセージは確実に解析できず、無視されます。
Flow Identifier (FID):
フロー識別子 (FID):
A 2-octet flow identifier as defined by the Traffic Classification Data Item. The FID also uniquely indicates a credit window.
トラフィック分類データ項目によって定義される 2 オクテットのフロー識別子。FID はクレジット ウィンドウも一意に示します。
Reserved:
予約済み:
For the Credit Window Grant Data Item, this reserved field is currently unused. It MUST be set to all zeros for this version of the Data Item and is currently ignored on reception. This allows for future extensions of the Data Item if needed.
クレジット ウィンドウ許可データ項目の場合、この予約済みフィールドは現在使用されていません。このバージョンのデータ項目ではすべて 0 に設定する必要があり、現在は受信時に無視されます。これにより、必要に応じて将来のデータ項目の拡張が可能になります。
Additional Credits:
追加のクレジット:
A 64-bit unsigned integer representing the credits, in octets, to be added to the credit window. This value includes MAC headers as seen on the link between the modem and router. A value of zero indicates that no additional credits are being provided.
クレジット ウィンドウに追加されるクレジットをオクテット単位で表す 64 ビットの符号なし整数。この値には、モデムとルーター間のリンクで見られる MAC ヘッダーが含まれます。値 0 は、追加のクレジットが提供されていないことを示します。
When receiving this Data Item, a router MUST identify the credit window indicated by the FID. If the FID is not known to the router, it SHOULD log this information and discard the Data Item. The method of logging is left to the router implementation. It is important to note that while this Data Item can be received in a destination-specific message, credit windows are managed independently of the destination identified in the message carrying this Data Item, and the indicated FID MAY even be disjoint from the identified destination.
このデータ項目を受信するとき、ルーターは FID によって示されるクレジット ウィンドウを識別しなければなりません (MUST)。FID がルータに知られていない場合、ルータはこの情報をログに記録し、データ項目を破棄すべきです(SHOULD)。ロギングの方法はルーターの実装に任されます。このデータ項目は宛先固有のメッセージで受信できますが、クレジット ウィンドウはこのデータ項目を運ぶメッセージで識別される宛先とは独立して管理され、指定された FID は識別された宛先から切り離されていてもよいことに注意することが重要です。
Once the credit window is identified, the credit window size MUST be increased by the value contained in the Additional Credits field. If the increase results in a window overflow, the credit window must be set to its maximum as defined by the Credit Window Max Size carried in the Credit Window Initialization Data Item.
クレジット ウィンドウが特定されたら、クレジット ウィンドウのサイズを、追加クレジット フィールドに含まれる値だけ増やす必要があります。増加によってウィンドウのオーバーフローが発生した場合、クレジット ウィンドウは、クレジット ウィンドウの初期化データ項目に含まれるクレジット ウィンドウの最大サイズで定義されている最大値に設定する必要があります。
No response is sent by the router to a modem after processing a Credit Window Grant Data Item received in a Credit Control Response Message. For each Credit Window Grant Data Item received in other message types, the receiving router MUST send a Credit Window Status Data Item reflecting the resultant credit window value of the updated credit windows. When the Credit Window Grant Data Item is received in a Destination Up Message, the Credit Window Status Data Item(s) MUST be sent in the corresponding Destination Up Response Message. Otherwise, a Credit Control Message MUST be sent.
クレジット制御応答メッセージで受信したクレジット ウィンドウ許可データ項目を処理した後、ルーターからモデムに応答が送信されません。他のメッセージ タイプで受信したクレジット ウィンドウ許可データ項目ごとに、受信ルータは、更新されたクレジット ウィンドウの結果のクレジット ウィンドウ値を反映するクレジット ウィンドウ ステータス データ項目を送信しなければなりません (MUST)。クレジット ウィンドウ許可データ項目が宛先アップ メッセージで受信された場合、クレジット ウィンドウ ステータス データ項目は、対応する宛先アップ応答メッセージで送信されなければなりません (MUST)。それ以外の場合は、クレジット制御メッセージを送信する必要があります。
The Credit Window Status Data Item is used by a router to report the current credit window size to its peer modem. One or more Credit Window Status Data Items MAY be carried in a Destination Up Response Message or a Credit Control Response Message. As discussed in Section 2.3.3, the Destination Up Response Message is used when the Data Item is sent in response to a Destination Up Message, and the Credit Control Response Message is sent in response to a Credit Control Message. Multiple Credit Window Status Data Items in a single message are used to indicate different sizes of different credit windows. Similar to the Credit Window Grant Data Item, credit windows are identified using FID values that have been previously sent by the modem.
クレジット ウィンドウ ステータス データ項目は、ルーターが現在のクレジット ウィンドウ サイズをピア モデムに報告するために使用されます。1 つ以上のクレジット ウィンドウ ステータス データ項目が、宛先アップ応答メッセージまたはクレジット制御応答メッセージで伝送されてもよい (MAY)。セクション2.3.3で説明したように、宛先アップ応答メッセージは、データ項目が宛先アップメッセージに応答して送信される場合に使用され、クレジット制御応答メッセージはクレジット制御メッセージに応答して送信されます。単一メッセージ内の複数のクレジット ウィンドウ ステータス データ項目は、異なるクレジット ウィンドウの異なるサイズを示すために使用されます。クレジット ウィンドウ許可データ項目と同様に、クレジット ウィンドウは、モデムによって以前に送信された FID 値を使用して識別されます。
The format of the Credit Window Status Data Item is as follows:
クレジット ウィンドウ ステータス データ項目の形式は次のとおりです。
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Data Item Type | Length (12) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Flow Identifier (FID) | Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Current Credit Window Size |
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Data Item Type:
データ項目タイプ:
33
33
Length:
長さ:
12
12
As specified in [RFC8175], Length is the number of octets in the Data Item. It MUST be equal to twelve (12). If it is some other value, the Data Item is corrupt, so the message in which it appears cannot be reliably parsed and is ignored.
[RFC8175] で指定されているように、長さはデータ項目内のオクテット数です。これは 12 に等しくなければなりません。他の値の場合、データ項目は壊れているため、それが表示されるメッセージは確実に解析できず、無視されます。
Flow Identifier (FID):
フロー識別子 (FID):
A 2-octet flow identifier as defined by the Traffic Classification Data Item. The FID also uniquely identifies a credit window.
トラフィック分類データ項目によって定義される 2 オクテットのフロー識別子。FID はクレジット ウィンドウも一意に識別します。
Reserved:
予約済み:
For the Credit Window Status Data Item, this reserved field is currently unused. It MUST be set to all zeros for this version of the Data Item and is currently ignored on reception. This allows for future extensions of the Data Item if needed.
クレジット ウィンドウ ステータス データ項目の場合、この予約フィールドは現在使用されていません。このバージョンのデータ項目ではすべて 0 に設定する必要があり、現在は受信時に無視されます。これにより、必要に応じて将来のデータ項目の拡張が可能になります。
Current Credit Window Size:
現在のクレジット ウィンドウ サイズ:
A 64-bit unsigned integer indicating the current number of credits, in octets, available for the router to send to the modem. This is referred to as the Modem Receive Window in [Credit-Window-Extension].
ルーターがモデムに送信できる現在のクレジット数をオクテット単位で示す 64 ビットの符号なし整数。This is referred to as the Modem Receive Window in [Credit-Window-Extension].
When receiving this Data Item, a modem MUST identify the credit window indicated by the FID. If the FID is not known to the modem, it SHOULD log this information and discard the Data Item. The method of logging is left to the modem implementation. As with the Credit Window Grant Data Item, the FID MAY be unrelated to the destination indicated in the message carrying the Data Item.
このデータ項目を受信するとき、モデムは FID によって示されるクレジット ウィンドウを識別しなければなりません (MUST)。FID がモデムに知られていない場合、モデムはこの情報をログに記録し、データ項目を破棄すべきです(SHOULD)。ロギングの方法はモデムの実装に委ねられます。クレジット ウィンドウ許可データ項目と同様に、FID は、データ項目を運ぶメッセージに示されている宛先に無関係であってもよい (MAY)。
Once the credit window is identified, the modem SHOULD check the received Current Credit Window Size field value against the outstanding credit window's available credits at the time the most recent Credit Window Initialization or Credit Window Grant Data Item associated with the indicated FID was sent. If the difference in values is greater than what can be accounted for based on observed data frames, then the modem SHOULD send a Credit Window Initialization Data Item to reset the associated credit window size to the modem's current view of the available credits. As specified in Section 2.3.1, Credit Window Initialization Data Items are sent in Session Update Messages. When multiple Data Items need to be sent, they SHOULD be combined into a single message when possible. Alternatively, and also in cases where there are small differences, the modem MAY adjust the values sent in Credit Window Grant Data Items to account for the reported credit window.
クレジット ウィンドウが識別されると、モデムは、受信した [現在のクレジット ウィンドウ サイズ] フィールドの値を、示された FID に関連付けられた最新のクレジット ウィンドウの初期化またはクレジット ウィンドウ許可データ項目が送信された時点での未処理のクレジット ウィンドウの利用可能なクレジットと照合してチェックする必要があります (SHOULD)。値の差が、観測されたデータ フレームに基づいて説明できる値よりも大きい場合、モデムは、クレジット ウィンドウ初期化データ項目を送信して、関連付けられたクレジット ウィンドウ サイズを、モデムが現在表示している利用可能なクレジットにリセットする必要があります (SHOULD)。セクション 2.3.1 で指定されているように、クレジット ウィンドウ初期化データ項目はセッション更新メッセージで送信されます。複数のデータ項目を送信する必要がある場合、可能な場合はそれらを 1 つのメッセージに結合する必要があります (SHOULD)。あるいは、小さな違いがある場合でも、モデムは、報告されたクレジット ウィンドウを考慮して、クレジット ウィンドウ許可データ項目で送信される値を調整してもよい(MAY)。
The Credit Window Request Data Item is used by a router to request additional credits for particular credit windows. Credit Window Request Data Items are carried in Credit Control Messages, and one or more Credit Window Request Data Items MAY be present in a message.
クレジット ウィンドウ リクエスト データ項目は、ルータによって特定のクレジット ウィンドウの追加クレジットを要求するために使用されます。クレジット ウィンドウ リクエスト データ項目はクレジット制御メッセージで伝送され、1 つ以上のクレジット ウィンドウ リクエスト データ項目がメッセージ内に存在してもよい(MAY)。
Credit windows are identified using a FID as defined in Section 2.3.1. Multiple FIDs MAY be present to allow for the case where the router determines that credits are needed in multiple credit windows. A special FID value, as defined below, is used to indicate that a credit window request is being made across all queues.
クレジット ウィンドウは、セクション 2.3.1 で定義されている FID を使用して識別されます。ルータが複数のクレジット ウィンドウでクレジットが必要であると判断する場合を考慮して、複数の FID が存在してもよい(MAY)。以下に定義されている特別な FID 値は、クレジット ウィンドウ リクエストがすべてのキューにわたって行われていることを示すために使用されます。
The format of the Credit Window Request Data Item is as follows:
クレジット ウィンドウ リクエスト データ項目の形式は次のとおりです。
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Data Item Type | Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Flow Identifier (FID) [1] | Flow Identifier (FID) [2] |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| ... | Flow Identifier (FID) [n] |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Data Item Type:
データ項目タイプ:
34
34
Length:
長さ:
Variable
変数
As specified in [RFC8175], Length is the number of octets in the Data Item, excluding the Data Item Type and Length fields. It is equal to the number of FID fields carried in the Data Item times 2 and MUST be at least 2. If it is less than 2, the Data Item is corrupt, so the message in which it appears cannot be reliably parsed and is ignored.
[RFC8175] で指定されているように、長さは、データ項目タイプと長さのフィールドを除いた、データ項目内のオクテット数です。これは、データ項目で伝送される FID フィールドの数に 2 を掛けたものに等しく、少なくとも 2 である必要があります。2 未満の場合、データ項目は破損しているため、データ項目が表示されるメッセージは確実に解析できず、無視されます。
Flow Identifier (FID):
フロー識別子 (FID):
A 2-octet flow identifier as defined by the Traffic Classification Data Item. The FID also uniquely identifies a credit window. The special value 0xFFFF indicates that the request applies to all FIDs. When this special value is included, all other FID values included in the Data Item are redundant, as the special value indicates all FIDs.
トラフィック分類データ項目によって定義される 2 オクテットのフロー識別子。FID はクレジット ウィンドウも一意に識別します。特別な値 0xFFFF は、リクエストがすべての FID に適用されることを示します。この特別な値が含まれる場合、特別な値はすべての FID を示すため、データ項目に含まれる他のすべての FID 値は冗長になります。
A modem receiving this Data Item MUST provide a credit window increment for the indicated credit windows via Credit Window Grant Data Items carried in a new Credit Control Message. Multiple values and queue indexes SHOULD be combined into a single Credit Control Message when possible. Unknown FID values SHOULD be logged and then ignored by the modem. The method of logging is left to the modem implementation.
このデータ項目を受信するモデムは、新しいクレジット制御メッセージで伝送されるクレジット ウィンドウ許可データ項目を介して、指定されたクレジット ウィンドウのクレジット ウィンドウ増分を提供しなければなりません (MUST)。可能であれば、複数の値とキュー インデックスを 1 つのクレジット コントロール メッセージに結合する必要があります (SHOULD)。不明な FID 値はログに記録され、モデムによって無視されるべきです。ロギングの方法はモデムの実装に委ねられます。
This section provides several network management guidelines for implementations supporting the credit window flow control mechanisms defined in this document.
このセクションでは、このドキュメントで定義されているクレジット ウィンドウ フロー制御メカニズムをサポートする実装のためのネットワーク管理ガイドラインをいくつか示します。
Modems MAY support the configuration of the number of credit windows (queues) to advertise to a router.
モデムは、ルーターにアドバタイズするためのクレジット ウィンドウ (キュー) の数の設定をサポートしてもよい(MAY)。
Routers may have limits on the number of queues that they can support. They may even have limits on supported credit window combinations. For example, per-destination queues may not be supported at all. When credit window information provided by a modem exceeds the capabilities of a router, the router SHOULD use a subset of the provided credit windows. Alternatively, a router MAY reset the session and indicate that the extension is not supported. In either case, any mismatch in capabilities SHOULD be reported to the user via normal network management mechanisms, such as the user interface or error logging.
ルーターには、サポートできるキューの数に制限がある場合があります。サポートされるクレジットウィンドウの組み合わせに制限がある場合もあります。たとえば、宛先ごとのキューはまったくサポートされない場合があります。モデムによって提供されるクレジット ウィンドウ情報がルーターの能力を超える場合、ルーターは提供されたクレジット ウィンドウのサブセットを使用すべきです(SHOULD)。あるいは、ルーターはセッションをリセットし、拡張機能がサポートされていないことを示してもよい(MAY)。いずれの場合も、機能の不一致は、ユーザー インターフェイスやエラー ログなどの通常のネットワーク管理メカニズムを介してユーザーに報告されるべきです(SHOULD)。
In all cases, if credit windows are in use, traffic for which credits are not available MUST NOT be sent to the modem by the router.
どのような場合でも、クレジット ウィンドウが使用されている場合、クレジットが利用できないトラフィックをルーターによってモデムに送信してはなりません (MUST NOT)。
The messages and Data Items defined in this document will only be used when extensions require their use.
この文書で定義されているメッセージとデータ項目は、拡張機能で使用が必要な場合にのみ使用されます。
The DLEP specification [RFC8175] defines the handling of unexpected appearances of any Data Items, including those defined in this document.
DLEP 仕様 [RFC8175] は、この文書で定義されているものを含む、あらゆるデータ項目の予期せぬ出現の処理を定義しています。
This document introduces credit window flow control mechanisms for DLEP. These mechanisms expose vulnerabilities similar to existing DLEP messages. An example of a threat to which flow control might be susceptible is where a malicious actor masquerading as a DLEP peer could inject a Credit Window Initialization Data Item that resizes a credit window to a value that results in a denial of service. Other possible threats are discussed in the Security Considerations section of [RFC8175] and are also applicable, but not specific, to flow control. The transport-layer security mechanisms documented in [RFC8175], along with the latest version of [BCP195] at the time of this writing, can be applied to this document. Implementations following the "networked deployment" model described in Section 4 ("Implementation Scenarios") of [RFC8175] SHOULD refer to [BCP195] for additional details. The Layer 2 security mechanisms documented in [RFC8175] can also, with some updates, be applied to the mechanisms defined in this document. Examples of technologies that can be deployed to secure the Layer 2 link include [IEEE-802.1AE] and [IEEE-8802-1X].
このドキュメントでは、DLEP のクレジット ウィンドウ フロー制御メカニズムを紹介します。これらのメカニズムは、既存の DLEP メッセージと同様の脆弱性を暴露します。フロー制御が影響を受ける可能性のある脅威の例としては、DLEP ピアを装った悪意のある攻撃者が、クレジット ウィンドウのサイズをサービス拒否を引き起こす値に変更するクレジット ウィンドウ初期化データ項目を挿入する可能性がある場合があります。他の考えられる脅威については、[RFC8175] のセキュリティに関する考慮事項のセクションで説明されており、これもフロー制御に適用されますが、特定のものではありません。[RFC8175] に文書化されているトランスポート層のセキュリティ メカニズムと、この文書の執筆時点での最新バージョンの [BCP195] をこの文書に適用できます。[RFC8175] のセクション 4 (「実装シナリオ」) で説明されている「ネットワーク展開」モデルに従った実装は、追加の詳細については [BCP195] を参照すべきである(SHOULD)。[RFC8175] に文書化されているレイヤ 2 セキュリティメカニズムは、いくつかの更新を加えて、この文書で定義されているメカニズムに適用することもできます。レイヤ 2 リンクを保護するために導入できるテクノロジーの例には、[IEEE-802.1AE] および [IEEE-8802-1X] が含まれます。
IANA has assigned two new values from the "Specification Required" range [RFC8126] in the DLEP "Message Type Values" registry:
IANA は、DLEP「メッセージ タイプ値」レジストリの「要求仕様」範囲 [RFC8126] から 2 つの新しい値を割り当てました。
+===========+=========================+
| Type Code | Description |
+===========+=========================+
| 17 | Credit Control |
+-----------+-------------------------+
| 18 | Credit Control Response |
+-----------+-------------------------+
Table 2: Message Type Values
表 2: メッセージ タイプの値
IANA has assigned the following values from the "Specification Required" range [RFC8126] in the DLEP "Data Item Type Values" registry:
IANA は、DLEP「データ項目タイプ値」レジストリの「要求仕様」範囲 [RFC8126] から次の値を割り当てました。
+===========+==============================+
| Type Code | Description |
+===========+==============================+
| 30 | Credit Window Initialization |
+-----------+------------------------------+
| 31 | Credit Window Association |
+-----------+------------------------------+
| 32 | Credit Window Grant |
+-----------+------------------------------+
| 33 | Credit Window Status |
+-----------+------------------------------+
| 34 | Credit Window Request |
+-----------+------------------------------+
Table 3: Data Item Values
表 3: データ項目の値
[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>.
[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>.
[RFC8175] Ratliff, S., Jury, S., Satterwhite, D., Taylor, R., and B.
Berry, "Dynamic Link Exchange Protocol (DLEP)", RFC 8175,
DOI 10.17487/RFC8175, June 2017,
<https://www.rfc-editor.org/info/rfc8175>.
[RFC9892] Cheng, B., Wiggins, D., Berger, L., and D. Fedyk, Ed.,
"Dynamic Link Exchange Protocol (DLEP) Traffic
Classification Data Item", RFC 9892, DOI 10.17487/RFC9892,
January 2026, <https://www.rfc-editor.org/info/rfc9892>.
[BCP195] Best Current Practice 195,
<https://www.rfc-editor.org/info/bcp195>.
At the time of writing, this BCP comprises the following:
Moriarty, K. and S. Farrell, "Deprecating TLS 1.0 and TLS
1.1", BCP 195, RFC 8996, DOI 10.17487/RFC8996, March 2021,
<https://www.rfc-editor.org/info/rfc8996>.
Sheffer, Y., Saint-Andre, P., and T. Fossati,
"Recommendations for Secure Use of Transport Layer
Security (TLS) and Datagram Transport Layer Security
(DTLS)", BCP 195, RFC 9325, DOI 10.17487/RFC9325, November
2022, <https://www.rfc-editor.org/info/rfc9325>.
[Credit-Window-Extension]
Ratliff, S., "Credit Windowing extension for DLEP", Work
in Progress, Internet-Draft, draft-ietf-manet-credit-
window-07, 13 November 2016,
<https://datatracker.ietf.org/doc/html/draft-ietf-manet-
credit-window-07>.
[IEEE-802.1AE]
IEEE, "IEEE Standard for Local and metropolitan area
networks-Media Access Control (MAC) Security",
DOI 10.1109/IEEESTD.2018.8585421, IEEE Std 802.1AE-2018,
December 2018,
<https://ieeexplore.ieee.org/document/8585421>.
[IEEE-8802-1X]
IEEE, "IEEE/ISO/IEC International Standard-
Telecommunications and exchange between information
technology systems--Requirements for local and
metropolitan area networks--Part 1X:Port-based network
access control", DOI 10.1109/IEEESTD.2021.9650828, IEEE
Std 8802-1X-2021, December 2021,
<https://ieeexplore.ieee.org/document/9650828>.
[RFC2475] Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z.,
and W. Weiss, "An Architecture for Differentiated
Services", RFC 2475, DOI 10.17487/RFC2475, December 1998,
<https://www.rfc-editor.org/info/rfc2475>.
[RFC8126] Cotton, M., Leiba, B., and T. Narten, "Guidelines for
Writing an IANA Considerations Section in RFCs", BCP 26,
RFC 8126, DOI 10.17487/RFC8126, June 2017,
<https://www.rfc-editor.org/info/rfc8126>.
[RFC8651] Cheng, B., Wiggins, D., and L. Berger, Ed., "Dynamic Link
Exchange Protocol (DLEP) Control-Plane-Based Pause
Extension", RFC 8651, DOI 10.17487/RFC8651, October 2019,
<https://www.rfc-editor.org/info/rfc8651>.
[RFC9894] Cheng, B., Wiggins, D., Berger, L., and D. Eastlake 3rd,
Ed., "Dynamic Link Exchange Protocol (DLEP) Diffserv Aware
Credit Window Extension", RFC 9894, DOI 10.17487/RFC9894,
January 2026, <https://www.rfc-editor.org/info/rfc9894>.
[RFC9895] Wiggins, D., Berger, L., and D. Eastlake 3rd, Ed.,
"Dynamic Link Exchange Protocol (DLEP) IEEE 802.1Q Aware
Credit Window Extension", RFC 9895, DOI 10.17487/RFC9895,
January 2026, <https://www.rfc-editor.org/info/rfc9895>.
Figure 2 illustrates a credit flow control and traffic classification exchange between a router and a modem. The modem will initialize a number of queues with Credit Window Initialization Data Items, Credit Window Association Data Item(s), and Traffic Classification Data Item(s) included in DLEP messages as outlined in this document. If the Data Items are successfully validated, traffic is mapped to the corresponding credit window on the router and forwarded when there are sufficient credits. Routers can periodically report the status of the credit window. Modems will send periodic updates with more credits as packets are transmitted. If a router requires more credits for a particular window, it may request them. This document defines credit window flow information for FIDs that map to the queues. [RFC9892] defines the Traffic Classification Sub-Data Items, such as DSCPs, that map to the FIDs.
図 2 は、ルーターとモデム間のクレジット フロー制御とトラフィック分類の交換を示しています。モデムは、このドキュメントで説明されているように、DLEP メッセージに含まれるクレジット ウィンドウ初期化データ項目、クレジット ウィンドウ関連付けデータ項目、およびトラフィック分類データ項目を使用して多数のキューを初期化します。データ項目が正常に検証されると、トラフィックはルーター上の対応するクレジット ウィンドウにマッピングされ、十分なクレジットがあるときに転送されます。ルーターはクレジット ウィンドウのステータスを定期的に報告できます。モデムは、パケットが送信されるにつれて、より多くのクレジットを含む定期的な更新を送信します。ルーターが特定のウィンドウに対してさらに多くのクレジットを必要とする場合、ルーターはそれらを要求することがあります。この文書は、キューにマップされる FID のクレジット ウィンドウ フロー情報を定義します。[RFC9892] は、FID にマッピングされる DSCP などのトラフィック分類サブデータ項目を定義しています。
Router Modem
|<----------------DLEP Messages---------------|
| Traffic Classification Data Item(s) |
| Credit Window Association Data Item(s) |
| Credit Window Initialization Data Item(s) |
| |
|============================================>|
| Traffic |
| |
|<----------------DLEP Messages---------------|
| Credit Window Grant Data Item(s) | T
|============================================>| i
| Traffic | m
| | e
|----------------DLEP Messages--------------->|
| Credit Window Status Data Item(s) | |
| | V
|============================================>|
| Traffic |
| |
|----------------DLEP Messages--------------->|
| Credit Window Request Data Item(s) |
| |
|<------------------------------------------- |
| Credit Window Grant Data Item(s) |
| |
|============================================>|
| Traffic |
| |
Figure 2: Example DLEP Traffic Classification / Credit Flow Exchange
図 2: DLEP トラフィック分類/クレジット フロー交換の例
We mourn the loss of Stan Ratliff, who passed away on October 22, 2019. His guidance, leadership, and personal contributions were critical in the development of this work and DLEP as a whole. His leadership and friendship shall be missed.
私たちは、2019 年 10 月 22 日に亡くなったスタン・ラトリフ氏の死を悼みます。彼の指導、リーダーシップ、個人的な貢献は、この研究と DLEP 全体の発展において極めて重要でした。彼のリーダーシップと友情が惜しまれることになるだろう。
We had the honor of working too briefly with David Wiggins on this and related DLEP work. His contribution to the IETF and publication of the first and definitive open-source DLEP implementation have been critical to the acceptance of DLEP. We mourn his passing on November 26, 2023. We wish to recognize his guidance, leadership, and professional excellence. We were fortunate to benefit from his leadership and friendship. He shall be missed.
私たちは、この DLEP 作業および関連する DLEP 作業に関して、David Wiggins と短時間の間協力することができて光栄でした。IETF への彼の貢献と、最初で決定的なオープンソース DLEP 実装の公開は、DLEP が受け入れられるために重要でした。私たちは、2023 年 11 月 26 日に彼の逝去を悼みます。私たちは彼の指導、リーダーシップ、そして専門的な卓越性を讃えたいと考えています。私たちは彼のリーダーシップと友情の恩恵を受けることができて幸運でした。彼は寂しくなるだろう。
Many useful comments were received from contributors to the MANET Working Group, notably Rick Taylor, Ronald in 't Velt, David Black, and Donald E. Eastlake. This document was derived from [RFC9894] as a result of discussions at IETF 101.
MANET ワーキング グループの寄稿者、特に Rick Taylor、Ronald in't Velt、David Black、Donald E. Eastlake から多くの有益なコメントが寄せられました。この文書は、IETF 101 での議論の結果として [RFC9894] から派生したものです。
Bow-Nan Cheng
MIT Lincoln Laboratory
Massachusetts Institute of Technology
244 Wood Street
Lexington, MA 02421-6426
United States of America
Email: bcheng@ll.mit.edu
David Wiggins
Stan Ratliff
Lou Berger
LabN Consulting, L.L.C.
Email: lberger@labn.net
Eric Kinzie (editor)
LabN Consulting, L.L.C.
Email: ekinzie@labn.net