[DNSOP] Re: New Version Notification for draft-muks-dns-nta- feed-zones-00.txt
Aditya Ghosh <[email protected]> Tue, 28 Jul 2026 13:14:08 +0530
| Newsgroups | gmane.ietf.dnsop |
|---|---|
| Message-ID | <CAM2vGD1He7ssJfocdXmtP=JApGjfL4B_rnHJw2=9nDfP22zL2g@mail.gmail.com> |
--===============2554374254636448319== Content-Type: multipart/alternative; boundary="000000000000a8c7b20657a701c1" --000000000000a8c7b20657a701c1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, I agree with Ond=C5=99ej's point regarding the architecture here. NTAs are inherently local operational overrides specific to a resolver's policy, rather than a global state that belongs in dedicated feed zones. If the core objective is visibility and discovery into active NTAs rather than building new zone-transfer infrastructure, leveraging *RFC 9606 (RESINFO)* might be a cleaner alternative. Since NTAs are scoped to the resolver and are meant to be temporary, resolvers could self-announce their currently active NTAs via RESINFO key-value pairs (for instance, an nta-uri attribute pointing to the resolver's active NTA dataset). This keeps the policy discovery explicitly local to the resolver enforcement point and reuses an existing mechanism, avoiding the need to construct and maintain new feed-zone distribution logic. Best regards, Aditya Ghosh (he/him) Research Intern India Internet Foundation [email protected] --000000000000a8c7b20657a701c1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><p>Hi,</p><p>I agree with Ond=C5=99ej's point reg= arding the architecture here. NTAs are inherently local operational overrid= es specific to a resolver's policy, rather than a global state that bel= ongs in dedicated feed zones.</p><p>If the core objective is visibility and= discovery into active NTAs rather than building new zone-transfer infrastr= ucture, leveraging <b>RFC 9606 (RESINFO)</b> might be a cleaner alternative= .</p><p>Since NTAs are scoped to the resolver and are meant to be temporary= , resolvers could self-announce their currently active NTAs via <code>RESIN= FO</code> key-value pairs (for instance, an <code>nta-uri</code> attribute = pointing to the resolver's active NTA dataset).</p><p>This keeps the po= licy discovery explicitly local to the resolver enforcement point and reuse= s an existing mechanism, avoiding the need to construct and maintain new fe= ed-zone distribution logic.</p><p>Best regards,</p></div><div dir=3D"ltr" c= lass=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr= "><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" width=3D"100%" st= yle=3D"font-family:"Times New Roman";width:1896px;min-width:100%;= max-width:100%"><tbody><tr><td align=3D"left" valign=3D"top" style=3D"paddi= ng:0px"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" width=3D"10= 0%" style=3D"max-width:550px;font-family:Arial,sans-serif;color:rgb(45,55,7= 2);line-height:1.4;border-collapse:collapse"><tbody><tr><td style=3D"paddin= g:0px"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" width=3D"100= %"><tbody><tr><td style=3D"vertical-align:top"><table cellpadding=3D"0" cel= lspacing=3D"0" border=3D"0" style=3D"vertical-align:top"><tbody><tr><td sty= le=3D"font-weight:bold;padding-bottom:4px;line-height:1.4">Aditya Ghosh=C2= =A0<span style=3D"font-weight:normal;color:rgb(107,70,193)">(he/him)</span>= </td></tr><tr><td style=3D"color:rgb(107,70,193);padding-bottom:2px;line-he= ight:1.4;white-space:nowrap">Research Intern</td></tr><tr><td style=3D"colo= r:rgb(107,70,193);padding-bottom:4px;line-height:1.4">India Internet Founda= tion</td></tr><tr><td style=3D"padding-bottom:2px;line-height:1.4"><a href= =3D"mailto:[email protected]" style=3D"color:rgb(85,60,154);text-decor= ation:none;border-bottom:0px" target=3D"_blank">[email protected]</a><= /td></tr><tr><td style=3D"font-size:12px;padding-bottom:2px;line-height:1.4= "><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" style=3D"border-c= ollapse:collapse"><tbody><tr><td style=3D"vertical-align:middle"><br></td><= /tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></t= d></tr></tbody></table></td></tr></tbody></table></div></div></div> --000000000000a8c7b20657a701c1-- --===============2554374254636448319== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRE5TT1AgbWFp bGluZyBsaXN0IC0tIGRuc29wQGlldGYub3JnClRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwg dG8gZG5zb3AtbGVhdmVAaWV0Zi5vcmcK --===============2554374254636448319==--