Re: [CCAMP] Overlay model framework v2

Igor Bryskin <IBryskin@advaoptical.com> Tue, 22 January 2013 18:58 UTC

Return-Path: <IBryskin@advaoptical.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 BDDA221F87B6 for <ccamp@ietfa.amsl.com>; Tue, 22 Jan 2013 10:58:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.324
X-Spam-Level:
X-Spam-Status: No, score=-1.324 tagged_above=-999 required=5 tests=[AWL=0.675, BAYES_00=-2.599, J_CHICKENPOX_62=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 8Su+F3uGiwHj for <ccamp@ietfa.amsl.com>; Tue, 22 Jan 2013 10:58:53 -0800 (PST)
Received: from mail.advaoptical.com (mail.advaoptical.com [91.217.199.15]) by ietfa.amsl.com (Postfix) with ESMTP id 61C5621F8A45 for <ccamp@ietf.org>; Tue, 22 Jan 2013 10:58:51 -0800 (PST)
Received: from MUC-SRV-MAIL10B.advaoptical.com ([172.20.1.60]) by muc-vsrv-fsmail.advaoptical.com (8.14.4/8.14.4) with ESMTP id r0MIwiNI016668 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 22 Jan 2013 19:58:44 +0100
Received: from ATL-SRV-MAIL10.atl.advaoptical.com (172.16.5.39) by MUC-SRV-MAIL10B.advaoptical.com (172.20.1.60) with Microsoft SMTP Server (TLS) id 14.3.118.0; Tue, 22 Jan 2013 19:58:44 +0100
Received: from ATL-SRV-MAIL10.atl.advaoptical.com ([fe80::c4d6:b136:bc16:77ae]) by atl-srv-mail10.atl.advaoptical.com ([fe80::c4d6:b136:bc16:77ae%17]) with mapi id 14.03.0118.000; Tue, 22 Jan 2013 13:58:42 -0500
From: Igor Bryskin <IBryskin@advaoptical.com>
To: Lou Berger <lberger@labn.net>, John E Drake <jdrake@juniper.net>
Thread-Topic: [CCAMP] Overlay model framework v2
Thread-Index: Ac3z/soRExnVDsCQRoefc5lUb0kQPQBzClcAAJEUjQAAD8STgAAXoD7AAA1TKgAAAa8XgAAAbWCAAAoY4YD//7pjgIAAQYOQ
Date: Tue, 22 Jan 2013 18:58:42 +0000
Message-ID: <CDAC6F6F5401B245A2C68D0CF8AFDF0A1915EE10@atl-srv-mail10.atl.advaoptical.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>
In-Reply-To: <13c634f0092.2764.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [174.46.146.58]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.9.8327, 1.0.431, 0.0.0000 definitions=2013-01-22_07:2013-01-22, 2013-01-22, 1970-01-01 signatures=0
Cc: CCAMP <ccamp@ietf.org>
Subject: Re: [CCAMP] 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: Tue, 22 Jan 2013 18:58:53 -0000

Lou,

At my home we have a rule: if something is not being used for one year, it is pronounced  trash that is unlikely to be ever used, which is just taking space of something better and more contemporary and hence must be thrown away.  So I suggest implementing the same or similar rule in our CCAMP home:  let's make an inventory of existing CCAMP RFCs and throw away those that have never seen any interoperability tests and were never part of any product or solution.

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

-----Original Message-----
From: Lou Berger [mailto:lberger@labn.net] 
Sent: Tuesday, January 22, 2013 12:31 PM
To: Igor Bryskin; John E Drake
Cc: CCAMP; Stewart Bryant; adrian@olddog.co.uk; 'George Swallow (swallow)'
Subject: RE: [CCAMP] Overlay model framework v2

Igor,

Sorry to disappoint. I still see a relationship whether we reuse the terminology or not. I suspect that I am not alone in this.

Lou



On January 22, 2013 12:07:14 PM Igor Bryskin <IBryskin@advaoptical.com> wrote:
> I was about to commend you on having stopped referring to MLN/MRN. I 
> was wrong and I agree with John that we are basically quite lost in 
> this discussion and may be should drop it precisely to not produce 
> another framework as useful as MLN/MRN.
>
> Igor
>
> -----Original Message-----
> From: Lou Berger [mailto:lberger@labn.net]
> Sent: Tuesday, January 22, 2013 11:51 AM
> To: John E Drake
> Cc: Igor Bryskin; CCAMP; Stewart Bryant; adrian@olddog.co.uk; 'George 
> Swallow (swallow)'
> Subject: Re: [CCAMP] Overlay model framework v2
>
> From my perspective, at a high-level the discussion is really about 
> how best to revise/update MLN(MRN) to align with current (and desired) usage.
>
> Lou
>
> On 1/22/2013 11:38 AM, John E Drake wrote:
> > Lou,
> >
> > Snipped.  I think this discussion is pointing out that we may be
> having charter creep in the sense that we are starting to impinge upon 
> the work of the L3/L2 VPN and MPLS WGs.
> >
> > I am also having a hard time remembering what problem we are trying
> to solve.  We have been through enhancements to the overlay model, the 
> GMPLS ENNI, and enhancements to virtual links, as well as one or two I 
> have probably forgotten.
> >
> > Irrespectively Yours,
> >
> > John
> >
> >> -----Original Message-----
> >> From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On 
> >> Behalf Of Lou Berger
> >> Sent: Tuesday, January 22, 2013 7:51 AM
> >> To: Igor Bryskin
> >> Cc: CCAMP
> >> Subject: Re: [CCAMP] Overlay model framework v2
> >>
> >> Igor,
> >>
> >> see below.
> >>
> >> On 1/22/2013 10:05 AM, Igor Bryskin wrote:
> >>> Lou and Daniele,
> >>> Please, see my comments in-line,
> >>>
> >>> Cheers,
> >>> Igor
> >>>
> >>> -----Original Message-----
> >>> From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On
> >> Behalf
> >>> Of Lou Berger
> >>> Sent: Monday, January 21, 2013 5:13 PM
> >>> To: Daniele Ceccarelli
> >>> Cc: CCAMP
> >>> Subject: Re: [CCAMP] Overlay model framework v2
> >>>
> >>> Thanks Daniele, See below.
> >>>
> >>> On 1/21/2013 9:41 AM, Daniele Ceccarelli wrote:
> >>>> Hi Lou,
> >>>>
> >>>> Please find comments in line
> >>>>
> >>>> BR
> >>>> Daniele
> >>>>
> >>>>> -----Original Message-----
> >>>>> From: Lou Berger [mailto:lberger@labn.net]
> >>>>> Sent: venerdì 18 gennaio 2013 18.27
> >>>>> To: Daniele Ceccarelli
> >>>>> Cc: CCAMP
> >>>>> Subject: Re: [CCAMP] Overlay model framework v2
> >>>>>
> >>>>> Daniele,
> >>>>> 	Very nice summary.  Just catching up, so sorry for the
> >>>>> (2 day) late response.
> >>>>>
> >>>>> I really like how the terminology has evolved and appreciate the 
> >>>>> summary!
> >>>>>
> >>>>> I have a few detail comments, but before I go there I'd like to 
> >>>>> cover one more open issue that I think will have some
> >>>>> (minor) ripple effects on the details.
> >>>>>
> >>>>> I think there's still the general issue of terminology to use 
> >>>>> when referring to the entity that "uses an overlay" and the 
> >>>>> entity that "instantiates the overlay".  In your mail and in 
> >>>>> discussion we
> >> have:
> >>>>>
> >>>>> - client (service)/OC/CN/customer
> >>>>>
> >>>>> and
> >>>>>
> >>>>> - server(or service)/OE/EN/provider
> >>>>>
> >>>>> I think we had discussed, and possibly agreed on, using VPN 
> >>>>> terminology which would have us use the latter options, i.e.,
> >>>>> (overlay) customer/provider (edge).  This would mean eliminating
> >> any
> >>>>> references to client/server in the *generic
> >>>>> overlay* definitions.  Of course these terms may reemerge in 
> >>>>> other contexts as they have before, e.g., rfc6215.
> >>>>
> >>>> Yes, i think we all agreed. If there are still terms different 
> >>>> from customer/provider in the text it's because i missed them 
> >>>> during the replacing.
> >>>>
> >>>
> >>> Great!  Glad I didn't miss something over the holidays!
> >>>
> >>> IB>> I personally have no problems with the VPN terminology.
> >>> IB>> However,
> >>> IMO the terminology should be aligned with the RFC 4208 and 
> >>> George's drafts.
> >>
> >> My issue with 4208 is that UNI (and ENNI) are just too narrowly 
> >> scoped to encompass the broad spectrum of overlays that are/have 
> >> been discussed.
> >>
> >>> One cannot use different terminology within the same framework,
> >> right?
> >>
> >> Unfortunately we have no shortage of terminology defining (perhaps 
> >> different flavors) of the same thing!
> >>
> >>> Furthermore, both RFC4208 and ONTs are not necessarily about VPNs.
> >>
> >> While I certainly agree that not all overlays need be VPNs, it 
> >> seems to me that our discussions are best aligned with that set of 
> >> terminology, and that UNI/ENNI can be described within the 
> >> CE/PE/VN/VL/VT constructs.
> >> Perhaps with some tweaking in some cases.
> >>
> >>
> >>> The most important goal is to provide a solution for inter-domain 
> >>> horizontal integration between networks with possibly different 
> >>> switching technologies and independent addressing within the 
> >>> overlay model.
> >>>
> >>
> >> Sure.  It's also possible that an overlay will use the same 
> >> switching technology (e.g., MPLS over MPLS, ODU1 over ODU4) or even 
> >> (but probably less likely) the same address space (if a provider so chooses).
> >>
> >
> >
> >
> >
> >
>