Re: [Pals] Soliciting reviews for draft-ietf-pals-vccv-for-gal-00.txt

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Mon, 22 December 2014 16:28 UTC

Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: pals@ietfa.amsl.com
Delivered-To: pals@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA5DD1A1A31 for <pals@ietfa.amsl.com>; Mon, 22 Dec 2014 08:28:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 CgvhtvvZeUbP for <pals@ietfa.amsl.com>; Mon, 22 Dec 2014 08:28:29 -0800 (PST)
Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0773.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe00::773]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 916FE1A1A22 for <pals@ietf.org>; Mon, 22 Dec 2014 08:28:28 -0800 (PST)
Received: from DB3PR03MB0812.eurprd03.prod.outlook.com (25.161.55.144) by DB3PR03MB0809.eurprd03.prod.outlook.com (25.161.55.141) with Microsoft SMTP Server (TLS) id 15.1.31.17; Mon, 22 Dec 2014 16:28:04 +0000
Received: from DB3PR03MB0812.eurprd03.prod.outlook.com ([25.161.55.144]) by DB3PR03MB0812.eurprd03.prod.outlook.com ([25.161.55.144]) with mapi id 15.01.0031.000; Mon, 22 Dec 2014 16:28:04 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "Andrew G. Malis" <agmalis@gmail.com>, "Stewart Bryant (stbryant@cisco.com)" <stbryant@cisco.com>
Thread-Topic: [Pals] Soliciting reviews for draft-ietf-pals-vccv-for-gal-00.txt
Thread-Index: AQHQHfRPAIk+nrxS1ECabyybnMs4cJybtJgQ
Date: Mon, 22 Dec 2014 16:28:04 +0000
Message-ID: <DB3PR03MB08121B4FCF8A2B313295D4D19D560@DB3PR03MB0812.eurprd03.prod.outlook.com>
References: <CAA=duU37wveg6WQS0qnG7rmoMOiAOgQ56xfQS2ATU2tu0iJisg@mail.gmail.com>
In-Reply-To: <CAA=duU37wveg6WQS0qnG7rmoMOiAOgQ56xfQS2ATU2tu0iJisg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.234.56.21]
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alexander.Vainshtein@ecitele.com;
x-microsoft-antispam: BCL:0;PCL:0;RULEID:;SRVR:DB3PR03MB0809;
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:;SRVR:DB3PR03MB0809;
x-forefront-prvs: 0433DB2766
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(252514010)(52314003)(164054003)(377454003)(377424004)(22974006)(189002)(199003)(19580405001)(14971765001)(87936001)(33656002)(76176999)(230783001)(106356001)(102836002)(106116001)(99396003)(64706001)(19609705001)(19580395003)(19617315012)(92566001)(46102003)(66066001)(2950100001)(2900100001)(97736003)(2656002)(15975445007)(54206007)(101416001)(107046002)(19300405004)(105586002)(4396001)(50986999)(561944003)(21056001)(122556002)(31966008)(76576001)(40100003)(86362001)(16236675004)(62966003)(77156002)(16601075003)(68736005)(20776003)(54606007)(19625215002)(74316001)(120916001)(54356999); DIR:OUT; SFP:1102; SCL:1; SRVR:DB3PR03MB0809; H:DB3PR03MB0812.eurprd03.prod.outlook.com; FPR:; SPF:None; MLV:sfv; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
Content-Type: multipart/alternative; boundary="_000_DB3PR03MB08121B4FCF8A2B313295D4D19D560DB3PR03MB0812eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
Archived-At: http://mailarchive.ietf.org/arch/msg/pals/hyxyFPipV4nb9Qj8RsrELBGfX9w
Cc: "pals@ietf.org" <pals@ietf.org>
Subject: Re: [Pals] Soliciting reviews for draft-ietf-pals-vccv-for-gal-00.txt
X-BeenThere: pals@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Pseudowire And LDP-enabled Services dicussion list." <pals.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pals>, <mailto:pals-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pals/>
List-Post: <mailto:pals@ietf.org>
List-Help: <mailto:pals-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pals>, <mailto:pals-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Dec 2014 16:28:33 -0000

Andy, Stewart and all,
I have read the draft (which is indeed, quite short!), and I have a couple of issues with it which, IMO, the WG should resolve one way or another.


1.       I disagree with the statement in Section 4 “When the PW is a single segment PW, the TTL field of the PW Label Stack Entry (LSE) MUST be set to 2.  TTL=2, rather than the more obvious TTL=1, is used because of legacy hardware considerations.” From my POV

