RE: [P2PSIP] Term for the peer who is responsible for a specific key
Zheng Hewen <hwzheng@huawei.com> Fri, 31 August 2007 01:31 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 1IQvMR-0000ER-OR; Thu, 30 Aug 2007 21:31:47 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IQvMQ-0000DN-F6 for p2psip@ietf.org; Thu, 30 Aug 2007 21:31:46 -0400
Received: from szxga02-in.huawei.com ([61.144.161.54]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IQvMP-0002LU-94 for p2psip@ietf.org; Thu, 30 Aug 2007 21:31:46 -0400
Received: from huawei.com (szxga02-in [172.24.2.6]) by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0JNM009D46VTCF@szxga02-in.huawei.com> for p2psip@ietf.org; Fri, 31 Aug 2007 09:31:06 +0800 (CST)
Received: from huawei.com ([172.24.1.24]) by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0JNM0092J6VTZ4@szxga02-in.huawei.com> for p2psip@ietf.org; Fri, 31 Aug 2007 09:31:05 +0800 (CST)
Received: from z52048 ([10.164.5.81]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0JNM00JB16VO3I@szxml04-in.huawei.com> for p2psip@ietf.org; Fri, 31 Aug 2007 09:31:04 +0800 (CST)
Date: Fri, 31 Aug 2007 09:30:59 +0800
From: Zheng Hewen <hwzheng@huawei.com>
Subject: RE: [P2PSIP] Term for the peer who is responsible for a specific key
In-reply-to: <24CCCC428EFEA2469BF046DB3C7A8D223AE026@namail5.corp.adobe.com>
To: 'Henry Sinnreich' <hsinnrei@adobe.com>, 'Peter Pan' <huang-ming.pan@comcast.net>, 'Philip Matthews' <philip_matthews@magma.ca>
Message-id: <006f01c7eb6e$96057b20$5105a40a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
X-Mailer: Microsoft Office Outlook 11
Content-type: TEXT/PLAIN
Content-transfer-encoding: 7bit
Thread-index: AcfrHkORJfrFJSedTOO2QpnLA1qRcgAA3bIgABLgHBA=
X-Spam-Score: 1.8 (+)
X-Scan-Signature: a7d2e37451f7f22841e3b6f40c67db0f
Cc: 'Jan Seedorf' <Jan.Seedorf@netlab.nec.de>, 'P2PSIP Mailing List' <p2psip@ietf.org>
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>
Errors-To: p2psip-bounces@ietf.org
Abundant info! No more supplement. In fact, I do not care "root peer" or "responsible peer" for the term about the peer which has the responsibility to store a specific key; I think that we need uniform and explicit definitions for those terms in one distinct glossary I-D or the concept draft, which are useful and convenient to the contributors of P2PSIP WG. --Hewen -----Original Message----- From: Henry Sinnreich [mailto:hsinnrei@adobe.com] Sent: 2007?8?31? 0:37 To: Peter Pan; Philip Matthews; Zheng Hewen Cc: Jan Seedorf; P2PSIP Mailing List Subject: RE: [P2PSIP] Term for the peer who is responsible for a specific key As Jan Seedorf has already indicated (see below), the root in a DHT is well defined and documented. Here are three examples, including one from the P2P SIP WG I-D :-)> If anything, this trail shows the need for a DHT and P2PSIP glossary. Henry A. Chord vn. 0.6.3 released on May 3, 2007 features: * The root node of routing creates and removes replicas on a DHT instead of the requester if replication is enabled. * In case of DHT put, get and remove, a node requests spare root candidates to be prepared for failure of the root node. See http://overlayweaver.sourceforge.net/news/ B. Chord and Bamboo "The DHT assigns every key in the identifier space to a node, which is called the root (or the successor) of the key. The main primitive that DHTs support is lookup, in which a node can efficiently discover a key's root. The lookup protocol greedily traverses the nodes of the DHT, progressing closer to the root of the key at each step." See http://srhea.net/papers/ntr-worlds05.pdf C. In the IETF P2P SIP WG: "Req 7-5: The peer protocol MUST accommodate a DHT for a fast routing algorithm that minimizes hop count to the root node..." See http://tools.ietf.org/wg/p2psip/draft-bryan-p2psip-requirements-00.txt Henry -----Original Message----- From: Peter Pan [mailto:huang-ming.pan@comcast.net] Sent: Thursday, August 30, 2007 11:00 AM To: Philip Matthews; Zheng Hewen Cc: 'Jan Seedorf'; 'P2PSIP Mailing List' Subject: Re: [P2PSIP] Term for the peer who is responsible for a specific key neither have i, though i did heard of "root beer". peter ----- Original Message ----- From: "Philip Matthews" <philip_matthews@magma.ca> To: "Zheng Hewen" <hwzheng@huawei.com> Cc: "'Jan Seedorf'" <Jan.Seedorf@netlab.nec.de>; "'P2PSIP Mailing List'" <p2psip@ietf.org> Sent: Thursday, August 30, 2007 8:45 AM Subject: Re: [P2PSIP] Term for the peer who is responsible for a specific key > I personally have never heard of the term "root peer" before, and I > would never guess that it mean the peer that stores the content > associated with a key. Can someone explain where this term comes from? > What is it the root of? > > - Philip > > On 29-Aug-07, at 21:24 , Zheng Hewen wrote: > > > Hi, > > > > I suggest that the concept draft would adopt those terms - "P2PSIP > > root peer" and "P2PSIP replica root peer", they are clear and useful > > for contributors to P2PSIP WG. > > > > --Hewen > > > > -----Original Message----- > > From: Jan Seedorf [mailto:Jan.Seedorf@netlab.nec.de] > > Sent: 2007?8?29? 23:53 > > To: P2PSIP Mailing List > > Subject: RE: [P2PSIP] Term for the peer who is responsible for a > > specific key > > > > Dear Henry and Spencer (I am replying to the last two mails on this > > thread), > > > > In the DHT literature the node responsible for storing the content > > belonging to some key is usually referred to as the "root" node for > > that particular key. If content for a key is additionally stored at > > several nodes in the DHT to provide resilience on the DHT layer, > > these nodes are referred to as the "replica roots" for that key. > > > > Hope this helps, > > > > - Jan Seedorf > > _______________________________________________ P2PSIP mailing list P2PSIP@ietf.org https://www1.ietf.org/mailman/listinfo/p2psip
- [P2PSIP] Term for the peer who is responsible for… JiangXingFeng
- RE: [P2PSIP] Term for the peer who is responsible… HUANG Ping B
- Re: [P2PSIP] Term for the peer who is responsible… Hui Deng
- RE: [P2PSIP] Term for the peer who is responsible… Peili Xu
- Re: [P2PSIP] Term for the peer who is responsible… Philip Matthews
- Re: [P2PSIP] Term for the peer who is responsible… David A. Bryan
- [P2PSIP] P2P glossary Henry Sinnreich
- Re: [P2PSIP] Term for the peer who is responsible… Spencer Dawkins
- Re: [P2PSIP] P2P glossary David A. Bryan
- RE: [P2PSIP] Term for the peer who is responsible… Jan Seedorf
- Re: [P2PSIP] P2P glossary Victor Pascual Ávila
- RE: [P2PSIP] Term for the peer who is responsible… Zheng Hewen
- [P2PSIP] RE: P2P glossary JiangXingFeng
- RE: [P2PSIP] P2P glossary HUANG Ping B
- Re: [P2PSIP] Term for the peer who is responsible… Philip Matthews
- Re: [P2PSIP] Term for the peer who is responsible… Peter Pan
- RE: [P2PSIP] Term for the peer who is responsible… Henry Sinnreich
- RE: [P2PSIP] Term for the peer who is responsible… Zheng Hewen
- [P2PSIP] Are we settled on a DHT approach? (was: … Dean Willis
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Eunsoo Shim
- RE: [P2PSIP] Are we settled on a DHT approach? (w… Zheng Hewen
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Peter Pan
- RE: [P2PSIP] Are we settled on a DHT approach? (w… Henry Sinnreich
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Ted Hardie
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Victor Pascual Ávila
- RE: [P2PSIP] Are we settled on a DHT approach? (w… Henry Sinnreich
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Dean Willis
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Peter Pan
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Spencer Dawkins
- RE: [P2PSIP] Are we settled on a DHT approach? (w… Brian Rosen
- RE: [P2PSIP] Are we settled on a DHT approach? (w… Ted Hardie
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Spencer Dawkins
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Ted Hardie
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Spencer Dawkins
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Henning Schulzrinne
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Spencer Dawkins
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Peter Pan
- Re: [P2PSIP] Are we settled on a DHT approach? (w… Henning Schulzrinne