Hello Margaret,

I think the section 4.7 confuses me. I think I understand its motivation. But every solid validation resolver implementation wants to fetch its own CNAME follow on its own. If the cname does not lead to the same zone, it drops whatever the forwarder send and asks again. I admit that is common for iterative recursive servers, which often do not have any forwarders at all. I think only caching stub-resolvers, like dnsmasq or systemd-resolved, would trust also follow up.

But I think the most confusing are priorities of described in section 4.1. Is has quite complex logic. But at the same time the whole mechanism is recommended to be enabled only for trusted networks, where bogus redirecting domains is unlikely. Were there defined use cases, when supplying the same domain on multiple networks required different preference from IP routing records? Which could be solved by making lower priority on wifi connection, if wired is also available, for example.

Could be that complexity, mixing also DNSSEC validation into the equation, a reason which resulted in no implementations widely used?

Regards,
Petr

On 03. 11. 22 18:33, Margaret Cullen wrote:
Hi Petr,

There is no successor to this document, and the WG has been closed for some 
time.

What parts of the specification do you find confusing?  There may be folks on 
this list who can answer any questions you have.

Margaret
(Former mif co-chair)

On Nov 3, 2022, at 8:18 AM, Petr Menšík <pemen...@redhat.com> wrote:

Hello former MIF group members,

I have found RFC 6731 [1], which is Standard Tracks since December 2012. I have 
found reference to it from some draft of add WG. When I read it, I found it 
proposes solution to existing problem on Linux desktops, which is not yet 
sufficiently solved. A bit similar attempt is implemented by systemd-resolved 
[2], but does not use any standardized way.

I think every device with multiple interfaces is potential candidate for it. 
Every laptop with ethernet+wifi, every smart phone with wifi+cellular network. 
Yet I haven't found any attempts to implement RFC 6731. Do you know existing 
implementations for any operating system? Is it used somewhere already? Is 
there a reason why it is not widely used?

I work in Red Hat as a Software Engineer, maintaining some DNS packages. 
Dnsmasq has some integration with Network Manager, which does something 
similar. Yet they are misusing dns-search parameter of DHCP protocol. I would 
like to add more proper support, but I find current standards confusing. Is 
there more relevant successor to this standard?

Best Regards,
Petr

1. https://www.rfc-editor.org/rfc/rfc6731.html
2. https://systemd.io/RESOLVED-VPNS/

--
Petr Menšík
Software Engineer, RHEL
Red Hat, http://www.redhat.com/
PGP: DFCF908DB7C87E8E529925BC4931CA5B6C9FC5CB

_______________________________________________
mif mailing list
mif@ietf.org
https://www.ietf.org/mailman/listinfo/mif

--
Petr Menšík
Software Engineer, RHEL
Red Hat, http://www.redhat.com/
PGP: DFCF908DB7C87E8E529925BC4931CA5B6C9FC5CB

Attachment: OpenPGP_0x4931CA5B6C9FC5CB.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

_______________________________________________
mif mailing list
mif@ietf.org
https://www.ietf.org/mailman/listinfo/mif

Reply via email to