[P2PSIP] New draft: draft-matthews-p2psip-hip-hop-00
Philip Matthews <philip_matthews@magma.ca> Sun, 17 June 2007 13:15 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 1HzubH-0006Qx-6j; Sun, 17 Jun 2007 09:15:27 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HzubF-0006QY-UD for p2psip@ietf.org; Sun, 17 Jun 2007 09:15:25 -0400
Received: from mail5.primus.ca ([216.254.141.172] helo=mail-07.primus.ca) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HzubE-0004e2-Jv for p2psip@ietf.org; Sun, 17 Jun 2007 09:15:25 -0400
Received: from [24.139.16.154] (helo=[10.0.1.3]) by mail-07.primus.ca with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from <philip_matthews@magma.ca>) id 1HzubE-0002Sy-1F; Sun, 17 Jun 2007 09:15:24 -0400
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <7A7D2D13-9CE0-4F75-9D6A-BBA0899B0748@magma.ca>
Content-Transfer-Encoding: 7bit
From: Philip Matthews <philip_matthews@magma.ca>
Date: Sun, 17 Jun 2007 09:15:25 -0400
To: P2PSIP Mailing List <p2psip@ietf.org>
X-Mailer: Apple Mail (2.752.2)
X-Authenticated: philip_matthews - ([10.0.1.3]) [24.139.16.154]
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca
Cc:
Subject: [P2PSIP] New draft: draft-matthews-p2psip-hip-hop-00
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
Folks: Eric Cooper, Alan Johnston, and I have just written a draft that suggests what we think is an interesting direction for the P2PSIP working group. We argue that a P2PSIP overlay should use HIP (the Host Identity Protocol) to provide a number of the basic features in an overlay, namely: o Peer IDs; o Transporting messages around the overlay; o Signaling new overlay connections; o Supporting mobility and multi-homing of peers; o Providing message security. One of the reasons we really like this idea is because, using the approach described in the draft, many existing applications don't require any modifications and "just work" in an overlay. We describe this idea in a draft that has just been submitted. Until the draft appears in the archives, you can get a copy at http://www.magma.ca/~philip_matthews/draft-willis-p2psip- concepts-04.txt or for the html version http://www.magma.ca/~philip_matthews/draft-willis-p2psip- concepts-04.htm Here is the abstract from the draft: This document examines a P2PSIP architecture where the peer-to-peer (P2P) layer is separate from and lies below the SIP layer. We discuss the functions of the P2P layer in such an architecture, and focus in on the Distributed Transport function - the function that allows a peer to exchange messages with any other peer in the overlay, even in the presence of NATs. We list the features that the Distributed Transport function needs to provide, and observe that the Host Identity Protocol (HIP) already provides a number of these features. We then propose extensions to HIP that allow it to provide the missing features. We discuss how a complete P2PSIP architecture can be built around HIP, and contrast this approach with other approaches for implementing a P2P layer. Two of the advantages of HIP approach are that (a) most existing applications can run in an overlay without needing any changes and (b) peer mobility and NAT traversal are handled in a way that is transparent to most applications. - Philip _______________________________________________ P2PSIP mailing list P2PSIP@ietf.org https://www1.ietf.org/mailman/listinfo/p2psip
- Re: [P2PSIP] New draft: draft-matthews-p2psip-hip… Gonzalo Camarillo
- [P2PSIP] New draft: draft-matthews-p2psip-hip-hop… Philip Matthews
- Re: [P2PSIP] New draft: draft-matthews-p2psip-hip… Hannes Tschofenig
- Re: [P2PSIP] New draft: draft-matthews-p2psip-hip… Philip Matthews
- Re: [P2PSIP] New draft: draft-matthews-p2psip-hip… Philip Matthews
- Re: [P2PSIP] New draft: draft-matthews-p2psip-hip… Philip Matthews
- RE: [P2PSIP] New draft: draft-matthews-p2psip-hip… JiangXingFeng
- Re: [P2PSIP] New draft: draft-matthews-p2psip-hip… Philip Matthews