To:
"Jordyn A. Buchanan" <jordyn@register.com>
CC:
"Hollenbeck, Scott" <shollenbeck@verisign.com>, ietf-provreg@cafax.se
From:
Klaus Malorny <Klaus.Malorny@knipp.de>
Date:
Wed, 11 Apr 2001 10:02:45 +0200
Sender:
owner-ietf-provreg@cafax.se
Subject:
Re: Issues on 3.4.9 Object Information Query
"Jordyn A. Buchanan" wrote:
>
> At 9:24 AM +0200 4/10/01, Klaus Malorny wrote:
>
> >>[...]
> >I think it does.
>
> Why? These are fairly separate functions. The set of capabilities
> currently defined within provreg are all basically required for
> object registration and provisioning. The capability you're talking
> about is more useful for "maintenance, database synchronisation,
> error detection etc." as you mention below. It seems like we could
> handle the separate functions and purposes through separate
> mechanisms.
>
Just think of the following "conversation":
Client: delete domain blabla.tld
Server: deletion denied. Object still in use.
and now? What are you doing now in the case that *you* think that the domain
is *not* in use? Do you want to pay for the domain until you get a database
dump end of next month or quarter revealing the problem?
I don't know whether it is possible for a different registrar to register a
name server below a certain domain (I know it's not possible under NSI's
system, and it is always a pain -- sorry Scott). If so, situations with
unknown references could easily appear.
> >> [...]
> >
> >This function is very useful for maintenance, database synchronisation, error
> >detection etc. as I mentioned earlier. I agree that this function should not
> >be a "standard" function, i.e., the normal query should not report the reverse
> >references, as a name server may be used by thousands of domains and this
> >would increase processing time and message size. It should be done either as
> >an option or as a separate request.
>
> I think you may under-appreciate just how much this functionality may
> increase processing time and message size. We (register.com) have
> about three million domain names on our name servers. Right now,
> there's only a few hundred thousand on any given name server, but our
> goal is to get them all on the same set of name servers. I know that
> other organizations have very large numbers of domain names
> associated with individual name servers; likewise, there are some
> contacts associated with many domains. Do we really want to be
> returning data sets of this size through a provisioning protocol? We
> need a way to get information on object associations, but it doesn't
> belong in provreg.
>
As I mentioned above, I don't underestimate it. Although it is not a nice way
to solve the problem, there is still the possibility to truncate the output to
a reasonable size. Some databases even have extensions to SQL to limit the
number of reported rows. So there is always a solution.
> Jordyn
>
regards,
Klaus Malorny
___________________________________________________________________________
| |
| knipp | Knipp Medien und Kommunikation GmbH
------- Technologiepark
Martin-Schmeisser-Weg 9
Dipl. Inf. Klaus Malorny 44227 Dortmund
Klaus.Malorny@knipp.de Tel. +49 231 9703 0