Pick lists and Internet naming (was Re: Reporter re: Technical solution for robust interconnection if Russia & BRICs set own root?)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Thu, Jan 04, 2018 at 11:03:02AM -1000, Christian Huitema wrote:

> match, and be stuck. So the resolution system needs to answer "there are
> multiple entities who claim to be example.com, here is a list", and the
> client would then have to check which one has the right key.

I know you know this, but just for observers who maybe don't: the
"client" there may not be a human, and indeed the client that is
presenting the request might not be any longer in touch with the
originating node for the query.  The usual example of this is SMTP,
because it is a hop-by-hop protocol and so an SMTP server attempting
to deliver a mail might not be in touch with a human who started the
mail going.  But we can easily imagine additional cases --
particularly with the current mania for hooking up new devices
programmed by people who have never worked in an Internet context
before ("Internet of Broken Things").

Now, in such cases, the clients need to know how to handle the
disambiguation, which means that the indirection layer can actually
only ever be useful for human-computer interaction.  That's maybe a
nice constraint on development, but it causes trouble when the human
who configured the system walks away and then the naming universe
changes, creating an ambiguity (that now needs resolution) when before
there was no such problem.

The FCFS solution (cf. namecoin) is one answer, but of course that's
really the answer that the DNS used in its early period.  As soon as
people with money and lawyers got involved, the arbitrary identifiers
of the DNS became trademarks of WIPO and ICANN's UDRP.  FCFS just
doesn't work in that context, and attempting to build it in as a
technical limitation does not make for a realisticly useful system.

I am interested in these problems, but I also remain completely
confounded about how to make the indirection layer work without
creating a new class of design problem that we don't know how to fix.

Best regards,

A

-- 
Andrew Sullivan
ajs@xxxxxxxxxxxxxxxxxx




[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Fedora Users]