[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [DotGNU]Add Dynamic DNS to DotGNU
From: |
Seth Johnson |
Subject: |
Re: [DotGNU]Add Dynamic DNS to DotGNU |
Date: |
Thu, 02 May 2002 18:08:09 -0400 |
Jonathan,
This is all theory about standardization. Are you talking
about standardizing names and resources?
Seth
Jonathan P Springer wrote:
>
> The conceptual problem arrives from two directions URLs/URIs and standards
> that have been derived for namespaces in languages like Java.
>
> We'll tackle the last first. Most global unique identifiers use
> registered domain names. Why? Because the administrative processes are
> conveniently in place to ensure that if you control a registered
> namespace, then nobody else does. Very convenient. Makes a lot of
> sense. Confusing as heck, because apart from administrative convenience
> the name has NOTHING to do with IP addressing.
>
> URLs as an example of URIs/URNs (don't get me started) further confuse
> matters. Most URLs (e.g. HTTP, FTP) include a portion that is
> explicitly intended to be looked up in DNS and used to physically
> resolve connection issues.
>
> OK, why the long lead-in? I think what Seth's asking for is really a
> core of DotGNU -- independence between how a service is identified (its
> Name) and where it executes (its Address). How do we accomplish that?
>
> I'm sure others have thought of this, too. The best analogy I see is to
> how gnutella searches for named files through a P2P network. The big
> issue remaining is trust. If I publish a service "org.dotgnu.foo" on my
> server, what's to prevent Gopal from pulishing a malicious
> "org.dotgnu.foo" clone on his?
>
> The key point that I hope all will remember is that we MUST separate
> service names from physical addressing. Perhaps its obvious to others,
> but it wasn't until I saw Seth's memo that I realized the danger.
>
> -jon
>
> On Thu, May 02, 2002 at 02:50:22PM -0400, Seth Johnson wrote:
> >
> > I think I really should suggest the following.
> >
> > I think it would be a very, very good idea for the DotGNU
> > framework to include provision of dynamic domain name
> > support.
> >
> > This would help spread the notion of people running their
> > own servers, and help repudiate the whole idea of people
> > being consumers of remote web services. It would also
> > emphasize the two-way nature of the fundamental internet
> > protocols, emphasizing the communications medium nature of
> > the web versus the "content delivery" notion. It would also
> > be a very important component in distributed/P2P stuff --
> > perhaps including VRS.
> >
> > I would specifically facilitate adoption of the distributed
> > stuff, and make a strong impression in terms of what DotGNU
> > means for Mr. Everyday Joe.
> >
> > So DotGNU servers of whatever stripe, having static IPs,
> > would have a standard service enabling them to host dynamic
> > domain names appended to their own. This would allow all
> > sorts of internet users to set themselves up with URLs and
> > enter their own computers into cyberspace, running their own
> > DotGNU servers and nodes.
> >
> > Dynamic domain name registration could be built right into
> > installation packages for client or node server software!
> >
> > This would add the notion of "everybody can build and run
> > servers" to the more restrictive remote "content" delivery
> > model of web services.
> >
> > I'm just stream-of-consciousness-ing here. I'm sure I can
> > say a whole lot more, because this notion has been bouncing
> > around in my mind for a long time, but I didn't want to wait
> > for the "composition cogitation" part of my brain.
> >
> > :-)
> >
> > Seth Johnson
> >
> > _______________________________________________
> > Developers mailing list
> > address@hidden
> > http://subscribe.dotgnu.org/mailman/listinfo/developers
>
> --
> -Jonathan P Springer <address@hidden>
> ------------------------------------------------------------------------------
> "A standard is an arbitrary solution to a recurring problem." - Joe Hazen
> _______________________________________________
> Developers mailing list
> address@hidden
> http://subscribe.dotgnu.org/mailman/listinfo/developers
--
[CC] Counter-copyright:
http://cyber.law.harvard.edu/cc/cc.html
- [DotGNU]Add Dynamic DNS to DotGNU, Seth Johnson, 2002/05/02
- Re: [DotGNU]Add Dynamic DNS to DotGNU, Adam Theo, 2002/05/02
- Re: [DotGNU]Add Dynamic DNS to DotGNU, Seth Johnson, 2002/05/02
- Re: [DotGNU]Add Dynamic DNS to DotGNU, Jonathan P Springer, 2002/05/02
- Re: [DotGNU]Add Dynamic DNS to DotGNU,
Seth Johnson <=
- Re: [DotGNU]Add Dynamic DNS to DotGNU, Chris Smith, 2002/05/03
- Re: [DotGNU]Add Dynamic DNS to DotGNU, Jonathan P Springer, 2002/05/03
- Re: [DotGNU]Add Dynamic DNS to DotGNU, Chris Smith, 2002/05/03
- Re: [DotGNU]Add Dynamic DNS to DotGNU, Jonathan P Springer, 2002/05/03
- Re: [DotGNU]Add Dynamic DNS to DotGNU, Gopal V, 2002/05/04
- Re: [DotGNU]Add Dynamic DNS to DotGNU, Barry Fitzgerald, 2002/05/19
- [DotGNU]FYI: Slashdot interview with Alan Cox with question about .NET, James Michael DuPont, 2002/05/21
Re: [DotGNU]Add Dynamic DNS to DotGNU, Seth Johnson, 2002/05/03