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. |