I have partially browsed through the draft. For the record, I am not big fan of 
the hybrid solution either as I consider the whole mdns rather ‘loud’ on the 
link, and hybrid just makes the solution worse by causing the spam to occur 
across multiple links. It is working solution _given current stuff_ though, 
which I am not sure can be ignored[1].

So, to comments about some parts of the draft:

Section 2.1: It looks interesting. I like having separate naming and 
connectivity provider, if we can pry the reverse delegation off the connection 
providers’ dead hands at any rate.

Section 2.2: I am not sure I like ‘flat’ namespace, as it prevents e.g. DNS-SD 
records from being associated with the particular namespace (or is this ‘flat’ 
in some logical sense and not really talking about label sequences?).

Section 2.3: I think public should be separate DNS-SD (+DNS-update) zone with 
manual opt-in, and not created out of local entries. 

Section 2.4.2: I think adding service registration to DHCP would be a mistake. 
(Wrong level in typical implementation stack, as it is not really tied to 
network configuration but instead property of applications; one _could_ do it 
but I find it non-desirable.)

Section 2.4.3: I would like some sort of ‘claim ownership of record X, allow 
updating it only if you are owner’ schemed DNS-Update to be the main method. It 
would also address conflict resolution _given_ single server (hard to do in 
distributed fashion though; the rest of draft seems to argue for loosely 
synchronized state while I would assert single master + read-only slaves would 
work better for this model as the ownership claim would be atomic / race-free)

Section 2.5: Not fan of using just IP address for authentication, instead, see 
above.

Section 3.6: TOFU is usually better than nothing at least..

Section 4.6: We got some (user) feedback that ULA should be preferred over GUA 
as GUA can go away, disrupting in-home stuff unneccessarily. (Obviously not 
mosh user.)

The draft seems like good start at least. 

Disclaimer: I didn’t quite read all of it as I am mostly just browsing through 
everything going on at the moment (and wondering if I should react to the dnssd 
WGLCs that already expired while I was on vacation, grumble.)

Cheers,

-Markus

[1] The classic argument ‘for’ hybrid are e.g. historic printers. However, I am 
pretty sure e.g. first-hop router could proxy-DNSSD-register them to DNS and 
mDNS could be just let rot in practise. (Later addition: Oh.  Section 2.4.1 
covers this to some degree already.)



_______________________________________________
homenet mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/homenet

Reply via email to