Part of a recent thread about Client support discussed the option of
adding additional semantics to an existing method vs adding a new
method.  We currently have extension points for some structures, but
we don't have a general way for an extension to add new semantics or
options to an existing method.

One possible solution is to add an Option header to the existing
methods, in the same spirit of ForwardingOption in the forwarding
header.   A TLV structure with an option for whether it is
mandatory/optional to understand would allow significant extensibility
without defining new methods for every new extension.

Bruce
_______________________________________________
P2PSIP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/p2psip

Reply via email to