Re: [P2PSIP] New draft: HIP BONE

Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com> Sun, 23 December 2007 09:46 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 1J6NPi-0004zR-Mv; Sun, 23 Dec 2007 04:46:30 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1J6NPh-0004id-C4 for p2psip@ietf.org; Sun, 23 Dec 2007 04:46:29 -0500
Received: from mailgw4.ericsson.se ([193.180.251.62]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1J6NPg-0007LS-RG for p2psip@ietf.org; Sun, 23 Dec 2007 04:46:29 -0500
Received: from mailgw4.ericsson.se (unknown [127.0.0.1]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id C95F020276; Sun, 23 Dec 2007 10:46:27 +0100 (CET)
X-AuditID: c1b4fb3e-afea1bb00000459d-bb-476e2e735cf6
Received: from esealmw127.eemea.ericsson.se (unknown [153.88.254.122]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id A582220133; Sun, 23 Dec 2007 10:46:27 +0100 (CET)
Received: from esealmw127.eemea.ericsson.se ([153.88.254.175]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Sun, 23 Dec 2007 10:46:27 +0100
Received: from [159.107.2.12] ([159.107.2.12]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Sun, 23 Dec 2007 10:46:26 +0100
Message-ID: <476E2E6C.4030407@ericsson.com>
Date: Sun, 23 Dec 2007 11:46:20 +0200
From: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
User-Agent: Thunderbird 2.0.0.9 (Windows/20071031)
MIME-Version: 1.0
To: Salman Abdul Baset <salman@cs.columbia.edu>
Subject: Re: [P2PSIP] New draft: HIP BONE
References: <476BA8D9.4010203@ericsson.com> <Pine.LNX.4.63.0712211043070.29203@irtcluster02.cs.columbia.edu>
In-Reply-To: <Pine.LNX.4.63.0712211043070.29203@irtcluster02.cs.columbia.edu>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 23 Dec 2007 09:46:27.0207 (UTC) FILETIME=[AFF4B170:01C84548]
X-Brightmail-Tracker: AAAAAA==
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5
Cc: Pekka Nikander <pekka.nikander@nomadiclab.com>, 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

Hi Salman,

thanks for your comments.

> My general concern with running a peer protocol (RELOAD or P2PP) on top 
> of HIP is that one will need to understand somewhat two completely 
> different documents (HIP and peer protocol document) to implement a 
> working solution. That increases the bar for someone who will like to 
> quickly design and develop a working p2p solution.

that is because you get things like mobility and multihoming. If you 
want to implement these features without using HIP you will need to 
anyway read more specifications (e.g., mobile IP and SHIM-6).

> I think there is a need to carefully perform message overhead analysis 
> of HIP under different levels of churn.

The only difference is that, every time you a node establishes a 
connection with another node, there will be a HIP four-way handshake 
instead of a TLS or DTLS handshake.

> I am a bit confused about 
> splitting the functionality between the overlay layer and the HIP layer. 
> Is peer protocol no more than an encoding mechanism when implemented on 
> top of HIP?

No, the peer protocol provides all the functions it provides today 
except for the CONNECT and TUNNEL primitives (and NAT traversal).

If you mean that the peer protocol runs inside secure connections 
managed by HIP, that is also the case today: the peer protocol runs 
inside secure connections managed by TLS.

Cheers,

Gonzalo

_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www1.ietf.org/mailman/listinfo/p2psip