[ih] Why did location/identity separation not happen? (Was: Internet without entrenched factions?)

Dave Crocker dhc at dcrocker.net
Thu May 21 08:48:28 PDT 2026


On 5/20/2026 7:39 PM, Jack Haverty via Internet-history wrote:
> So, the architectural issues of name/address/routing appear at 
> multiple levels of the mechanisms implementing them.  I'm using 
> "levels" instead of "layers" because there's no relation to the OSI 
> model.
>
> At each level, a name is provided by the level "above", specifying the 
> target destination for the information.  At every level, there are 
> mechanisms that convert a name into an address, and another mechanism 
> that converts an address into a plan for how to process the 
> information, at least making a decision on the next stop in a route.  
> One level's name is the lower level's address.

That's the most concise and complete and clear operational summary of 
name/address/etc. I've seen.

I also appreciate that it exactly matches my own model.



> To answer Dave Crocker's question about what problems occur... One of 
> the characteristics of our email is that its architecture mixes 
> together names and locations.  E.g., a mailbox such as 
> "jack at 3kitty.org" specifies a name (me) and an address (3kitty.org).

Except  that 3kitty.org isn't actually an address.

It is unrelated to topology -- and I think Joe's concise point about 
this requirement is helpful.  (Also, ahem, it is after all, called a 
domain /name/...)

We talk about it as an address, and say that it is 'where' the mailbox 
is located.  But while that field's value is unique, it has no 
information that directly supports create a path.  The MX record does 
that mapping, to something called an address.



> That choice helps, but does not guarantee, uniqueness, but also 
> results in some pragmatic problems - such as the difficulty of moving 
> your mailbox from one ISP, corporation, or organization to another. 
> Humans still try to contact me using email addresses from decades 
> ago.  There is no "email portability" scheme analogous to the 
> telephone system's number portability.

Well, sort of, yes there is.  There are services supporting an email 
address that is independent of the ISP mailbox you use. They are, of 
course, just aliasing services.   Besides some commercial example, 
alumni email address mechanisms do this.

Whether these services offer sustainability and sufficient independence 
is arguable.  To the extent they don't, I suspect we don't know how to 
satisfy the requirement.  Most proposals that claim to go beyond this 
seem to entail a degree of magical thinking.



>  I think X.400/X.500 tried to address issues such as "roles" but OSI 
> didn't work out.

I don't recall hearing about X.400 having 'role' addresses as a formal 
construct.


d/

-- 
Dave Crocker

dhc at dcrocker.net
bluesky: @dcrocker.bsky.social
mast: @dcrocker at mastodon.social
+1.408.329.0791

Volunteer, Silicon Valley Chapter
Northern California Coastal Region
Information & Planning Coordinator
American Red Cross
dave.crocker2 at redcross.org



More information about the Internet-history mailing list