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

Re: Q1 followup - arguements against "MUST NOT" language



> Mark.Andrews@isc.org writes:
> > 	The MUST NOT is to prevent the case of the letters in the label
> > 	being changed and thereby causing signature comparision to fail.
> 
> No, the canonicalization specified in RFC2535 section 8.1 (and revised
> in unknown-rrs section 7) will keep that from happening.
> 
> The real problem is that the record would be corrupted by servers that
> attempt to treat it transparently, as I just explained in my message
> to Edward Lewis.
> -- 
> Andreas Gustafsson, gson@nominum.com

	There are multiple issues.

	With old clients that don't under the RR format you have to
	preserve case and not compress.  This allows the records
	to be treated as a opaque blob for cache and verification.

	With new clients that understand the RR format you still
	have to preserve the case but you could, if wanted to provide
	signaling to the server, use a compression pointer if
	the suffix pointes to had the *same* case as the original
	suffix.  The records in this case are not treated as
	opaque blobs and verification works.

	The requirement is that the case be preserved.  How you achieve
	that is a secondary matter.  Outlawing compression is one
	way.

	Mark

--
Mark Andrews, Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews@isc.org

--
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/>