[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FW: DISCUSS: draft-ietf-ops-rfc3291bis-04.txt
Juergen here a DISCUSS from Ted.
I think it is OK to change the "must fully describe.." into
a "MUST fully describe". In fact I think that makes sense.
Not sure I (yet) fully understand if such description
(or any text withing 3291bis) needs to speak about wether
a query for A or a AAAA is needed.
Comments?
Bert
-----Original Message-----
From: Ted Hardie [mailto:hardie@qualcomm.com]
Sent: dinsdag 25 mei 2004 17:14
To: iesg@ietf.org
Subject: DISCUSS: draft-ietf-ops-rfc3291bis-04.txt
The draft gives InetAddressDNS as:
InetAddressDNS ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION
"Represents a DNS domain name. The name SHOULD be fully
qualified whenever possible.
The corresponding InetAddressType is dns(16).
The DESCRIPTION clause of InetAddress objects that may have
InetAddressDNS values must fully describe how (and when) such
names are to be resolved to IP addresses.
This textual convention SHOULD NOT be used directly in object
definitions since it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType as a pair."
SYNTAX OCTET STRING (SIZE (1..255))
and further describes this in 4.4.
I am concerned that the " must fully describe" text is not normative.
The related text in 4.4 *is* normative at a SHOULD level. Though
this text has not changed from 3291, and I am concerned about
requesting a change, I believe this has to be a MUST.
As it stands now, an InetAddress object without that DESCRIPTION
and with only this InetAdddressType (which the SHOULDs allow) may
be unaddressable. A user/device attempting to resolve it may not know
whether to query for an A or a AAAA record and may run into problems
with split DNS similar to the global/local scopes for IP addresses. I
am concerned about this primarily because there might be cases where
the same DNS name would point to different hosts with at A and AAAA
or different hosts on different sides of the split DNS, so this
is not just a failed connection case, but possibly a wrong data case.