Re: [P2PSIP] New draft: HIP BONE

Spencer Dawkins <spencer@mcsr-labs.org> Thu, 10 January 2008 22:56 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 1JD6KX-0003j9-9K; Thu, 10 Jan 2008 17:56:57 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1JD6KV-0003j4-Vl for p2psip@ietf.org; Thu, 10 Jan 2008 17:56:56 -0500
Received: from usaga01-in.huawei.com ([206.16.17.211]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1JD6KV-00077Q-KF for p2psip@ietf.org; Thu, 10 Jan 2008 17:56:55 -0500
Received: from huawei.com (usaga01-in [172.18.4.6]) by usaga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0JUG008ABAETFF@usaga01-in.huawei.com> for p2psip@ietf.org; Thu, 10 Jan 2008 14:56:53 -0800 (PST)
Received: from s73602 (cpe-72-190-0-23.tx.res.rr.com [72.190.0.23]) by usaga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0JUG00J3UAESL4@usaga01-in.huawei.com> for p2psip@ietf.org; Thu, 10 Jan 2008 14:56:53 -0800 (PST)
Date: Thu, 10 Jan 2008 16:56:10 -0600
From: Spencer Dawkins <spencer@mcsr-labs.org>
Subject: Re: [P2PSIP] New draft: HIP BONE
To: "Henderson, Thomas R" <thomas.r.henderson@boeing.com>, Pekka Nikander <pekka.nikander@nomadiclab.com>
Message-id: <0bf801c853db$fe101830$6601a8c0@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
X-Mailer: Microsoft Outlook Express 6.00.2900.3138
Content-type: text/plain; format="flowed"; charset="iso-8859-1"; reply-type="original"
Content-transfer-encoding: 7bit
X-Priority: 3
X-MSMail-priority: Normal
References: <476BA8D9.4010203@ericsson.com> <20d2bdfb0712210823m2218c4a6mcace60af3d82db57@mail.gmail.com> <476E2B7C.9070601@ericsson.com> <20d2bdfb0801081416t41b9b84atb3a147659771036@mail.gmail.com> <77F357662F8BFA4CA7074B0410171B6D04049B22@XCH-NW-5V1.nw.nos.boeing.com> <7C5B8529-85C9-4977-8C57-34E9041ED1EC@nomadiclab.com> <77F357662F8BFA4CA7074B0410171B6D04049B33@XCH-NW-5V1.nw.nos.boeing.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Cc: 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

[Spencer] Yes, exactly. I'm not sure that we DON'T have circular 
dependencies yet. I'm still trying to understand whether the peer protocol 
is a user of HIP or an enabler of HIP.

Thanks,

Spencer

From: "Henderson, Thomas R" <thomas.r.henderson@boeing.com>

The difficulty I have (also with the OSPF analogy) is that it seems
necessary to avoid circular dependencies.  OSPF and IS-IS build IP
forwarding tables but, in so doing, they do not use those IP forwarding
tables, because that would be a circular dependency.  If you say that
peer protocol and resolution and routing service are combined, then it
seems to me that you are saying in HIP BONE that the peer protocol is
both a user of HIP (in some contexts) and an enabler of HIP (such as
overlay-routing the HIP messages).

If HIP provides connection managment, and the peer protocol provides
data storage and retrieval, and peer protocol uses HIP for its
connections, and HIP uses the peer protocol for data storage, there seem
to be some circular dependencies.  Or does HIP only apply to the media
stream connections?

I'm led to assume that, in the model you're describing, the peer
protocol has to operate in the absence of HIP (and must implement ICE);
i.e., data storage and retrieval is necessary to bootstrap HIP, and
therefore the connections used to implement data storage and retrieval
do not run over HIP.  Is that correct, or am I missing something?

- Tom

_______________________________________________
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