[ih] DNS History
Dave Crocker
dcrocker at gmail.com
Mon Mar 8 17:26:01 PST 2010
> Could you say the same thing about X.500?
>
>> Nope -- early attempt to do the web.
>>
>>> Wasn't all that Archie and Veronica stuff an attempt to provide the
>>> Internet with a directory service?
This exchange is confusing things a bit.
The Web publishes documents and has evolved into something that is probably best
viewed as allowing interaction with documents. (That might be a Procrustean
view, given the lofty views of web 2.0, etc., but I'm trying to stay with basics.)
Google, et all, scan the web and index it. A search engine is not 'the web',
although it is a tool of the web. The web is either the documents or the full
set of things that touch the documents. But a search engine is not 'the' web.
Anonymous FTP published documents. Lousy usability characteristics. Gopher
published documents. Reasonable usability, but limited document style. They were
the early sequence that led to the actual Web.
Archie indexed ftp. Veronica indexed gopher. Early search engines. These are
services that are layered on top of the publication service and the publication
service is passive, in that there was no organized registration of the
documents, particularly, with respect to the indexing (more recent active web
page support of search engines not withstanding.)
X.500 was a user name registration scheme, originally designed to lookup users,
especially for email. It started with the premise that, done in scale, a human
name is not unique so that other attributes would be needed to distinguish the
target user. Since if flowed from X.400, the concept of a simple, global,
unique email address was already a lost cause. (Your global address was
relative to your provider, which led to some interesting business cards, for
folks who had multiple providers.)
In its earliest discussions, the function description was strikingly similar to
what we built for MCI Mail, so that
crocker, brandenburg, california
might produce my address. (My first participation in the X.500 discussions was
shortly after we had MCI Mail running, so I was able to confirm the utility of
this basic model, though not the later technical design for achieving it in
scale. MCI Mail was a closed system.)
But note that the data base that X.500 used was for actively registered email
users, not passively available (rather than listed) documents. This was meant
to be more like a White Pages than a more general searching service, even as
constrained as a Yellow Pages. (But yes, goals expanded.)
Besides having a search function, X.500 differed from the goals of the DNS by
being finer-grained, targeting personal addresses, rather than host addresses.
The differences between document publishing, personnel registration, name lookup
and name (or, more generally, attribute) searching each warrant distinction from
the other.
d/
--
Dave Crocker
Brandenburg InternetWorking
bbiw.net
More information about the Internet-history
mailing list