Hi all,

This appears to have caused quite the controversy.

> Regarding the code point, doesn't RFC 9000 section 22.1.2 state that
4-byte or 8-byte code points should be used unless it is "especially
sensitive to having a longer encoding?"

Indeed it does, I somehow managed to completely miss that. I shall update
to an 8-byte codepoint in this case.

> Again, if the presumption here is that this is going to be deployed, then
a code point would help and a provisional registration would help with
collision avoidance.

That is entirely the reason for my request. Given that there are plentiful
codepoints I though registration prudent to remove the possibility of a
clash.

Thanks,
Q Misell
------------------------------

Any statements contained in this email are personal to the author and are
not necessarily the statements of the company unless specifically stated.
AS207960 Cyfyngedig, having a registered office at 13 Pen-y-lan Terrace,
Caerdydd, Cymru, CF23 9EU, trading as Glauca Digital, is a company
registered in Wales under № 12417574
<https://find-and-update.company-information.service.gov.uk/company/12417574>,
LEI 875500FXNCJPAPF3PD10. ICO register №: ZA782876
<https://ico.org.uk/ESDWebPages/Entry/ZA782876>. UK VAT №: GB378323867. EU
VAT №: EU372013983. Turkish VAT №: 0861333524. South Korean VAT №:
522-80-03080. AS207960 Ewrop OÜ, having a registered office at Lääne-Viru
maakond, Tapa vald, Porkuni küla, Lossi tn 1, 46001, trading as Glauca
Digital, is a company registered in Estonia under № 16755226. Estonian VAT
№: EE102625532. Glauca Digital and the Glauca logo are registered
trademarks in the UK, under № UK00003718474 and № UK00003718468,
respectively.


On Mon, 22 Jan 2024 at 07:55, Marten Seemann <[email protected]>
wrote:

> I agree with Kazuho and Christian. There were doubts raised on this list
> regarding the proposed protocol mechanism, and I'm surprised to see a
> request for a provisional registration at this point, and for an individual
> draft. This only seems justified if there's intent for internet-scale
> deployment by multiple QUIC stacks. If that's the case, I'd like to learn
> more about it.
>
> In any case, allocating a (somewhat) scarce 2-byte code point before
> adoption seems premature to me, especially since this draft will likely go
> through a couple of revisions (and therefore code points). Using an 8 byte
> code point, as Christian and Kazuho suggested, would be the strictly better
> choice.
>
> On Mon, 22 Jan 2024 at 14:28, Christian Huitema <[email protected]>
> wrote:
>
>>
>>
>> On 1/21/2024 9:43 PM, Martin Thomson wrote:
>> > On Mon, Jan 22, 2024, at 16:31, Kazuho Oku wrote:
>> >> Regarding the code point, doesn't RFC 9000 section 22.1.2 state that
>> >> 4-byte or 8-byte code points should be used unless it is "especially
>> >> sensitive to having a longer encoding?" My feeling is that transport
>> >> parameters and error codes are not sensitive, as they are used only
>> >> once per the lifetime of a connection.
>> >
>> > That's encouragement that Q might take or not, but - as a designated
>> expert - I can't really say "no" on that basis.
>> >
>> >> That said, I wonder if it is necessary to request a provisional
>> >> registration for every individual draft. My experience has been that
>> >> drafts submitted to the working group are discussed and revised. Then,
>> >> as they mature, code points are fixed and registered.
>> >
>> > Again, if the presumption here is that this is going to be deployed,
>> then a code point would help and a provisional registration would help with
>> collision avoidance.  This hasn't been discussed in this group, so the risk
>> of collision is perhaps higher.
>> >
>> > I haven't asked if the intent was to deploy this tweak, but we don't
>> use that as a condition of registration.
>> >
>> >>From my perspective, I would prefer if drafts that are seeking
>> deployment choose and register provisional code points.  And that drafts
>> that are just ideas keep their code points set to 0xTBD.  It's a tiny bit
>> of clerical work to support a deployment, but it means that we don't have
>> one rule for people who are discussing IETF drafts and one for everyone
>> else.
>> >
>>
>> The purpose of the BDP drafts is to manage paths with large bandwidth
>> delay products, and skip the O(log2(BDP/IW10)) RTT required for ramping
>> up the CWND to the desired value. There is really zero reason to
>> allocate sort code points for that.
>>
>> -- Christian Huitema
>>
>>

Reply via email to