Thanks Paul, this PR (and your responses) would resolve my DISCUSS.

On Mon, Feb 5, 2024 at 8:16 AM Paul Wouters <paul.wout...@aiven.io> wrote:

> I don't think I saw any response to this from the authors or dnsop, so let
> me reply to your DISCUSS points (as individual DNS enthousaist only):
>
> On Tue, Jan 2, 2024 at 2:44 PM Martin Duke via Datatracker <
> nore...@ietf.org> wrote:
>
>> Martin Duke has entered the following ballot position for
>> draft-ietf-dnsop-avoid-fragmentation-16: Discuss
>>
>> ----------------------------------------------------------------------
>> DISCUSS:
>> ----------------------------------------------------------------------
>>
>> 1) I'm unclear about Sec 4, R11 and Appendix B. When configured for
>> minimal
>> response, are responses to ALL requesters reduced in size, or only to
>> those
>> requesters that indicate a small MTU?
>>
>
> Responses to all clients are reduced, but only for "gratuitous" NS record
> from the authority section.
> When queried with qtype=NS, it would still give the full response of
> NS/A/AAAA records (and set TC if it did not fit). Although details might
> vary per implementation, as there is no RFC definition of a minimal
> response. So I think the actual change on the wire is pretty negligible.
>
> On top of that, there are proposals that could/would mitigate this by
> explicitly signaling a query to ask for multiple qtypes at once, if this
> would become a problem, eg
> https://datatracker.ietf.org/doc/html/draft-ietf-dnssd-multi-qtypes-00
>
> As DNS becomes a more important vehicle for various discovery protocols
>> (e.g.
>> ECH), I would hate for responders to globally invoke a policy that makes
>> it
>> hard to deploy those protocols. But I'm happy to discuss this.
>>
>
> Note that a lot of those connections would be using DoT or DoH for privacy
> reasons, and at that point minimal responses does not affect things because
> those are meant mostly for UDP only.
>
>
>> 2) In section 3.2, R8, please add RFC 8961 as a normative reference for
>> how to
>> set the timeout (e.g. "UDP requestors MUST observe [RFC8961] in setting
>> their
>> timeout.")
>>
>
> A PR proposed for inclusion in the next draft added that reference:
> https://github.com/ietf-wg-dnsop/draft-ietf-dnsop-avoid-fragmentation/pull/40
>
> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>>
>> Thanks to Mirja Kuhlewind for the TSVART review, and to the authors for
>> responding.
>>
>> (1) I support Rob's DISCUSS (and Paul's comment) about SHOULD/MAY. "do it
>> unless the OS makes it impossible" is a typical use of SHOULD.
>>
>
> See same PR :)
>
>
>>
>> (2) Section 3.1, R1 says that responders SHOULD omit the fragment header.
>> Under
>> what circumstances would it be reasonable to keep it?
>>
>
> I'll update the PR as Eric also commented on that line. The fragment
> header should not be there ever because there should not be fragmentation.
>
> Paul
>
>
_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to