Re: [P2PSIP] Concepts issue: Domains and Overlays
"Wei Gengyu" <weigengyu@vip.sina.com> Mon, 25 June 2007 16:28 UTC
Return-path: <p2psip-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1I2rQ4-0000ML-H5; Mon, 25 Jun 2007 12:28:04 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1I2rQ3-0000MF-KV for p2psip@ietf.org; Mon, 25 Jun 2007 12:28:03 -0400
Received: from smtp.vip.sina.com ([202.108.3.172]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1I2rQ0-0005zr-VL for p2psip@ietf.org; Mon, 25 Jun 2007 12:28:03 -0400
Received: from DELLWEI (unknown [211.160.21.17]) by smtp.vip.sina.com (SINAMAIL) with ESMTP id BEFD014DDD54 for <p2psip@ietf.org>; Tue, 26 Jun 2007 00:27:58 +0800 (CST)
Message-ID: <004001c7b745$c918a350$a507740a@DELLWEI>
From: Wei Gengyu <weigengyu@vip.sina.com>
To: p2psip@ietf.org
References: <63075F75-44EA-423A-A5E1-BDF74C380FE0@softarmor.com><0092E94C-85B7-4051-AA73-36E5FA8B1E59@cs.columbia.edu><08d401c7ae98$5e945570$9501a8c0@cis.neustar.com><467231F1.4080605@softarmor.com><118801c7b1d3$2101a440$9501a8c0@cis.neustar.com><7b683f3f0706181537o50cbad2dlb0661a41329cf0aa@mail.gmail.com><46778BAE.5010504@teigre.com><CC8F36CA-E60A-4D87-A5E7-BBA28BE0E166@softarmor.com><20d2bdfb0706201309p414f4e49qe2c21bbd82d8386c@mail.gmail.com><7b683f3f0706242252n1059e6c9m1b3aff67c6da6eb6@mail.gmail.com> <4d4304a00706250835i4395129ei5a6ba54478d41283@mail.gmail.com>
Subject: Re: [P2PSIP] Concepts issue: Domains and Overlays
Date: Tue, 26 Jun 2007 00:27:55 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 3a4bc66230659131057bb68ed51598f8
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1640698049=="
Errors-To: p2psip-bounces@ietf.org
Hi, Also including some dedicated networks. Based on P2P technology, we are trying to give a solution to an operator for its mobility management. Regards, Gengyu ----- Original Message ----- From: "David A. Bryan" <dbryan@sipeerior.com> To: "Eunsoo Shim" <eunsooshim@gmail.com> Cc: "P2PSIP Mailing List" <p2psip@ietf.org> Sent: Monday, June 25, 2007 11:35 PM Subject: Re: [P2PSIP] Concepts issue: Domains and Overlays >I tend to agree local domain should be tried first, for a couple of > reasons. First, the person you are trying to call is more likely there > (using the "you call people in your company more than local people > more than regional more than international" old rule of thumb. YMMV), > and second, if the overlay is running in a small area (ad-hoc network, > enterprise, local cluster), then the local domain search is likely to > complete first in any case. > > David > > On 6/25/07, Eunsoo Shim <eunsooshim@gmail.com> wrote: >> My comments are inline >> >> >> On 6/20/07, Bruce Lowekamp <lowekamp@sipeerior.com> wrote: >> > Catching up on this thread. Comments inline >> > >> > On 6/19/07, Dean Willis <dean.willis@softarmor.com> wrote: >> > > >> > > On Jun 19, 2007, at 2:54 AM, Greger V. Teigre wrote: >> > > >> > > > We have two choices as I see it: >> > > > >> > > > 1. Is the AoR supposed to be the equivalent of an email address >> > > > where the whole domain must handled authoritatively by one entity, >> > > > here overlay (which allows 3263 lookups) ? >> > > > >> > > > 2. Or is the AoR supposed to be the equivalent of "use your email >> > > > address as username on my website"? >> > > > >> > > >> > > I think #1 is the general solution, and there might reasonably be a >> > > fallback to behavior #2 under certain fully-disconnected scenarios >> > > that I don't really even want to think about right now because the >> > > overlay-discovery and authentication problems become very, very messy >> > > and make my head hurt. >> > >> > I agree, although I think that dividing into just these two scenarios >> > is a little bit restrictive. Consider a case where a company with an >> > established conventional SIP installation is migrating over to a >> > P2PSIP installation as hardware is replaced. They could expect for >> > some period of time to have both systems, and are not likely to want >> > to use different domain parts for the old and new phones (no one >> > really should be aware of the difference other than IT). In this >> > case, one good solution might be to have the p2p devices perform the >> > lookup in the overlay and if it fails, contact the conventional proxy, >> > only reporting failure if that fails. So in this case, there is an >> > overlay, and the overlay should only contain one domain, but it's not >> > authoritative. >> >> There is a quite straightforward way to allow interoperation of the c/s sip >> devices and p2psip devices using the same domain name. The concept draft or >> my old architecture draft describes it. The overlay can be the authoritative >> overlay for the domain. >> >> > I can also see situations where you might have some Internet >> > connectivity, but might still want a particular overlay to support >> > multiple domain parts (e.g. a non-IETF conference might have hundreds >> > of people who could participate in a p2psip overlay and would >> > frequently be contacting each other, but not have ideal connectivity >> > to the Internet). >> >> >> > Again, I think the right answer here is to search >> > the local overlay before going to the broader Internet. >> >> I am not quite sure I understand the benefit of doing this. >> Are you concerned that the DNS thus the mechanism of RFC3263 may not work >> very well because of poor Internet connectivity in this case? >> > While I agree with the concern about being a part of 6 overlays and >> > searching each of them everytime you make a call, I think this is >> > something of an implementation (and usage) issue more than an issue we >> > need to worry about right now. >> >> If we want interoperation of various implementations, we would need >> agreement on what and how each peer/node will choose its own overlay(s) >> because it will affect how a peer/node will find others. >> >> > There are practical cases to support >> > overlays that are authoritative for a single domainpart, practical >> > cases where an overlay should have only one domain present but is not >> > authoritative, and cases with mixed domains and no authoritative >> > presence whatsoever. >> > >> > I also agree with Dean that my head hurts when thinking about how to >> > handle authentication in the mixed domain case, since without >> > involving an authoritative server for the domain, your security >> > options are very different than in normal SIP. >> >> Yes. So I believe we should accept the fact and be flexible about security >> requirements. >> Again I believe insecure connectivity may be better than no connectivity in >> some situations. >> >> Thanks. >> >> Eunsoo >> >> > On 6/19/07, Brian Rosen <br@brianrosen.net> wrote: >> > > Okay. I like it. >> > > >> > > Is there a way I can look in the URI or the DNS entry for the domain in >> the >> > > URI and discover if this is p2p or c/s, or do I blindly try one and then >> the >> > > other? >> > >> > Does it matter whether a URI is backed by a p2p or conventional SIP >> > installation? Unless you're going to join an overlay in order to send >> > a message to anyone running one, I've been assuming that if you're >> > sending a SIP message to a URI that is not supported by the overlay >> > you're connected to, the resolution and message should follow the >> > normal 3263 etc procedure. >> > >> > draft-marocco-p2psip-interwork-01 talks a bit about >> interworkings >> > between conventional and p2p deployments and I don't think has been >> > mentioned in this thread so far. >> > >> > Bruce >> > >> > _______________________________________________ >> > P2PSIP mailing list >> > P2PSIP@ietf.org >> > https://www1.ietf.org/mailman/listinfo/p2psip >> > >> >> >> _______________________________________________ >> P2PSIP mailing list >> P2PSIP@ietf.org >> https://www1.ietf.org/mailman/listinfo/p2psip >> >> > > > -- > David A. Bryan > dbryan@SIPeerior.com > +1.757.565.0101 x101 > +1.757.565.0088 (fax) > www.SIPeerior.com > > _______________________________________________ > P2PSIP mailing list > P2PSIP@ietf.org > https://www1.ietf.org/mailman/listinfo/p2psip >
_______________________________________________ P2PSIP mailing list P2PSIP@ietf.org https://www1.ietf.org/mailman/listinfo/p2psip
- [P2PSIP] Concepts issue: Domains and Overlays Dean Willis
- Re: [P2PSIP] Concepts issue: Domains and Overlays Henning Schulzrinne
- Re: [P2PSIP] Concepts issue: Domains and Overlays Isaias Martinez Yelmo
- Re: [P2PSIP] Concepts issue: Domains and Overlays Vijay K. Gurbani
- RE: [P2PSIP] Concepts issue: Domains and Overlays Brian Rosen
- Re: [P2PSIP] Concepts issue: Domains and Overlays Spencer Dawkins
- Re: [P2PSIP] Concepts issue: Domains and Overlays Henning Schulzrinne
- RE: [P2PSIP] Concepts issue: Domains and Overlays Brian Rosen
- Re: [P2PSIP] Concepts issue: Domains and Overlays Henning Schulzrinne
- Re: [P2PSIP] Concepts issue: Domains and Overlays Henning Schulzrinne
- RE: [P2PSIP] Concepts issue: Domains and Overlays Brian Rosen
- Re: [P2PSIP] Concepts issue: Domains and Overlays Vijay K. Gurbani
- Re: [P2PSIP] Concepts issue: Domains and Overlays Henning Schulzrinne
- Re: [P2PSIP] Concepts issue: Domains and Overlays Eric Cooper
- Re: [P2PSIP] Concepts issue: Domains and Overlays Joel M. Halpern
- Re: [P2PSIP] Concepts issue: Domains and Overlays Dean Willis
- Re: [P2PSIP] Concepts issue: Domains and Overlays Henning Schulzrinne
- RE: [P2PSIP] Concepts issue: Domains and Overlays Brian Rosen
- Re: [P2PSIP] Concepts issue: Domains and Overlays Henning Schulzrinne
- RE: [P2PSIP] Concepts issue: Domains and Overlays Brian Rosen
- Re: [P2PSIP] Concepts issue: Domains and Overlays Henning Schulzrinne
- Re: [P2PSIP] Concepts issue: Domains and Overlays Dean Willis
- Re: [P2PSIP] Concepts issue: Domains and Overlays Greger V. Teigre
- Re: [P2PSIP] Concepts issue: Domains and Overlays Eunsoo Shim
- RE: [P2PSIP] Concepts issue: Domains and Overlays Brian Rosen
- Re: [P2PSIP] Concepts issue: Domains and Overlays Eunsoo Shim
- Re: [P2PSIP] Concepts issue: Domains and Overlays Greger V. Teigre
- Re: [P2PSIP] Concepts issue: Domains and Overlays Eunsoo Shim
- Re: [P2PSIP] Concepts issue: Domains and Overlays Dean Willis
- RE: [P2PSIP] Concepts issue: Domains and Overlays Brian Rosen
- Re: [P2PSIP] Concepts issue: Domains and Overlays Eunsoo Shim
- Re: [P2PSIP] Concepts issue: Domains and Overlays Eunsoo Shim
- RE: [P2PSIP] Concepts issue: Domains and Overlays Brian Rosen
- RE: [P2PSIP] Concepts issue: Domains and Overlays Brian Rosen
- Re: [P2PSIP] Concepts issue: Domains and Overlays Bruce Lowekamp
- Re: [P2PSIP] Concepts issue: Domains and Overlays David A. Bryan
- Re: [P2PSIP] Concepts issue: Domains and Overlays Wei Gengyu
- Re: [P2PSIP] Concepts issue: Domains and Overlays Cullen Jennings
- RE: [P2PSIP] Concepts issue: Domains and Overlays Henry Sinnreich
- RE: [P2PSIP] Concepts issue: Domains and Overlays Henry Sinnreich
- RE: [P2PSIP] Concepts issue: Domains and Overlays Song Yongchao
- RE: [P2PSIP] Concepts issue: Domains and Overlays Song Yongchao