Re: Send-N draft: draft-bellis-enum-send-n-02 published

Lawrence Conroy <[email protected]>
Newsgroups gmane.ietf.enum
Message-ID <[email protected]>
Hi Ray, folks,
  Speaking of red herrings...

Re. D3S as a dump - are TXT records better than NAPTRs? ROFL
AFAICT, the logic here is that NAPTRs hold PoinTeRs, whilst data: allows
"final" data to be inserted. Then again, so does pstndata:. The names  
have
been changed, but the story is the same. It seems to me that Send-N is  
*NOT*
final data to be processed, but merely holds meta-data to assist in the
process. Whether that meta-data in Send-N is useful or needed in  
practice
is a reasonable question, but arguing that this is the same as replacing
TXT with NAPTRs (or that TXT is better) is not, IMHO.

Re. NTNs - these will have the effect of causing another lookup - that's
what they're intended to do. IMHO, there should be NO other impact at  
all.
You might want to point out that extra lookups are bad as they do cause
delays/extra traffic, but that is a general issue for infrastructure  
use.
Send-N seems to me to be no different. There will either be an NTN loop
or there will (eventually) be a target domain. That target domain either
includes E2U NAPTRs or it doesn't. You process those E2U NAPTRs or  
give up.
Done. This is bog standard stuff and is the case for any D3S  
application.

Regarding "collision avoidance" - this is covered in 3402 section 5,  
in 3403
section 3, and in 3761 section 2.4.2.
Why on earth would one need to cover it again in this Enumservice  
Specification
unless it is a particular problem for Send-N? I don't believe that is  
the case.
I would be surprised if anyone provisioned these in DNS node that also  
had
NAPTRs from other D3S applications - ENUM uses its separate tree as  
one means
for collision avoidance, and that's is broken if U-NAPTRs or 3263- 
style NAPTRs
are put there.

Regarding whether NAPTRs or another RR type should be used - NAPTRs  
seem to
have been chosen as there isn't a need for a further lookup once a  
terminal
node has been reached - any extraneous Send-N NAPTRs come along for  
the ride
when looking up a URI for communications. Thus for correctly entered  
numbers,
only one ENUM query is made. That's good, IMHO.

Please let's focus on whether or not Send-N solves a problem, whether  
the cure
is worse than the disease,  and whether the particular URI form is  
appropriate.

The rest of this thread is going to make the (Outside) Dublin meeting  
go on
for days, and we have only an hour :(.

all the best,
   Lawrence

On 3 Jul 2008, at 13:47, [email protected] wrote:
> Peter - following up this comment again:
>> Apologies.  NAPTR is becoming the TXT RR for enum; everything can  
>> be put
>> in there so conveniently, especially using "data" type URIs.   
>> That's not
>> what NAPTR was designed for.
>
> I wonder where this concern about NAPTR becoming a dumping ground  
> for data
> has come from?
>
> The whole DDDS architecture is *supposed* to be a generic database  
> lookup
> system, albeit one that has its origins in ENUM.  The only  
> implementation
> of DDDS that I'm aware of is RFC3403, and *that* is what specifies  
> NAPTR
> records, not the ENUM RFCs.
>
> One *could* write a Send-N U-NAPTR Application that sits in its own  
> DNS
> tree that happens to represent the structure of some other DNS  
> tree.  That
> might not be so controversial, but it would *still* be using NAPTR
> records.
>
> As it happens, though, it's actually possible to put the data in the
> *same* DNS tree, albeit there are a couple of special edge cases  
> that have
> to be taken into consideration.
>
> Ray
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.