Re: [CCAMP] Additional overlay protocol extensions? (Was: Re: Overlay model framework v2)

Snigdho Bardalai <SBardalai@infinera.com> Wed, 23 January 2013 19:03 UTC

Return-Path: <SBardalai@infinera.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 487C421F869F for <ccamp@ietfa.amsl.com>; Wed, 23 Jan 2013 11:03:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level:
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[AWL=0.601, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, J_CHICKENPOX_14=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fYKDCmrqQwvE for <ccamp@ietfa.amsl.com>; Wed, 23 Jan 2013 11:03:19 -0800 (PST)
Received: from sv-casht-prod1.infinera.com (sv-casht-prod1.infinera.com [8.4.225.24]) by ietfa.amsl.com (Postfix) with ESMTP id 7760121F85D4 for <ccamp@ietf.org>; Wed, 23 Jan 2013 11:03:19 -0800 (PST)
Received: from SV-EXDB-PROD1.infinera.com ([fe80::dc68:4e20:6002:a8f9]) by sv-casht-prod1.infinera.com ([10.100.97.218]) with mapi id 14.02.0318.004; Wed, 23 Jan 2013 11:03:18 -0800
From: Snigdho Bardalai <SBardalai@infinera.com>
To: Lou Berger <lberger@labn.net>, Igor Bryskin <IBryskin@advaoptical.com>
Thread-Topic: [CCAMP] Additional overlay protocol extensions? (Was: Re: Overlay model framework v2)
Thread-Index: AQHN+ZHQb8QMYQmPakSWYQav74usa5hXQ+cg
Date: Wed, 23 Jan 2013 19:03:17 +0000
Message-ID: <6386D6323049044BA592CB99AB04BACB3F9498AB@SV-EXDB-PROD1.infinera.com>
References: <4A1562797D64E44993C5CBF38CF1BE4806C450@ESESSMB301.ericsson.se> <50F985EC.1050704@labn.net> <4A1562797D64E44993C5CBF38CF1BE4806E708@ESESSMB301.ericsson.se> <50FDBD5B.6030307@labn.net> <CDAC6F6F5401B245A2C68D0CF8AFDF0A1915DC80@atl-srv-mail10.atl.advaoptical.com> <50FEB554.6010907@labn.net> <0182DEA5604B3A44A2EE61F3EE3ED69E0B70806B@BL2PRD0510MB349.namprd05.prod.outlook.com> <50FEC37F.8090605@labn.net> <CDAC6F6F5401B245A2C68D0CF8AFDF0A1915ED91@atl-srv-mail10.atl.advaoptical.com> <13c634f0092.2764.9b4188e636579690ba6c69f2c8a0f1fd@labn.net> <CDAC6F6F5401B245A2C68D0CF8AFDF0A1915EE10@atl-srv-mail10.atl.advaoptical.com> <51000024.8010700@labn.net> <CDAC6F6F5401B245A2C68D0CF8AFDF0A1915F047@atl-srv-mail10.atl.advaoptical.com> <13c6884e536.2764.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <13c6884e536.2764.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.100.96.93]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: CCAMP <ccamp@ietf.org>
Subject: Re: [CCAMP] Additional overlay protocol extensions? (Was: Re: Overlay model framework v2)
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jan 2013 19:03:20 -0000

There is one use-case I don't see being mentioned - signaling LSPs that are diverse in the provider network and do not have common CE nodes as head-end or tail-end.

I believe this will require some extensions, not sure what yet!!

Regards
Snigdho

