| rfc9895v5.txt | rfc9895.txt | |||
|---|---|---|---|---|
| Internet Engineering Task Force (IETF) D. Wiggins | Internet Engineering Task Force (IETF) D. Wiggins | |||
| Request for Comments: 9895 | Request for Comments: 9895 | |||
| Category: Standards Track L. Berger | Category: Standards Track L. Berger | |||
| ISSN: 2070-1721 LabN Consulting, L.L.C. | ISSN: 2070-1721 LabN Consulting, L.L.C. | |||
| D. Eastlake 3rd, Ed. | D. Eastlake 3rd, Ed. | |||
| Independent | Independent | |||
| November 2025 | December 2025 | |||
| Dynamic Link Exchange Protocol (DLEP) IEEE 802.1Q Aware Credit Window | Dynamic Link Exchange Protocol (DLEP) IEEE 802.1Q Aware Credit Window | |||
| Extension | Extension | |||
| Abstract | Abstract | |||
| This document defines an extension to the Dynamic Link Exchange | This document defines an extension to the Dynamic Link Exchange | |||
| Protocol (DLEP) that enables an Ethernet IEEE 802.1Q aware credit | Protocol (DLEP) that enables an Ethernet IEEE 802.1Q aware credit | |||
| window scheme for destination-specific and shared flow control. | window scheme for destination-specific and shared flow control. | |||
| skipping to change at line 75 ¶ | skipping to change at line 75 ¶ | |||
| The protocol provides the exchange of link-related control | The protocol provides the exchange of link-related control | |||
| information between DLEP peers. DLEP peers consist of a modem and a | information between DLEP peers. DLEP peers consist of a modem and a | |||
| router. DLEP defines a base set of mechanisms as well as support for | router. DLEP defines a base set of mechanisms as well as support for | |||
| possible extensions. This document defines one such extension. | possible extensions. This document defines one such extension. | |||
| The DLEP specification does not define any flow control mechanisms. | The DLEP specification does not define any flow control mechanisms. | |||
| While in theory various flow control techniques could be implemented | While in theory various flow control techniques could be implemented | |||
| with DLEP, this document specifies a DLEP extension that introduces | with DLEP, this document specifies a DLEP extension that introduces | |||
| an Ethernet-based flow control mechanism for traffic transmitted from | an Ethernet-based flow control mechanism for traffic transmitted from | |||
| a router to a modem. This mechanism utilizes one or more logical | a router to a modem. This mechanism utilizes one or more logical | |||
| "Credit Windows", each of which is typically associated with a | "credit windows", each of which is typically associated with a | |||
| virtual or physical queue. The router leverages traffic flow | virtual or physical queue. The router leverages traffic flow | |||
| classification information provided by the modem to determine the | classification information provided by the modem to determine the | |||
| appropriate credit window for a given traffic flow. Credit windows | appropriate credit window for a given traffic flow. Credit windows | |||
| may be shared across multiple flows or used on a per-flow basis. For | may be shared across multiple flows or used on a per-flow basis. For | |||
| a Diffserv-based approach to credit window flow control, refer to | a Diffserv-based approach to credit window flow control, refer to | |||
| [RFC9894]. As specified in Section 2.3.1 of [RFC9892], when both | [RFC9894]. As specified in Section 2.3.1 of [RFC9892], when both | |||
| Diffserv and Ethernet traffic classification are applied to a flow, | Diffserv and Ethernet traffic classification are applied to a flow, | |||
| Ethernet-based classification takes precedence. | Ethernet-based classification takes precedence. | |||
| This document leverages the traffic classification and credit window | This document leverages the traffic classification and credit window | |||
| skipping to change at line 240 ¶ | skipping to change at line 240 ¶ | |||
| May 2017, <https://www.rfc-editor.org/info/rfc8174>. | May 2017, <https://www.rfc-editor.org/info/rfc8174>. | |||
| [RFC8175] Ratliff, S., Jury, S., Satterwhite, D., Taylor, R., and B. | [RFC8175] Ratliff, S., Jury, S., Satterwhite, D., Taylor, R., and B. | |||
| Berry, "Dynamic Link Exchange Protocol (DLEP)", RFC 8175, | Berry, "Dynamic Link Exchange Protocol (DLEP)", RFC 8175, | |||
| DOI 10.17487/RFC8175, June 2017, | DOI 10.17487/RFC8175, June 2017, | |||
| <https://www.rfc-editor.org/info/rfc8175>. | <https://www.rfc-editor.org/info/rfc8175>. | |||
| [RFC9892] Cheng, B., Wiggins, D., Berger, L., and D. Fedyk, Ed., | [RFC9892] Cheng, B., Wiggins, D., Berger, L., and D. Fedyk, Ed., | |||
| "Dynamic Link Exchange Protocol (DLEP) Traffic | "Dynamic Link Exchange Protocol (DLEP) Traffic | |||
| Classification Data Item", RFC 9892, DOI 10.17487/RFC9892, | Classification Data Item", RFC 9892, DOI 10.17487/RFC9892, | |||
| November 2025, <https://www.rfc-editor.org/info/rfc9892>. | December 2025, <https://www.rfc-editor.org/info/rfc9892>. | |||
| [RFC9893] Cheng, B., Wiggins, D., Ratliff, S., Berger, L., and E. | [RFC9893] Cheng, B., Wiggins, D., Ratliff, S., Berger, L., and E. | |||
| Kinzie, Ed., "Dynamic Link Exchange Protocol (DLEP) | Kinzie, Ed., "Dynamic Link Exchange Protocol (DLEP) | |||
| Credit-Based Flow Control Messages and Data Items", | Credit-Based Flow Control Messages and Data Items", | |||
| RFC 9893, DOI 10.17487/RFC9893, November 2025, | RFC 9893, DOI 10.17487/RFC9893, December 2025, | |||
| <https://www.rfc-editor.org/info/rfc9893>. | <https://www.rfc-editor.org/info/rfc9893>. | |||
| 6.2. Informative References | 6.2. Informative References | |||
| [RFC9894] Cheng, B., Wiggins, D., Berger, L., and D. Eastlake 3rd, | [RFC9894] Cheng, B., Wiggins, D., Berger, L., and D. Eastlake 3rd, | |||
| Ed., "Dynamic Link Exchange Protocol (DLEP) Diffserv Aware | Ed., "Dynamic Link Exchange Protocol (DLEP) Diffserv Aware | |||
| Credit Window Extension", RFC 9894, DOI 10.17487/RFC9894, | Credit Window Extension", RFC 9894, DOI 10.17487/RFC9894, | |||
| November 2025, <https://www.rfc-editor.org/info/rfc9894>. | December 2025, <https://www.rfc-editor.org/info/rfc9894>. | |||
| Acknowledgments | Acknowledgments | |||
| This document was motivated by discussions in the MANET Working | This document was motivated by discussions in the MANET Working | |||
| Group. Many useful comments were received from contributors to the | Group. Many useful comments were received from contributors to the | |||
| MANET Working Group, notably Ronald in 't Velt. | MANET Working Group, notably Ronald in 't Velt. | |||
| We had the honor of working too briefly with David Wiggins on this | We had the honor of working too briefly with David Wiggins on this | |||
| and related DLEP work. His contribution to the IETF and publication | and related DLEP work. His contribution to the IETF and publication | |||
| of the first and definitive open-source DLEP implementation have been | of the first and definitive open-source DLEP implementation have been | |||
| End of changes. 5 change blocks. | ||||
| 5 lines changed or deleted | 5 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. | ||||