[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: question about "what is a legal name?"



Edward Lewis wrote:

> I've been saying that the name above is not legal, based on the words in 
> RFC 1034, section 4.3.3 that define wild cards.  One answer I have 
> received is that the above name is not a wild card, hence the 
> restrictions that no "*" appear in the <domain> there is not valid.

The text in 1034 allows for names like:

	_marid.*.foo.com

but not

	*.*.foo.com

nor

	_marid.*.*.foo.com

See below on why the latter is illegal.

> I think the intent in the specs is to not use *.foo.com. as a "wild 
> card".  From the definition of a wild card as "*.<domain without *>", I 
> think the server ought not synthesize from that record.

According to the explicit text of 1034, your guess is invalid.

According to 1034;

   The contents of the wildcard RRs follows the usual rules and formats for
   RRs.

the consequence of "_marid.*.foo.com" without explicit
"*.foo.com" is that the node "*.foo.com" does exist with
no data. NODATA will be answered to a query of "*.foo.com".

As 1034 says:

   A * label appearing in a query name has no special effect, but can be
   used to test for wildcards in an authoritative zone;

the implicit "*.foo.com" must be treated as wildcard with no data.

Does the behaviour satisfy requirements of the person in the MARID WG?

> what happens when some one adds, via dynamic update, the label
> "_marid" below that domain?

It has nothing to do with dynamic update. The result of dynamic update
will be that such a node had existed from the beginning.

							Masataka Ohta



--
to unsubscribe send a message to namedroppers-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/namedroppers/>