trill-3----Page:3
1  2  3  4  5  6  7  8  9  10 

Typical Protocol Extension
Add some option bits to the protocol header and/or use Type-Length-Value encoded trailer fields that all implementations would have to be able to parse.
Do some sort of end-to-end negotiation to determine what versions of what options are supported.
PPT Version