This archive is retained to ensure existing URLs remain functional. It will not contain any emails sent to this mailing list after July 1, 2024. For all messages, including those sent before and after this date, please visit the new location of the archive at https://mailman.ripe.net/archives/list/[email protected]/
[dns-wg] RIPE's MNAME recommendation
- Previous message (by thread): [dns-wg] RIPE's MNAME recommendation
- Next message (by thread): [dns-wg] RIPE's MNAME recommendation
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Peter Koch
pk at DENIC.DE
Mon Oct 3 17:10:53 CEST 2005
On Sat, Oct 01, 2005 at 01:49:30PM +0200, MÃ¥ns Nilsson wrote: > In the interest of sanity, I'd suggest adding "should answer queries about > said domain with the AA bit set" (in addition to swallowing/properly > rejecting/processing updates and allowing/properly refusing zone > transfers). That is the The Right Thing to do, IMHO, but it might be hard There's no RFC that would support this as far as I can see. At least there's no RFC that suggests that the server named in MNAME act as an additional resource to what is already in the NS RRSet. When RIPE-203 was written, NOTIFY was pretty much in use and that's what the recommendation is mostly based on. At that time some DNS server or admin tool defaulted to the zone name for MNAME and since even NOTIFY doesn't fail if you do not enter the primary master (or the root of the XFR dependency graph, as RFC 1996 puts it), people just accepted that "default" not knowing that it really needed editing. NOTIFY's MNAME use affects the secondaries and the primary master in that it limits the amount of notifications sent and tries to avoid any NOTIFYs going back to the primary master. It may also affect query load when servers do SOA additional section processing (contrary to the words in RFC 1035). At the same time, Dynamic Updates were in far less use, at least far less than today thanks to a prominent OS. Dynamic Update traffic affects more parties and sometimes is so dominant, that the MNAME is used as a dedicated "DunUpd target", e.g. by AS112. Strictly speaking, RFC 2136 only suggests to target MNAME if the name appears in the NS RRSet, but current reality is different. None of the above says or suggests that the server in MNAME be used for DNS queries from random sources or that it should serve the zone via XFR. Then, RIPE-203 explicitly targets "small and stable zones", which are more or less by definition not subject to dynamic updates (if, for a moment, we associate "dynamic updates" with "frequent updates"/DHCP; if DynUpd is used as a provisioning tool by the zone maintainer, it likely can get away even without the SOA info). So, my suggestion is to adjust the MNAME text in a way that keeps the original spirit but explicitly says that the name in MNAME 1) must resolve to an A RR(Set) 2) the address (or, to complicate matters, addresses) must be the public address of the (hidden/stealth) primary master Please remember that RIPE-203 does not try to be an exhaustive (even less so normative) explanation for all the SOA RR's parameters for most any situation. It aims at a rather large subset (maybe in the 70-80%) of zones which can live well with these defaults. -Peter
- Previous message (by thread): [dns-wg] RIPE's MNAME recommendation
- Next message (by thread): [dns-wg] RIPE's MNAME recommendation
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
[ dns-wg Archives ]