Re: [PWE3] draft-medved-pwe3-of-config-00.txt posted, review please

"Andrew G. Malis" <amalis@gmail.com> Fri, 06 July 2012 18:48 UTC

Return-Path: <amalis@gmail.com>
X-Original-To: pwe3@ietfa.amsl.com
Delivered-To: pwe3@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D822721F84DF for <pwe3@ietfa.amsl.com>; Fri, 6 Jul 2012 11:48:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.599
X-Spam-Level:
X-Spam-Status: No, score=-103.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CHOHD5ZOxzXC for <pwe3@ietfa.amsl.com>; Fri, 6 Jul 2012 11:48:03 -0700 (PDT)
Received: from mail-gg0-f172.google.com (mail-gg0-f172.google.com [209.85.161.172]) by ietfa.amsl.com (Postfix) with ESMTP id E169A21F84D9 for <pwe3@ietf.org>; Fri, 6 Jul 2012 11:48:02 -0700 (PDT)
Received: by ggnc4 with SMTP id c4so9801544ggn.31 for <pwe3@ietf.org>; Fri, 06 Jul 2012 11:48:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=xAq/GyvXnpeDDArMYMe/r4RX1z+UeqUYYGXAii4O8pM=; b=p5OovlOONIdmMYDiZFwUBTZComaSDGHzQFYIbQG5cOjAG4LweRv3o69ZXWDflQombI QHzJbF7JmFK84saWzCUEvLTSNvGemOkXWQ80PJlN8hc9bpkcygvp1F9muKsi5CvlqYjC WHNA7ecbNlQ6W/lwioQlxJf7yEQl+xdjXkiCezJYuqiKFV0E3G9Byh1b1dSilgUphxqc c0yqptanZIiFelP+XIVplzURkKGq+2zMIxIDRiSYxqnTLWqe268bs15XK9dILRSyWXN2 bv9MCATzYmkWLCn0OYM4orYm8xX9gXUDW426I09T1dRJrw7ilJreO+KesmBajmNT4sOm znzA==
Received: by 10.66.88.68 with SMTP id be4mr47285852pab.23.1341600498982; Fri, 06 Jul 2012 11:48:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.143.45.9 with HTTP; Fri, 6 Jul 2012 11:47:58 -0700 (PDT)
In-Reply-To: <CAHiKxWgoZOjsT89SdVkH=xAFAPBM3Po7Z3apZ+vUMXxWzFzy4Q@mail.gmail.com>
References: <CAHiKxWhFdmBPK4rM1WcXbk+0N4utR6Y5j98xK_Zy7OPY5TGK4Q@mail.gmail.com> <CAK+d4xsReG3yji_zV_qA4NGE1OZfiQdL4oDkXD3QtQVPWE2=DA@mail.gmail.com> <F9336571731ADE42A5397FC831CEAA02097A99@FRIDWPPMB001.ecitele.com> <CAHiKxWhS8808ok7KtYabCQ6gqR0ttCeZH+h7rgZ-DbRw7x5H=w@mail.gmail.com> <F9336571731ADE42A5397FC831CEAA0209872F@FRIDWPPMB001.ecitele.com> <CAHiKxWgoZOjsT89SdVkH=xAFAPBM3Po7Z3apZ+vUMXxWzFzy4Q@mail.gmail.com>
From: "Andrew G. Malis" <amalis@gmail.com>
Date: Fri, 06 Jul 2012 14:47:58 -0400
Message-ID: <CAK+d4xsVDif-zZJ0=hud9cdFwr1xURVrJRfA86p9JRS4HL+3WA@mail.gmail.com>
To: David Meyer <dmm@1-4-5.net>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: Vladimir Kleiner <Vladimir.Kleiner@ecitele.com>, Andrew Sergeev <Andrew.Sergeev@ecitele.com>, Idan Kaspit <Idan.Kaspit@ecitele.com>, Mishael Wexler <Mishael.Wexler@ecitele.com>, Jan Medved <jmedved@cisco.com>, "pwe3@ietf.org" <pwe3@ietf.org>, Andrew McLachlan <andrew@happypig.org>, Rotem Cohen <Rotem.Cohen@ecitele.com>
Subject: Re: [PWE3] draft-medved-pwe3-of-config-00.txt posted, review please
X-BeenThere: pwe3@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Pseudo Wires Edge to Edge <pwe3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pwe3>, <mailto:pwe3-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pwe3>
List-Post: <mailto:pwe3@ietf.org>
List-Help: <mailto:pwe3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pwe3>, <mailto:pwe3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jul 2012 18:48:04 -0000

