Re: [Add] I-D Action: draft-ietf-add-resolver-info-05.txt

tirumal reddy <kondtir@gmail.com> Wed, 04 October 2023 07:30 UTC

Return-Path: <kondtir@gmail.com>
X-Original-To: add@ietfa.amsl.com
Delivered-To: add@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14AAFC151985 for <add@ietfa.amsl.com>; Wed, 4 Oct 2023 00:30:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_TEMPERROR=0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id otrKiBJVxlUw for <add@ietfa.amsl.com>; Wed, 4 Oct 2023 00:30:22 -0700 (PDT)
Received: from mail-lj1-x234.google.com (mail-lj1-x234.google.com [IPv6:2a00:1450:4864:20::234]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79979C19E10A for <add@ietf.org>; Wed, 4 Oct 2023 00:30:22 -0700 (PDT)
Received: by mail-lj1-x234.google.com with SMTP id 38308e7fff4ca-2bbbe81185dso4204351fa.0 for <add@ietf.org>; Wed, 04 Oct 2023 00:30:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696404616; x=1697009416; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bji0us2UGBRUVf+GtvQO3BiIEsXQTCWAStL2yJS7cJk=; b=QqrDS5bDsX7oJlhCII9dpRThB6xPlDH4YZd5ZbBW+shoITOXC3no1l/z8aQ/a5h5n+ HOxgE+0DkZwaOCFOwKjS8ksXu+jKfe3ccsCoovCOXdserV+If6bVNRpeRWFiynTLPGYu ak83dcea49+bkDD1KzRNb7IR2yUaiJyin82ewW8CRqXU/Pkxhmw06Wr1uQ/NrpWqKwQP I458mYDuYBjzBd5eLVvHbA/oM770gAWmyF8kFKVOmBBHKptAArVicinLpg3KVxPURvil MIUvkqBNkhAvMwLcdR2R7pKhTZJoHlarxCjcNdCmzyBPdW53zme6heeLSALMLWjDRIde voFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696404616; x=1697009416; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bji0us2UGBRUVf+GtvQO3BiIEsXQTCWAStL2yJS7cJk=; b=L+2begAtp2ZtuaPete2n1QG6mpwqRYpN9H0XnL/cwWGm7eKF+wtG0v/Qk89owDSmQA qxMFz6jKcNjPL0LYZk4KfiCgeZw0wHqeL8mnVMNmfokLsC+r+LpCZeN5wt1M+AFYl7sa 0oudeo1ai8UUwE3vJgM3VgROknj2p5tuUS0RcBamyoKt7goLP2Uv91RHeCBPuF2gJtYm UQ0JBWD1XR4yMnJX+SlRjKGO5QHSzgwm/Tvy8tDybShywUConqsQTFRU2nqMEAi6rpCs 58MQdAOHHN5F1kXWuLM6YAa56a0tkr14PLQALSg366vBudXJyFcsa/mVCPUVmQoUv/9Q 3mWw==
X-Gm-Message-State: AOJu0Yx7a2mK8pKeFvJIt7qspownX69U6HDwUWGzp7LIQxgHKGfmBLWM YgoXAaLt8+1h/TQWKyOiLdQmtJlNWXC4ndsCTd4UMo6iCxc=
X-Google-Smtp-Source: AGHT+IH0WMIjBYQg3p5jY1IKGiTOA+4EHmBevcEocXfruz8SUnJiFNk6Qz5oYWMiLKVUVLPiIdRKBFwJ6DLBUtrJ/T0=
X-Received: by 2002:a05:651c:154d:b0:2b9:7034:9bbe with SMTP id y13-20020a05651c154d00b002b970349bbemr1380514ljp.4.1696404615425; Wed, 04 Oct 2023 00:30:15 -0700 (PDT)
MIME-Version: 1.0
References: <169523528799.39967.1736690062275026053@ietfa.amsl.com> <DU2PR02MB10160E2939C45892939325C3088F9A@DU2PR02MB10160.eurprd02.prod.outlook.com> <MN2PR00MB086486A466B26134BA7025E9FAF9A@MN2PR00MB0864.namprd00.prod.outlook.com> <DM6PR00MB0767428E7C50B5EA8F4CE941FAC4A@DM6PR00MB0767.namprd00.prod.outlook.com> <7e408dd7-7e30-47db-9d5c-8ebf5b37b418@betaapp.fastmail.com>
In-Reply-To: <7e408dd7-7e30-47db-9d5c-8ebf5b37b418@betaapp.fastmail.com>
From: tirumal reddy <kondtir@gmail.com>
Date: Wed, 04 Oct 2023 13:00:03 +0530
Message-ID: <CAFpG3gdZvTf4pE=ThFZ2NggKfiy31NicbPQ5LZX2e02V0myUEw@mail.gmail.com>
To: Martin Thomson <mt@lowentropy.net>
Cc: Tommy Jensen <Jensen.Thomas=40microsoft.com@dmarc.ietf.org>, "mohamed.boucadair" <mohamed.boucadair@orange.com>, "add@ietf.org" <add@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007f713d0606defa8f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/add/-gsgdal6aNE0yzy-VxG_VR0OEG4>
Subject: Re: [Add] I-D Action: draft-ietf-add-resolver-info-05.txt
X-BeenThere: add@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Applications Doing DNS <add.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/add>, <mailto:add-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/add/>
List-Post: <mailto:add@ietf.org>
List-Help: <mailto:add-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/add>, <mailto:add-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Oct 2023 07:30:27 -0000

On Tue, 3 Oct 2023 at 06:16, Martin Thomson <mt@lowentropy.net> wrote:

> Why is this not a TLV format?  It seems like this would be easier to
> process if that were the case.  And smaller.  I'm not clear on what the
> authoring constraints would be though.
>

It was discussed in the WG to use the DNS-SD key=value syntax (see
https://mailarchive.ietf.org/arch/msg/add/snYQotT2CMV-NiTXAQIGCkwyo3s/ for
details).


>
> A set of supported features (f=err,qmin) might be more extensible.  Do you
> really need to list all of the extended error codes?  Or can a client test
> for those once the resolver indicates support for the feature?  (Just
> saying, but an empirical test seems better than something that might bitrot
> like this.)
>

The client may not be able to test all of the features claimed by the
server.


> I found the thread of reasoning leading to `sig` processing hard to
> follow.  "the certificate" is offered in one case without substantiation,
> which is odd if you consider retrieving this RR over an unsecured
> transport.  The tie to DDR is also a little too indirect (I found it in
> security considerations, but it wasn't very straightforward.)
>
> Initially, I was thinking DNSSEC might make `sig` redundant.  That's
> obviously not an option with resolver.arpa, but maybe you could explain
> that for casual readers.  Does `sig` make sense if you do have DNSSEC?
>

No, If DNSSEC validation can be performed, "sig" is not required. "sig" is
mandatory with "resolver.arpa". We will update the draft for better clarity.

-Tiru

>
> On Tue, Oct 3, 2023, at 11:10, Tommy Jensen wrote:
> > Bringing this back up to the WG as I'm sure the ongoing DNR discussion
> > has pushed this to the back of your minds. The updated draft introduces
> > a net new mechanism to provide some security promises for discovering
> > resolver info when the resolver was DDR-discovered (and therefore the
> > client does not know a server domain name it can trust, only an IP
> > address).
> >
> > Ben, MT, Ralf: I know you've all previously given feedback on DDR and
> > EDSR for SVCB-reliant mechanisms; even if it's just "LGTM", I'd love to
> > hear your thoughts.
> >
> > Thanks,
> > Tommy
> >
> >> -----Original Message-----
> >> From: Add <add-bounces@ietf.org> On Behalf Of Tommy Jensen
> >> Sent: Wednesday, September 20, 2023 11:51 AM
> >> To: mohamed.boucadair@orange.com; add@ietf.org
> >> Subject: [EXTERNAL] Re: [Add] I-D Action:
> draft-ietf-add-resolver-info-05.txt
> >>
> >> Thank you Med and Tiru for all your work reacting to the shepherd
> review.
> >>
> >> I agree that this is ready to move forward as well. The new text
> addresses the
> >> same style of attack that came up during WG review of EDSR (accidental
> >> resolver.arpa query passthrough) without using the name of the resolver
> (which
> >> in this case would rescind DDR's security model where the name in the
> SVCB
> >> record cannot be trusted).
> >>
> >> Thanks,
> >> Tommy
> >>
> >> > -----Original Message-----
> >> > From: Add <add-bounces@ietf.org> On Behalf Of
> >> > mohamed.boucadair@orange.com
> >> > Sent: Wednesday, September 20, 2023 11:45 AM
> >> > To: add@ietf.org
> >> > Subject: [EXTERNAL] Re: [Add] I-D Action:
> >> > draft-ietf-add-resolver-info-05.txt
> >> >
> >> > Hi all,
> >> >
> >> > This version addresses a pending comment from Tommy J. about the
> >> > validation of the sig attribute.
> >> >
> >> > We think that this version is now ready to move forward.
> >> >
> >> > Cheers,
> >> > Med
> >> >
> >> > > -----Message d'origine-----
> >> > > De : I-D-Announce <i-d-announce-bounces@ietf.org> De la part de
> >> > > internet-drafts@ietf.org Envoyé : mercredi 20 septembre 2023 20:41
> À :
> >> > > i-d-announce@ietf.org Cc : add@ietf.org Objet : I-D Action:
> >> > > draft-ietf-add-resolver-info-05.txt
> >> > >
> >> > > Internet-Draft draft-ietf-add-resolver-info-05.txt is now available.
> >> > > It is a work item of the Adaptive DNS Discovery (ADD) WG of the
> IETF.
> >> > >
> >> > >    Title:   DNS Resolver Information
> >> > >    Authors: Tirumaleswar Reddy
> >> > >             Mohamed Boucadair
> >> > >    Name:    draft-ietf-add-resolver-info-05.txt
> >> > >    Pages:   10
> >> > >    Dates:   2023-09-20
> >> > >
> >> > > Abstract:
> >> > >
> >> > >    This document specifies a method for DNS resolvers to publish
> >> > >    information about themselves.  DNS clients can use the resolver
> >> > >    information to identify the capabilities of DNS resolvers.  How
> >> > > such
> >> > >    an information is then used by DNS clients is out of the scope of
> >> > > the
> >> > >    document.
> >> > >
> >> > > The IETF datatracker status page for this Internet-Draft is:
> >> > > https://data/
> >> > >
> >> >
> >> %2F&data=05%7C01%7CJensen.Thomas%40microsoft.com%7Ccba009a5b6804
> >> > a0921e
> >> > >
> >> >
> >> 908dbba0a062d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6383
> >> > 0832453
> >> > >
> >> >
> >> 4373512%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> >> > uMzIiLC
> >> > >
> >> >
> >> JBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zL%2BnoychfW
> >> > NMLUTVQ
> >> > > XntT7AjrSxAXNZhU0tEptjQWsU%3D&reserved=0
> >> > > tracker.ietf.org%2Fdoc%2Fdraft-ietf-add-resolver-
> >> > >
> >> >
> >> info%2F&data=05%7C01%7Cmohamed.boucadair%40orange.com%7C45e2c0a3
> >> > e74f4e
> >> > >
> >> >
> >> 3c7f2e08dbba09430b%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7
> >> > C638308
> >> > >
> >> >
> >> 321157858283%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQ
> >> > IjoiV2luM
> >> > >
> >> >
> >> zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=plCaudvjw
> >> > YHzyt
> >> > > S%2Fn238AFkMmy6V5Ne%2BEoFPLdf6mzU%3D&reserved=0
> >> > >
> >> > > There is also an HTML version available at:
> >> > >
> >> >
> >>
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww%25
> >> > 252
> >> >
> >> F&data=05%7C01%7CJensen.Thomas%40microsoft.com%7Ccba009a5b6804a0
> >> >
> >> 921e908dbba0a062d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C
> >> >
> >> 638308324534373512%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM
> >> >
> >> DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C
> >> >
> >> &sdata=h5X6EhE79M9zeAn2Jiu3Yb3QuuRWUKG0gRCUUoBN1W4%3D&reserve
> >> > d=0.
> >> > > ietf.org%2Farchive%2Fid%2Fdraft-ietf-add-resolver-info-
> >> > >
> >> >
> >> 05.html&data=05%7C01%7Cmohamed.boucadair%40orange.com%7C45e2c0a3
> >> > e74f4e
> >> > >
> >> >
> >> 3c7f2e08dbba09430b%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7
> >> > C638308
> >> > >
> >> >
> >> 321157858283%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQ
> >> > IjoiV2luM
> >> > >
> >> >
> >> zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XU5JrEgrd
> >> > bd2Iz
> >> > > YxLVzHqIDo27VXkk4d3S96q%2FEk0KI%3D&reserved=0
> >> > >
> >> > > A diff from the previous version is available at:
> >> > > https://auth/
> >> > >
> >> >
> >> %2F&data=05%7C01%7CJensen.Thomas%40microsoft.com%7Ccba009a5b6804
> >> > a0921e
> >> > >
> >> >
> >> 908dbba0a062d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6383
> >> > 0832453
> >> > >
> >> >
> >> 4373512%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> >> > uMzIiLC
> >> > >
> >> >
> >> JBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XEIhRifnfFimva
> >> > YDcuI
> >> > > f%2FFaVD3qlz80M%2Bx59v3bX6Cs%3D&reserved=0
> >> > > or-tools.ietf.org%2Fiddiff%3Furl2%3Ddraft-ietf-add-resolver-info-
> >> > >
> >> >
> >> 05&data=05%7C01%7Cmohamed.boucadair%40orange.com%7C45e2c0a3e74f
> >> > 4e3c7f2
> >> > >
> >> >
> >> e08dbba09430b%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638
> >> > 30832115
> >> > >
> >> >
> >> 7858283%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> >> > uMzIiLC
> >> > >
> >> >
> >> JBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=D%2FN6uIOnv
> >> > N34VjB%2
> >> > > Br09Fh71czxAtRCXxixE1KsKELok%3D&reserved=0
> >> > >
> >> > > Internet-Drafts are also available by rsync at:
> >> > > rsync.ietf.org::internet-drafts
> >> > >
> >> > >
> >> > > _______________________________________________
> >> > > I-D-Announce mailing list
> >> > > I-D-Announce@ietf.org
> >> > >
> >> >
> >>
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww%25
> >> > 252
> >> >
> >> F&data=05%7C01%7CJensen.Thomas%40microsoft.com%7Ccba009a5b6804a0
> >> >
> >> 921e908dbba0a062d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C
> >> >
> >> 638308324534373512%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM
> >> >
> >> DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C
> >> >
> >> &sdata=h5X6EhE79M9zeAn2Jiu3Yb3QuuRWUKG0gRCUUoBN1W4%3D&reserve
> >> > d=0.
> >> > > ietf.org%2Fmailman%2Flistinfo%2Fi-d-
> >> > >
> >> >
> >> announce&data=05%7C01%7Cmohamed.boucadair%40orange.com%7C45e2c0
> >> > a3e74f4
> >> > >
> >> >
> >> e3c7f2e08dbba09430b%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%
> >> > 7C63830
> >> > >
> >> >
> >> 8321157858283%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJ
> >> > QIjoiV2lu
> >> > >
> >> >
> >> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4JfYq52t
> >> > 9E1z3
> >> > > 3%2FYDpoeXRDKcn515RofR9dVYPaRrBY%3D&reserved=0
> >> >
> >> >
> >> ___________________________________________________________________
> >> > _________________________________________
> >> > Ce message et ses pieces jointes peuvent contenir des informations
> >> > confidentielles ou privilegiees et ne doivent donc pas etre diffuses,
> >> > exploites ou copies sans autorisation. Si vous avez recu ce message
> >> > par erreur, veuillez le signaler a l'expediteur et le detruire ainsi
> >> > que les pieces jointes. Les messages electroniques etant susceptibles
> >> > d'alteration, Orange decline toute responsabilite si ce message a ete
> altere,
> >> deforme ou falsifie. Merci.
> >> >
> >> > This message and its attachments may contain confidential or
> >> > privileged information that may be protected by law; they should not
> >> > be distributed, used or copied without authorisation.
> >> > If you have received this email in error, please notify the sender and
> >> > delete this message and its attachments.
> >> > As emails may be altered, Orange is not liable for messages that have
> >> > been modified, changed or falsified.
> >> > Thank you.
> >> >
> >> > --
> >> > Add mailing list
> >> > Add@ietf.org
> >> > https://www/.
> >> >
> >> ie%2F&data=05%7C01%7CJensen.Thomas%40microsoft.com%7C1fda2605f5e9
> >> 44c3b
> >> >
> >> 44408dbba0a913d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63
> >> 8308326
> >> >
> >> 815341382%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoi
> >> V2luMzIi
> >> >
> >> LCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=oQa9vGcBo
> >> Qa7mOCvv
> >> > ceWepWopMWRQ654EU1uJS%2B37Qg%3D&reserved=0
> >> >
> >> tf.org%2Fmailman%2Flistinfo%2Fadd&data=05%7C01%7CJensen.Thomas%40mi
> >> >
> >> crosoft.com%7Ccba009a5b6804a0921e908dbba0a062d%7C72f988bf86f141af
> >> > 91ab2d7cd011db47%7C1%7C0%7C638308324534373512%7CUnknown%7CT
> >> >
> >> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJX
> >> >
> >> VCI6Mn0%3D%7C3000%7C%7C%7C&sdata=snbY045muxE5m92srCmHzyYcKAq
> >> > aBif0VW%2BUDTXfNNI%3D&reserved=0
> >>
> >> --
> >> Add mailing list
> >> Add@ietf.org
> >> https://www.ie/
> >> tf.org%2Fmailman%2Flistinfo%2Fadd&data=05%7C01%7CJensen.Thomas%40mi
> >> crosoft.com%7C1fda2605f5e944c3b44408dbba0a913d%7C72f988bf86f141af9
> >> 1ab2d7cd011db47%7C1%7C0%7C638308326815341382%7CUnknown%7CTW
> >> FpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVC
> >> I6Mn0%3D%7C3000%7C%7C%7C&sdata=Mjb2RkA7dCvY0PIZwDp99zQACJj1mv
> >> pvQrHCW293ppk%3D&reserved=0
> >
> > --
> > Add mailing list
> > Add@ietf.org
> > https://www.ietf.org/mailman/listinfo/add
>
> --
> Add mailing list
> Add@ietf.org
> https://www.ietf.org/mailman/listinfo/add
>