> -----Original Message-----
> From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On Behalf
> Of Lou Berger
> Sent: Wednesday, January 23, 2013 9:48 AM
> To: Igor Bryskin
> Cc: CCAMP
> Subject: Re: [CCAMP] Additional overlay protocol extensions? (Was: Re:
> Overlay model framework v2)
> 
> Igor,
> 
> See below for responses in line.
> 
> On January 23, 2013 11:42:40 AM Igor Bryskin <IBryskin@advaoptical.com>
> wrote:
> > Lou,
> >
> > Required protocol extensions (just to start with):
> > 1. MELGs +VL's committed/uncommitted status advertising
> 
> Understood, although you and I may not agree on some of the details,
> but that discussion can wait.
> 
> > 2. Signaling extensions to set correctly client device RSVP timers
> and
> > to communicate the state and status of underlying server trail (e.g.
> > taking into account delays due to the server trail setup).
> 
> Isn't this possible with any H-LSP), I.e. not unique to ONTs (or
> whatever you call it)?
> 
> > Issue of RROs: a client device signals the LSP path in terms of
> > VLs/VNs, what about RROs?;
> 
> How is this a new problem? The issue is present/covered in 4208.
> 
> > 3. ONT  OAM extensions and procedures (how to associate DP
> > alarms/failures happened on real links and nodes with VLs and VNs
> that
> > depend on them, so that client LSP restoration could be controlled by
> > the client?);
> 
> This too seems like a generic problem, I.e., one present in H-LSPs,
> L1VPNs, and MLN.
> 
> > 4. VN related extensions (do we need to advertise TE RTR TLV on
> behalf
> > of a VN, what are the procedures if several real nodes constitute VN,
> > what is the signaling address to use if a VN is selected, etc.);
> 
> My understanding of existing RFCs (and discussion) is that virtual
> nodes/links are advertised just like real nodes/links.  This sounds
> like an informational, or at most a BCP, document.
> 
> > 5. VN connectivity matrix for addressing VN's blocking/asymmetric
> > nature, including the detailed connectivity matrix (entries with
> > associated costs, which will also require signaling extensions: e.g.
> > how to specify in the ERO that a given connectivity matrix entry is
> > selected?);
> 
> What as a VN connectivity matrix? Does it differ from the connectivity
> matrix already defined by this group?
> 
> If yes, it sounds like an extension to the existing work.
> 
> If no, sounds like another informational/BCP.
> 
> > 6. Routing extensions to separate VN's internals from the outside
> > world;
> 
> Sounds like information exchanged between overlay edge nodes (PEs).
> Basically the  information that would be needed to support L1VPN
> enhanced mode.
> 
> > 7. Access/inter-domain links LMP extensions;
> 
> Isn't this the same as is needed when using rfc5251 or 4208?
> 
> > 8. Split-VN specific extensions ( when a blocking real node is
> > presented via several symmetrical VNs, the VN IDs could be assigned
> > and changed  automatically (to remove extra configuration burden),
> how
> > the client NEs learn that the remote node ID of an access link is
> > (re-)assigned?)
> 
> This is a specific example of item 6 above, right?
> 
> > 9. Routing extensions to address independent address spaces;
> 
> Part of this is already covered by L1VPN basic mode, and the rest is
> also required by L1VPN enhanced mode.
> 
> > 10. VPN related extensions: how to advertise VL's association with
> one
> > or several VPNs? How to provide VPN-specific VN's connectivity
> matrix;
> 
> I think you already covered this above.
> 
> > 11. Etc.
> >
> > All of the above mentioned things obviously cannot be done without a
> > well-understood framework with, yes, tightly defined definitions.
> > Hence the definitions is a very important start.
> >
> 
> Wow that's a long list!
> 
> It seems  to me that a number/most of the items above, can be done as
> focused and incremental extensions to  existing RFCs/WG products, in a
> generic way, without any further discussion/agreement on the high level
> overlay topic. Just like the other (soon to be) new WG documents.
> 
> Certainly the informational/BCP documents would require good
> understanding of the target use cases.  Given the clear, and seemingly
> circular, disagreements on basic terminology it might make most sense
> to spend some time documenting the different use cases/models before
> continuing the definitions discussion.
> 
> Lou (as contributor)
> 
> > Cheers,
> > Igor
> >
> > -----Original Message-----
> > From: Lou Berger [mailto:lberger@labn.net]
> > Sent: Wednesday, January 23, 2013 10:22 AM
> > To: Igor Bryskin
> > Cc: John E Drake; CCAMP; Stewart Bryant; adrian@olddog.co.uk; 'George
> > Swallow (swallow)'
> > Subject: Additional overlay protocol extensions? (Was: Re: [CCAMP]
> > Overlay model framework v2)
> >
> >
> >
> > On 1/22/2013 1:58 PM, Igor Bryskin wrote:
> > >...
> > > Besides, I believe nothing (terminology, architecture,  protocol
> > >solutions, etc.)  of MLN/MRN is relevant to what we are/were trying
> > >to achieve with ONTs.
> > >
> > > Igor
> > > ...
> >
> > Igor,
> >
> > Can we take a step back for a moment from the (seemingly endless)
> > terminology/architecture/framework debate?
> >
> > What additional (i.e., not already covered in a standalone draft,
> > e.g.,
> > draft-ali-...) *protocol extensions* do you think need to be
> > standardized (as PS)?
> >
> > Is it more than just MELG?
> >
> > Lou
> 
> 
> _______________________________________________
> CCAMP mailing list
> CCAMP@ietf.org
> https://www.ietf.org/mailman/listinfo/ccamp