Skip to main content

Maintaining Protocols Using Grease and Variability

The information below is for an old version of the document.
Document Type
This is an older version of an Internet-Draft whose latest revision state is "Active".
Expired & archived
Author Lucas Pardue
Last updated 2024-01-11 (Latest revision 2023-07-10)
RFC stream (None)
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:


Long-term interoperability of protocols is an important goal of the network standards process. Part of realizing long-term protocol deployment success is the ability to support change. Change can require adjustments such as extension to the protocol, modifying usage patterns within the current protocol constraints, or a replacement protocol. This document present considerations for protocol designers and implementers about applying techniques such as greasing or protocol variability as a means to exercise maintenance concepts.


Lucas Pardue

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)