[ih] Multi-homing naming Was: Re: History question -- multi-homing
Brian E Carpenter
brian.e.carpenter at gmail.com
Sat Sep 12 16:52:48 PDT 2026
Karl,
>
> That dynamic has created the need for not only what ISO/OSI called
> "titles" but also something more.
The hot money now is on how AI agents will find each another. I agree
that DNS is not up to this task.
https://datatracker.ietf.org/group/dawn/about/
Regards/Ngā mihi
Brian Carpenter
On 13-Sep-26 10:56, Karl Auerbach via Internet-history wrote:
>
> On 9/12/26 2:06 AM, vinton cerf via Internet-history wrote:
>> It would be an interesting exercise to posit a different identification
>> scheme that would scale and also permit multi-homing. Has someone already
>> worked that out? Would it require a flat ID space?
>
> Back in the 1970's my (now gone) friend (and Best Man at my wedding)
> Frank Heinrich (student of Dave Farber and who worked on DCS) taught me
> that we ought not to think of application-to-application associations as
> having invariant locations for the participant entities. The idea was
> that on a network, application level stuff can move - that the binding
> of applications to network addresses ought not to be considered as
> immutable.
>
> Others seem to have had similar thoughts - I, however, being slow on the
> uptake, never really understood the reasons why ISO/OSI defined "titles"
> for things.
>
> It wasn't until the web came along, and more recently use of web
> protocols as vehicles for service APIs, i.e. "cloud computing", that I
> began to realize that we now live on a network in which Frank's wisdom
> has come true.
>
> In today's network world, at the application layer, we have entities
> that split/partition, move, join, vanish, and appear.
>
> That dynamic has created the need for not only what ISO/OSI called
> "titles" but also something more. We need more because after a
> client-application association is created, the client or the application
> could split/partition. Yet because of things like state and caching, we
> want to have handles that let us preserve that association relationship
> without abandoning all of the context (or relying on troublesome things
> like "cookies".)
>
> To answer Vint's question: I think that our experience with DNS has
> informed us that caching is not only important, it is necessary. And
> that structure in identifiers is needed in order to do effective caching
> of what are very large (and growing), dynamic, name spaces and mappings.
>
> Personally, I am dubious whether DNS is dynamic enough for this. (And I
> certainly want to avoid the wars, particularly trademark wars, that have
> burdened DNS administration - so my preferred format for elements of
> these new kinds of names are tokens that do not carry human semantics.)
>
> (I have come to also believe that on today's net we often need to find
> instances of resources by attributes rather than names. This suggests,
> to me, that we need something parallel to DNS that does lookups based on
> some sort of flexible and extensible set of attributes - sort of like
> the core of a search engine, but better packaged as a network service
> for software to use, and more efficient and dynamic.)
>
> I wrote about this way back in 2010:
>
> On Entity Associations In A Cloud Network
>
> https://www.cavebear.com/archive/public/cloud-entities.pdf
>
> --karl--
>
More information about the Internet-history
mailing list