Re: [icnrg] New Version Notification for draft-ravi-ccn-forwarding-label-01.txt

Ravi Ravindran <ravi.ravindran@huawei.com> Thu, 05 November 2015 01:54 UTC

Return-Path: <ravi.ravindran@huawei.com>
X-Original-To: icnrg@ietfa.amsl.com
Delivered-To: icnrg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C51C1B36B0 for <icnrg@ietfa.amsl.com>; Wed, 4 Nov 2015 17:54:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4j3tHUGmt4rd for <icnrg@ietfa.amsl.com>; Wed, 4 Nov 2015 17:54:44 -0800 (PST)
Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43B391B36B1 for <icnrg@irtf.org>; Wed, 4 Nov 2015 17:54:40 -0800 (PST)
Received: from 172.18.9.243 (EHLO dfweml701-chm.china.huawei.com) ([172.18.9.243]) by dfwrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BJV13645; Wed, 04 Nov 2015 19:54:39 -0600 (CST)
Received: from SJCEML702-CHM.china.huawei.com (10.218.25.35) by dfweml701-chm.china.huawei.com (10.193.5.50) with Microsoft SMTP Server (TLS) id 14.3.235.1; Wed, 4 Nov 2015 17:54:38 -0800
Received: from SJCEML701-CHM.china.huawei.com ([169.254.3.206]) by SJCEML702-CHM.china.huawei.com ([169.254.4.242]) with mapi id 14.03.0235.001; Wed, 4 Nov 2015 17:54:32 -0800
From: Ravi Ravindran <ravi.ravindran@huawei.com>
To: "Marc.Mosko@parc.com" <Marc.Mosko@parc.com>, "icnrg@irtf.org" <icnrg@irtf.org>
Thread-Topic: New Version Notification for draft-ravi-ccn-forwarding-label-01.txt
Thread-Index: AQHRFrRN4+q1KH1BE0ux0K5LeKCmpJ6LQn4AgAFU15yAABN08A==
Date: Thu, 05 Nov 2015 01:54:31 +0000
Message-ID: <D96E28F4A22C864DBC6C871B5B1C4CC320B5A709@SJCEML701-CHM.china.huawei.com>
References: <D96E28F4A22C864DBC6C871B5B1C4CC320B5A062@SJCEML701-CHM.china.huawei.com> <7CB233D07722374DB3A5C088E1E8088B7293427F@e2010dag5.corp.ad.parc.com>
In-Reply-To: <7CB233D07722374DB3A5C088E1E8088B7293427F@e2010dag5.corp.ad.parc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.46.123.153]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A0B0204.563AB6DF.0060, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=169.254.3.206, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: fc3cc74adaa1bd33a44b0897b5d171e9
Archived-At: <http://mailarchive.ietf.org/arch/msg/icnrg/nr3H1qsP37PZ1KLCTPl5w_e26zs>
Subject: Re: [icnrg] New Version Notification for draft-ravi-ccn-forwarding-label-01.txt
X-BeenThere: icnrg@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Information-Centric Networking research group discussion list <icnrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/icnrg>, <mailto:icnrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/icnrg/>
List-Post: <mailto:icnrg@irtf.org>
List-Help: <mailto:icnrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/icnrg>, <mailto:icnrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Nov 2015 01:54:47 -0000

Thanks for the comments Marc, we discussed few of these during the presentation. But to benefit others, from the last draft, we tried to make this more broad to lay out the open questions when such a feature is enabled, and most of the use of 'May' comes from accommodating applications (consumers) to use this feature too. 

So one of the possible extension of the draft is use to tie it to a specific scenario, specifically when FL is used only by the infrastructure, and be more specific on the management and processing details.

Regards,
Ravi


-----Original Message-----
From: Marc.Mosko@parc.com [mailto:Marc.Mosko@parc.com] 
Sent: Thursday, November 05, 2015 9:41 AM
To: Ravi Ravindran; icnrg@irtf.org
Subject: RE: New Version Notification for draft-ravi-ccn-forwarding-label-01.txt

Here are some comments following up on the session meeting.


- General comments
-- Several places the draft says "there may be cases" or
   something similar.  I think to be implementable, everything
   needs to be spelled out in more detail.  make a state machine
   or flow chart or pseudocode or something.

- Section (forwarding): Layout 3 approaches, but when to use them?
-- can you intermix?
-- It seems like this needs correctness and liveness proofs

- Section 4: bulleted items
-- says the apply to approach 1, but really they apply to any
   approach that is forwarding on the LID.

-- Bullet #1 seems duplicative of case 1 vs cases 2+3.

-- Bullet #2, how will an intermediate system know the
   application is in the same trust domain?
   -- Answer: You put an additional field in the packet.  You
      need to say this in the draft and spell out how it works.

-- Bullet #4: think the fallback lookup needs analysis as
   mentioned above.

- Section 5 (pit):

-- Seems like a complex way to say that if a forwarder swaps
   the LID, it needs to reverse-swap the LID on the way back.

-- It seems like the way the PIT operates has to be tied to how
   the forwarding operates and these need to be correlated not
   just "in some cases".

- Security attributes:

-- I think and example or more explanation is needed not just
   citing reference [1].

Marc

________________________________________
From: icnrg [icnrg-bounces@irtf.org] on behalf of Ravi Ravindran [ravi.ravindran@huawei.com]
Sent: Wednesday, November 04, 2015 1:21 PM
To: icnrg@irtf.org
Subject: [icnrg] FW: New Version Notification for draft-ravi-ccn-forwarding-label-01.txt

Published version of the forwarding-label draft.

Regards,
Ravi

-----Original Message-----
From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
Sent: Wednesday, November 04, 2015 12:53 PM
To: Asit Chakraborti; Ravi Ravindran; Ravi Ravindran
Subject: New Version Notification for draft-ravi-ccn-forwarding-label-01.txt


A new version of I-D, draft-ravi-ccn-forwarding-label-01.txt
has been successfully submitted by Ravishankar Ravindran and posted to the
IETF repository.

Name:           draft-ravi-ccn-forwarding-label
Revision:       01
Title:          Forwarding-Label support in CCN Protocol
Document date:  2015-11-03
Group:          Individual Submission
Pages:          11
URL:            https://www.ietf.org/internet-drafts/draft-ravi-ccn-forwarding-label-01.txt
Status:         https://datatracker.ietf.org/doc/draft-ravi-ccn-forwarding-label/
Htmlized:       https://tools.ietf.org/html/draft-ravi-ccn-forwarding-label-01
Diff:           https://www.ietf.org/rfcdiff?url2=draft-ravi-ccn-forwarding-label-01

Abstract:
   The objective of this proposal is to enable ID/Locator split in CCN
   protocol.  We enable this through the notion of forwarding-label (FL)
   object, which is an optional hop-by-hop payload in the Interest
   message with locator name which identifies a network domain, router,
   or a host.  Depending on the application and trust context FL object
   is subjected to policy based actions by the forwarders such as
   invoking security verification or enabling other service-centric
   actions such as FL object replacement.  FL can be inserted by the
   applications or by the network.  To enable dynamic name resolution FL
   can be modified in the network by designated points such as the edge
   routers.  Enabling ID/Locator split in CCN has several applications
   such as towards routing optimization, mobility, handling indirections
   in manifests, and routing scalability.




Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat

_______________________________________________
icnrg mailing list
icnrg@irtf.org
https://www.irtf.org/mailman/listinfo/icnrg