rfc9894v5.txt   rfc9894.txt 
Internet Engineering Task Force (IETF) B. Cheng Internet Engineering Task Force (IETF) B. Cheng
Request for Comments: 9894 MIT Lincoln Laboratory Request for Comments: 9894 MIT Lincoln Laboratory
Category: Standards Track D. Wiggins Category: Standards Track D. Wiggins
ISSN: 2070-1721 ISSN: 2070-1721
L. Berger L. Berger
LabN Consulting, L.L.C. LabN Consulting, L.L.C.
D. Eastlake 3rd, Ed. D. Eastlake 3rd, Ed.
Independent Independent
November 2025 December 2025
Dynamic Link Exchange Protocol (DLEP) Diffserv Aware Credit Window Dynamic Link Exchange Protocol (DLEP) Diffserv 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 a Diffserv aware credit window scheme Protocol (DLEP) that enables a Diffserv aware credit window scheme
for destination-specific and shared flow control. for destination-specific and shared flow control.
skipping to change at line 76 skipping to change at line 76
The Dynamic Link Exchange Protocol (DLEP) is defined in [RFC8175]. The Dynamic Link Exchange Protocol (DLEP) is defined in [RFC8175].
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 include any flow control capability. The DLEP specification does not include any flow control capability.
Various flow control techniques are theoretically possible with DLEP. Various flow control techniques are theoretically possible with DLEP.
This document defines a DLEP extension that provides a Diffserv-based This document defines a DLEP extension that provides a Diffserv-based
flow control mechanism for traffic sent from a router to a modem. flow control mechanism for traffic sent from a router to a modem.
Flow control is provided using one or more logical "Credit Windows", Flow control is provided using one or more logical "credit windows",
each of which will typically be supported by an associated virtual or each of which will typically be supported by an associated virtual or
physical queue. A router will use traffic flow classification physical queue. A router will use traffic flow classification
information provided by the modem to identify which traffic is information provided by the modem to identify which traffic is
associated with each credit window. Credit windows may be shared or associated with each credit window. Credit windows may be shared or
dedicated on a per-flow basis. See [RFC9895] for an Ethernet-based dedicated on a per-flow basis. See [RFC9895] for an Ethernet-based
version of credit window flow control. As specified in Section 2.3.1 version of credit window flow control. As specified in Section 2.3.1
of [RFC9892], when both Diffserv and Ethernet traffic classification of [RFC9892], when both Diffserv and Ethernet traffic classification
are specified for a flow, the Ethernet information takes precedence. are specified for a flow, the Ethernet information takes precedence.
This document uses the traffic classification and credit window flow This document uses the traffic classification and credit window flow
skipping to change at line 220 skipping to change at line 220
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
[RFC2475] Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., [RFC2475] Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z.,
and W. Weiss, "An Architecture for Differentiated and W. Weiss, "An Architecture for Differentiated
Services", RFC 2475, DOI 10.17487/RFC2475, December 1998, Services", RFC 2475, DOI 10.17487/RFC2475, December 1998,
<https://www.rfc-editor.org/info/rfc2475>. <https://www.rfc-editor.org/info/rfc2475>.
[RFC9895] Wiggins, D., Berger, L., and D. Eastlake 3rd, Ed., [RFC9895] Wiggins, D., Berger, L., and D. Eastlake 3rd, Ed.,
"Dynamic Link Exchange Protocol (DLEP) IEEE 802.1Q Aware "Dynamic Link Exchange Protocol (DLEP) IEEE 802.1Q Aware
Credit Window Extension", RFC 9895, DOI 10.17487/RFC9895, Credit Window Extension", RFC 9895, DOI 10.17487/RFC9895,
November 2025, <https://www.rfc-editor.org/info/rfc9895>. December 2025, <https://www.rfc-editor.org/info/rfc9895>.
Acknowledgments Acknowledgments
Many useful comments were received from contributors to the MANET Many useful comments were received from contributors to the MANET
Working Group, notably Ronald in 't Velt. 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
critical to the acceptance of DLEP. We mourn his passing on November critical to the acceptance of DLEP. We mourn his passing on November
 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.