Robert Wilton has entered the following ballot position for
draft-ietf-quic-invariants-12: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-quic-invariants/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

Hi,

A trivial discuss that should hopefully be easy to resolve, and it is plausible
that the resolution may end up being in the QUIC transport document:

In this document, the unused bits are defined as:

                   Figure 4: Version Negotiation Packet

   Only the most significant bit of the first byte of a Version
   Negotiation packet has any defined value.  The remaining 7 bits,
   labeled Unused, can be set to any value when sending and MUST be
   ignored on receipt.

In the QUIC transport document, they are defined as this:

                   Figure 14: Version Negotiation Packet

   The value in the Unused field is selected randomly by the server.
   Clients MUST ignore the value of this field.  Servers SHOULD set the
   most significant bit of this field (0x40) to 1 so that Version
   Negotiation packets appear to have the Fixed Bit field.

I would have expected that these two should be consistent as to whether the
Fixed Bit SHOULD be set to 1 or not.  Given draft-thomson-quic-bit-grease-00,
it might be better if the SHOULD is removed from QUIC transport, but I will
defer to the experts here.

Regards,
Rob





Reply via email to