On 5/26/16, 11:15 AM, "sidr on behalf of Stephen Kent"
<[email protected] on behalf of [email protected]> wrote:

[Sorry for the delay...]

>
>> ...
>>> It means that most of the code one needs to deal with version one is
>>> the same as the code one needs to deal with version zero.  Feel free
>>> to suggest better text.
>> When I think about protocol compatibility I think about on-the-wire
>> behavior and packets, not about the implementation internals.
>
>I'm not sure what the phrase "on-the-wire behavior" means. Certainly
>it is not enough to agree on data formats, i.e., the format of data on
>the wire.
>There also must be consistent behavior by each end of a
>connection/session/ ...
>(in terms of externally-visible processing) of the agreed upon data
>format.
>Otherwise,  the behavior of "compatible" implementations may vary
>significantly,
>and  users will not see the versions as "compatible."
>
>I think your latter comments match my sense of "compatibility",
>but I just wanted to make sure we are on the same page.

Yes, I think we are.

Alvaro.

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

Reply via email to