[p2p-sip] what's wrong with DNS?
hsinnrei at adobe.com (Henry Sinnreich) Tue, 21 November 2006 00:19 UTC
From: "hsinnrei at adobe.com"
Date: Mon, 20 Nov 2006 16:19:23 -0800
Subject: [p2p-sip] what's wrong with DNS?
In-Reply-To: <f40963db0611200741y3a878091p5c83b4f8d9b54b58@mail.gmail.com>
Message-ID: <24CCCC428EFEA2469BF046DB3C7A8D22141340@namail5.corp.adobe.com>
>except it would use dynamic DNS instead of a DHT This is a terrible idea. P2P overlays are supposed to work even when disconnected from the big Internet and besides, have their own name space. Peers can act as proxies to connect the overlay to DNS and ENUM. (BTW: In the trapezoid model, adding the outgoing SIP proxy lookup to an ENUM lookup gives you total of 6 (six) DNS lookups). DNS needs some improvements too as argued in http://codeen.cs.princeton.edu/codns/ <http://codeen.cs.princeton.edu/codns/> Thanks, Henry ________________________________ From: p2p-sip-bounces at cs.columbia.edu [mailto:p2p-sip-bounces at cs.columbia.edu] On Behalf Of Adam Fisk Sent: Monday, November 20, 2006 9:42 AM To: Gustavo Garc?a Bernardo Cc: p2p-sip at cs.columbia.edu Subject: Re: [p2p-sip] what's wrong with DNS? No -- I'm talking about continuing to have non-firewalled nodes act as registrars and proxies. So, you still have a voluntary, fully distributed system. In fact, it would be just as decentralized as the current vision for p2p SIP, except it would use dynamic DNS instead of a DHT. -Adam On 11/20/06, Gustavo Garc?a Bernardo <ggb at tid.es> wrote: > > I had a conversation with Paul Francis at the recent > > networking conference > > at NYU. I brought up p2p SIP and the implementation > > of it I've been working > > on, and he said "What's wrong with DNS?" > > Specifically, with dynamic DNS. I > > didn't understand his point at first because my work > > incorporates HTTP web > > servers, and I thought he missed that you still need > > SIP/STUN/TURN/ICE to > > negotiate the NATs. He was talking about for the > > registrars, though. If > > your registrar goes down for, say, > > sip:afisk at mysubdomain.p2psip.org , and I > > get a new one, why not just use dynamic DNS to remap > > mysubdomain.p2psip.orgto the new registrar? That solution continues being centralized (you are only changing the registrar when the main goes down), you aren't getting the advantages of P2P like zero infrastructure, load distribution among nodes, working in isolated/ad-hoc environments... > Also, it is entirely possible to build a P2P system > that simply let you register names in a subtree of the > DNS. For example, the PNRP feature in Vista allows > each Vista host to publish a name of the form > "JohnDoe.pnrp.net", or a secure variant thereof, > according to Noah Horton's blog > (http://blogs.msdn.com/noahh/archive/2006/08/23/715894.aspx) > Once you can publish a DNS name, running SIP appears > rather simple, right? As far as I know, PNRP uses a DHT like algorithm. PNRP doesn't register anything in DNS despite of the fact that it employs IDs like DNS ones (subdomain.domain). > -- Karst > G. > __________________________________________________________________________ > __________ > Sponsored Link > > $420k for $1,399/mo. > Think You Pay Too Much For Your Mortgage? > Find Out! www.LowerMyBills.com/lre > _______________________________________________ > p2p-sip mailing list > p2p-sip at cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/p2p-sip -------------- next part -------------- An HTML attachment was scrubbed... URL: https://lists.cs.columbia.edu/pipermail/p2p-sip/attachments/20061120/4dbd40ac/attachment-0001.html
- [p2p-sip] Secure decentralized name resolution? (… Brian Rosen
- [p2p-sip] what's wrong with DNS? Adam Fisk
- [p2p-sip] what's wrong with DNS? Karst Bjorgson
- [p2p-sip] what's wrong with DNS? Gustavo García Bernardo
- [p2p-sip] what's wrong with DNS? Karst Bjorgson
- [p2p-sip] what's wrong with DNS? Adam Fisk
- [p2p-sip] what's wrong with DNS? Philip Matthews
- [p2p-sip] what's wrong with DNS? Henry Sinnreich
- [p2p-sip] what's wrong with DNS? Henry Sinnreich
- [p2p-sip] what's wrong with DNS? Saikat Guha
- [p2p-sip] what's wrong with DNS? Michael Slavitch
- [p2p-sip] what's wrong with DNS? Mehdi MANI
- [p2p-sip] what's wrong with DNS? David Barrett
- [p2p-sip] what's wrong with DNS? Brian Rosen
- [p2p-sip] what's wrong with DNS? Marshall Eubanks
- [p2p-sip] what's wrong with DNS? Brian Rosen
- [p2p-sip] what's wrong with DNS? David A. Bryan
- [p2p-sip] what's wrong with DNS? Henry Sinnreich
- [p2p-sip] what's wrong with DNS? Adam Fisk
- [p2p-sip] what's wrong with DNS? Brian Rosen
- [p2p-sip] what's wrong with DNS? Adam Fisk
- [p2p-sip] what's wrong with DNS? Brian Rosen
- [p2p-sip] what's wrong with DNS? Adam Fisk
- [p2p-sip] what's wrong with DNS? Brian Rosen
- [p2p-sip] what's wrong with DNS? Spencer Dawkins
- [p2p-sip] what's wrong with DNS? Brian Rosen
- [p2p-sip] what's wrong with DNS? Adam Fisk
- [p2p-sip] what's wrong with DNS? Gustavo García Bernardo
- [p2p-sip] what's wrong with DNS? Victor Pascual Ávila
- [p2p-sip] Fwd: what's wrong with DNS? Henry Sinnreich
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] what's wrong with DNS? Brian Rosen
- [p2p-sip] what's wrong with DNS? Michael Slavitch
- [p2p-sip] Fwd: what's wrong with DNS? Adam Fisk
- [p2p-sip] Fwd: what's wrong with DNS? Brian Rosen
- [p2p-sip] what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] Fwd: what's wrong with DNS? Henry Sinnreich
- [p2p-sip] what's wrong with DNS? David Barrett
- [p2p-sip] what's wrong with DNS? Adam Fisk
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] what's wrong with DNS? Adam Fisk
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Adam Fisk
- [p2p-sip] Fwd: what's wrong with DNS? Brian Rosen
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Spencer Dawkins
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Doubt in draft draft-bryan-sipping-p2p-… Darshan Bildikar
- [p2p-sip] Doubt in draft draft-bryan-sipping-p2p-… Jean-François Wauthy
- [p2p-sip] Doubt in draft draft-bryan-sipping-p2p-… Matt Lepinski
- [p2p-sip] Fwd: what's wrong with DNS? Henry Sinnreich
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] Fwd: what's wrong with DNS? Adam Fisk
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Matthew Kaufman
- [p2p-sip] Fwd: what's wrong with DNS? Peter Pan
- [p2p-sip] Fwd: what's wrong with DNS? Adam Fisk
- [p2p-sip] Fwd: what's wrong with DNS? Saikat Guha
- [p2p-sip] Fwd: what's wrong with DNS? Peter Pan
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Peter Pan
- [p2p-sip] Fwd: what's wrong with DNS? Adam Fisk
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Philip Matthews
- [p2p-sip] Fwd: what's wrong with DNS? Matthew Kaufman
- [p2p-sip] High security use cases (was: Re: Fwd: … Karst Bjorgson
- [p2p-sip] Fwd: what's wrong with DNS? Karst Bjorgson
- [p2p-sip] Fwd: what's wrong with DNS? Henry Sinnreich
- [p2p-sip] Fwd: what's wrong with DNS? Victor Pascual Ávila
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Secure decentralized name resolution? (… David Barrett
- [p2p-sip] Secure decentralized name resolution? (… Bill Mccormick
- [p2p-sip] Fwd: what's wrong with DNS? Henry Sinnreich
- [p2p-sip] Fwd: what's wrong with DNS? Peter Pan
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] Secure decentralized name resolution? (… Brian Rosen
- [p2p-sip] Fwd: what's wrong with DNS? Adam Fisk
- [p2p-sip] Secure decentralized name resolution? (… Frank W. Miller
- [p2p-sip] Fwd: what's wrong with DNS? Matthew Kaufman
- [p2p-sip] Fwd: what's wrong with DNS? Matthew Kaufman
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Brian Rosen
- [p2p-sip] Fwd: what's wrong with DNS? Eunsoo Shim
- [p2p-sip] Fwd: what's wrong with DNS? Frank W. Miller
- [p2p-sip] Fwd: what's wrong with DNS? Brian Rosen
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] Fwd: what's wrong with DNS? Henry Sinnreich
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] Fwd: what's wrong with DNS? Frank W. Miller
- [p2p-sip] Fwd: what's wrong with DNS? Brian Rosen
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] Fwd: what's wrong with DNS? Frank W. Miller
- [p2p-sip] Fwd: what's wrong with DNS? Spencer Dawkins
- [p2p-sip] Fwd: what's wrong with DNS? Brian Rosen
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] Fwd: what's wrong with DNS? Frank W. Miller
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] Fwd: what's wrong with DNS? Spencer Dawkins
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Eric Rescorla
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Sean Olson
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Sean Olson
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Matthew Kaufman
- [p2p-sip] Fwd: what's wrong with DNS? Adam Fisk
- [p2p-sip] Fwd: what's wrong with DNS? Peter Pan
- [p2p-sip] Fwd: what's wrong with DNS? Adam Fisk
- [p2p-sip] Fwd: what's wrong with DNS? Matthew Kaufman
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? Henning Schulzrinne
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] what's wrong with DNS? Ed Pimentel
- [p2p-sip] Fwd: what's wrong with DNS? Brian Rosen
- [p2p-sip] Fwd: what's wrong with DNS? Henry Sinnreich
- [p2p-sip] Fwd: what's wrong with DNS? Marshall Eubanks
- [p2p-sip] Fwd: what's wrong with DNS? David Barrett
- [p2p-sip] Fwd: what's wrong with DNS? EdPimentl
- [p2p-sip] Fwd: what's wrong with DNS? Henning Schulzrinne
- [p2p-sip] Fwd: what's wrong with DNS? Brian Rosen
- [p2p-sip] Fwd: what's wrong with DNS? Adrian Georgescu
- [p2p-sip] Fwd: what's wrong with DNS? Henry Sinnreich
- [p2p-sip] Fwd: what's wrong with DNS? Brian Rosen
- [p2p-sip] Fwd: what's wrong with DNS? Spencer Dawkins
- [p2p-sip] Fwd: what's wrong with DNS? Michael Slavitch
- [p2p-sip] Fwd: what's wrong with DNS? Eunsoo Shim
- [p2p-sip] Fwd: what's wrong with DNS? Henry Sinnreich
- [p2p-sip] Fwd: what's wrong with DNS? Matthew Kaufman
- [p2p-sip] Fwd: what's wrong with DNS? Drage, Keith Keith
- [p2p-sip] Fwd: what's wrong with DNS? Adrian Georgescu