Dave,

One other comment that just occurred to me as you're working on your
update - the current revision of the draft obviously only works with
single-segment PWs, but that's not explicitly stated anywhere, other
than being alluded to in the title of figure 1. You may wish to make
that restriction explicit, unless you do intend to include MS-PWs in a
future revision, in which case that should be made clear as well.

Cheers,
Andy

On Fri, Jul 6, 2012 at 2:35 PM, David Meyer <dmm@1-4-5.net> wrote:
> Excellent comments/clarifications Sasha. Thanks, really appreciate it
> and I'll work this into the next rev (working on that now).
>
> --dmm
>
>
> On Fri, Jul 6, 2012 at 11:29 AM, Alexander Vainshtein
> <Alexander.Vainshtein@ecitele.com> wrote:
>> David,
>> Please see a couple of comments inline below. Hopefully they clarify my position.
>>
>> I have snipped some fragments of your response to make the remaining text more readable.
>>
>> Regards,
>>      Sasha
>>
>> ________________________________________
>> From: David Meyer [dmm@1-4-5.net]
>> Sent: Friday, July 06, 2012 4:59 PM
>> To: Alexander Vainshtein
>> Cc: Andrew G. Malis; Jan Medved; Andrew McLachlan; pwe3@ietf.org; Mishael Wexler; Rotem Cohen; Gideon Agmon; Andrew Sergeev; Idan Kaspit; Vladimir Kleiner
>> Subject: Re: [PWE3] draft-medved-pwe3-of-config-00.txt posted, review please
>>
>> Alexander,
>>
>>
>> On Tue, Jul 3, 2012 at 10:05 PM, Alexander Vainshtein
>> <Alexander.Vainshtein@ecitele.com> wrote:
>>> Andy and all,
>>>
>>> I've looked up the draft in question, and I have some comments/questions in
>>> addition to Andy's:
>>>
>>> The PWE3 WG has defined multiple MIBs that can be used for PW setup and
>>> teardown by a      management application (MPLS-TP or not). IMO the draft
>>> should indicate that the method proposed there is an alternative not just to
>>> PW signaling via T-LDP (as Andy has said) but also to static PW setup using
>>> these MIBs.
>>
>> As I mentioned, the draft did not intended to provide an alternate
>> control plane; hopefully that will be clear in the next rev. I'll add
>> some text around the point you make WRT MIBs above.
>>
>> [[Sasha]] Well, MIBs are not part of control plane (at least, for me), but of the Management Plane - and, to the best of my understanding, so is OpenFlow. But putting terminology aside, the PWE3 MIBs provide a certain abstract model of the PW endpoints that is integrated with the existing model for MPLS etc.
>> Your draft seems to offer an alternative abstract model that seems to mix PW and MPLS functionality.
>>
>> --- snipped --
>>
>>> The PWs run in in MPLS (or MPLS-TP) tunnels in order to improve scalability of
>>> P routers, because the same tunnel between a given pair of PEs can be shared
>>> by multiple PW instances. It is not clear from the text how such sharing can
>>> be accommodated in the proposed OF switch model.
>>
>> Humm, here is nothing that stops the "transport virtual port" from
>> sharing transport labels if that is appropriate. Perhaps I'm not
>> understanding your point?
>>
>> [[Sasha]] What is important is that multiple PWs sharing a common MPLS tunnel LSP are fate-sharing in the PSN core, and the model should IMHO reflect this fact explicitly. E.g., the protection switch is applied to tunnel LSPs, not to individual PWs. This affects both the management aspects (e.g., failures of individual PWs sharing a tunnel LSP should be suppressed when the tuneel LSP fails) and the data plane (e.g., the time it takes to complete a protection switch triggered by the tunnel LSP failure should not depend upon the number of PWs using this tunnel LSP). IMHO and FWIW the model where each PW uses its individual "transport virtual ports" does not make this easy (if at all possible) even if you allow sharing of labels between thee ports. Or do I miss something?
>>
>> --- snipped to the end ---
>> This e-mail message is intended for the recipient only and contains information which is CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have received this transmission in error, please inform us by e-mail, phone or fax, and then delete the original and all copies thereof.
>>