a.       For a single-segment PW, any TTL value excluding 1, can be safely used

b.      TTL=1 in the PW LSE  Is defined in RFC 5085 for VCCV Type 3 (which is not even mentioned in the draft) for single-segment PWs

c.       RFC 6073 also refers to VCCV Type 3 (a.k.a. the TTL-based method)for multi-segment PWs

2.       I see the proposal (in section 5) to place  GAL at the bottom of the label stack for “fat PWs” with the flow PW directly preceding it as highly problematic:

a.       It strictly contradicts RFC 6391 which explicitly states that the flow label is always at the bottom of the label stack

b.      It makes proper treatment of VCCV packets problematic as explained below:

                                                               i.      T-PEs (which are aware of flow labels) would have not just to remove the Flow Label but also to check whether  the next label is  GAL

                                                             ii.      S-PEs of MS-PWs would have to become aware of flow labels while today they may be unaware of flow labels and simply pass these labels transparently (as per Section 6 of RFC 6391)

c.       Some types of forwarding HW are known to be limited to hashing only on the bottom-of-stack label for ECMP:

                                                               i.      Normally (with both “Fat PWs” as per RFC 6391 and with the “ELI/EL scheme” introduced in RFC 6790) this is sufficient since entropy is carried in the bottom-of-stack label in both schemes

                                                             ii.      The proposal in the draft, if accepted, would break normal ECMP behavior for both these schemes with such HW.

d.      In addition:

                                                               i.      The comment about the EL/ELI scheme as being relevant just for “MPLS LSP that carry the PW” is, IMO, incorrect. The only limitation of this scheme is that it cannot be together with the PW Flow Label scheme, but this is hardly restrictive

                                                             ii.      While the proposal in the draft breaks RFC 6391, this RFC  is not even mentioned as being updated (?) by the draft.

Hopefully these comments will be useful for both the authors of the draft and for the WG.

Regards,
       Sasha
Email: Alexander.Vainshtein@ecitele.com
Mobile: 054-9266302

From: Pals [mailto:pals-bounces@ietf.org] On Behalf Of Andrew G. Malis
Sent: Monday, December 22, 2014 4:33 PM
To: pals@ietf.org
Subject: [Pals] Soliciting reviews for draft-ietf-pals-vccv-for-gal-00.txt

PALSers,

i know that you would all like a little something to distract you from the holidays ... :-). Well, maybe not. But anyway, Stewart recently revised the VCCV for GAL draft (see below), and while short (just four pages of real content), we would like to have a good indication that it represents WG consensus, so we need at least some of you out there to read it and comment, even if that comment is "I've reviewed it and looks great to me". As I noted, it's a short draft, so it shouldn't take all that long.

You can read the draft at http://tools.ietf.org/html/draft-ietf-pals-vccv-for-gal-00 .

Thanks,
Stewart and Andy

---------- Forwarded message ----------
From: <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>
Date: Wed, Dec 17, 2014 at 12:00 PM
Subject: I-D Action: draft-ietf-pals-vccv-for-gal-00.txt
To: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>
Cc: pals@ietf.org<mailto:pals@ietf.org>


A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Pseudowire And LDP-enabled Services Working Group of the IETF.

        Title           : VCCV Default CC Types
        Authors         : Thomas D. Nadeau
                          Luca Martini
                          Stewart Bryant
        Filename        : draft-ietf-pals-vccv-for-gal-00.txt
        Pages           : 8
        Date            : 2014-12-17

Abstract:
   This document specifies the default Virtual Circuit Connectivity
   Verification (VCCV) (RFC5085) control channel type to be used when
   the pseudowire control word is present and when it is not present.  A
   new VCCV control channel type using the Generic Associated Channel
   Label (RFC5586) is specified for use when the control word not
   present.

   This document updates RFC4447 and RFC5085.

   Note to be removed at publication: this document started out as
   draft-ietf-pwe3-vccv-for-gal and got to version -02.  When PWE3 was
   absorbed into PALS the next version published was draft-ietf-pals-
   vccv-for-gal-00


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-pals-vccv-for-gal/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-pals-vccv-for-gal-00


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<http://tools.ietf.org>.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org<mailto:I-D-Announce@ietf.org>
https://www.ietf.org/mailman/listinfo/i-d-announce
Internet-Draft directories: http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt