Re: [RTG-DIR] RtgDir review: draft-ietf-l2vpn-vpls-ldp-mac-opt-11.txt

"Fedyk, Don" <don.fedyk@hp.com> Fri, 16 May 2014 16:09 UTC

Return-Path: <don.fedyk@hp.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 200C31A0076 for <rtg-dir@ietfa.amsl.com>; Fri, 16 May 2014 09:09:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.851
X-Spam-Level:
X-Spam-Status: No, score=-4.851 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651] 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 c-V8IOFHTKqV for <rtg-dir@ietfa.amsl.com>; Fri, 16 May 2014 09:09:35 -0700 (PDT)
Received: from g5t1626.atlanta.hp.com (g5t1626.atlanta.hp.com [15.192.137.9]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A66F21A00B1 for <rtg-dir@ietf.org>; Fri, 16 May 2014 09:09:35 -0700 (PDT)
Received: from G6W4001.americas.hpqcorp.net (g6w4001.atlanta.hp.com [16.205.80.210]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by g5t1626.atlanta.hp.com (Postfix) with ESMTPS id D25571E3; Fri, 16 May 2014 16:09:25 +0000 (UTC)
Received: from G6W3996.americas.hpqcorp.net (16.205.80.211) by G6W4001.americas.hpqcorp.net (16.205.80.210) with Microsoft SMTP Server (TLS) id 14.3.169.1; Fri, 16 May 2014 16:08:17 +0000
Received: from G6W2492.americas.hpqcorp.net ([169.254.8.28]) by G6W3996.americas.hpqcorp.net ([16.205.80.211]) with mapi id 14.03.0169.001; Fri, 16 May 2014 16:08:18 +0000
From: "Fedyk, Don" <don.fedyk@hp.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'Ben Niven-Jenkins' <ben@niven-jenkins.co.uk>, Susan Hares <shares@ndzh.com>
Thread-Topic: RtgDir review: draft-ietf-l2vpn-vpls-ldp-mac-opt-11.txt
Thread-Index: AQHPTcsuEp8NjP2MHUefw+jGDEpVuZsBd6OwgAmZV4CAABSUUIABL6CAgABBc4CANwD1wIAADXOAgAAAY+A=
Date: Fri, 16 May 2014 16:08:17 +0000
Message-ID: <A46D9C092EA46F489F135060986AD9FF07EB5BE2@G6W2492.americas.hpqcorp.net>
References: <A1D43D7D-3E37-498C-8B5D-617A318DD6E7@niven-jenkins.co.uk> <D17B8554-22A1-46B7-A8EC-67A35CF14584@niven-jenkins.co.uk> <A46D9C092EA46F489F135060986AD9FFD0A81A@G6W2492.americas.hpqcorp.net> <031e01cf54d6$496516d0$dc2f4470$@olddog.co.uk> <A46D9C092EA46F489F135060986AD9FFD13AB4@G6W2492.americas.hpqcorp.net> <91ED7380-B9A2-455D-96B9-8CD9B77128A0@niven-jenkins.co.uk> <A46D9C092EA46F489F135060986AD9FF07EB5B98@G6W2492.americas.hpqcorp.net> <02d101cf7120$50c650e0$f252f2a0$@olddog.co.uk>
In-Reply-To: <02d101cf7120$50c650e0$f252f2a0$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [16.201.12.21]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/rtg-dir/cmfFvIj72Z8rV2PrkdZZ90i2qy0
X-Mailman-Approved-At: Fri, 16 May 2014 09:20:03 -0700
Cc: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, 'Robert Sparks' <rjsparks@nostrum.com>, "draft-ietf-l2vpn-vpls-ldp-mac-opt.all@tools.ietf.org" <draft-ietf-l2vpn-vpls-ldp-mac-opt.all@tools.ietf.org>, "rtg-ads@tools.ietf.org" <rtg-ads@tools.ietf.org>
Subject: Re: [RTG-DIR] RtgDir review: draft-ietf-l2vpn-vpls-ldp-mac-opt-11.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 May 2014 16:09:38 -0000

Hi Adrian

Sorry I' ve missed Sue Hares input completely.  I don't seem to have a copy in my Inbox.  Not sure what went wrong can you forward or show me where to look ? 

Thanks
Don 

-----Original Message-----
From: Adrian Farrel [mailto:adrian@olddog.co.uk] 
Sent: Friday, May 16, 2014 12:03 PM
To: Fedyk, Don; 'Ben Niven-Jenkins'
Cc: rtg-ads@tools.ietf.org; 'Robert Sparks'; rtg-dir@ietf.org; draft-ietf-l2vpn-vpls-ldp-mac-opt.all@tools.ietf.org
Subject: RE: RtgDir review: draft-ietf-l2vpn-vpls-ldp-mac-opt-11.txt

Hi don,

Thanks for sticking with it.

There was also an OpsDir review from Sue Hares you need to look at.

Post a revision when you're ready.

Cheers,
Adrian

> -----Original Message-----
> From: Fedyk, Don [mailto:don.fedyk@hp.com]
> Sent: 16 May 2014 16:21
> To: Ben Niven-Jenkins
> Cc: adrian@olddog.co.uk; rtg-ads@tools.ietf.org; Robert Sparks 
> (rjsparks@nostrum.com); rtg-dir@ietf.org; 
> draft-ietf-l2vpn-vpls-ldp-mac- opt.all@tools.ietf.org
> Subject: RE: RtgDir review: draft-ietf-l2vpn-vpls-ldp-mac-opt-11.txt
> 
> Hi Adrian
> 
> Just checking next steps for this  version of the draft (version 12). 
> I Think
Ben is
> good with the updates.  I didn't see an explicit approval from Robert.
> 
> Thanks,
> Don
> 
> 
> 
> -----Original Message-----
> From: Fedyk, Don
> Sent: Friday, April 11, 2014 11:23 AM
> To: 'Ben Niven-Jenkins'
> Cc: adrian@olddog.co.uk; rtg-ads@tools.ietf.org; Robert Sparks 
> (rjsparks@nostrum.com); rtg-dir@ietf.org; 
> draft-ietf-l2vpn-vpls-ldp-mac- opt.all@tools.ietf.org
> Subject: RE: RtgDir review: draft-ietf-l2vpn-vpls-ldp-mac-opt-11.txt
> 
> Thanks Ben
> 
> Attached is the updated draft, let me know if there are other 
> changes/corrections.
> 
> Don
> 
> -----Original Message-----
> From: Ben Niven-Jenkins [mailto:ben@niven-jenkins.co.uk]
> Sent: Friday, April 11, 2014 7:23 AM
> To: Fedyk, Don
> Cc: adrian@olddog.co.uk; rtg-ads@tools.ietf.org; Robert Sparks 
> (rjsparks@nostrum.com); rtg-dir@ietf.org; 
> draft-ietf-l2vpn-vpls-ldp-mac- opt.all@tools.ietf.org
> Subject: Re: RtgDir review: draft-ietf-l2vpn-vpls-ldp-mac-opt-11.txt
> 
> Hi Don,
> 
> The updates look good to me :-)
> 
> Some minor things I noticed reading the diff...
> 
> Figure 1 is now split across 2 pages making it a bit harder to read.
> 
> First sentence under Figure 1 reads a little strange, maybe s/An 
> example of usage of the MAC Flush mechanism/An example usage of the
> MAC Flush mechanism/   [remove the first 'of']
> 
> Section 3.1.1 says
>    The scope of this document is not specific to any dual or
>    mulithoming homing protocols
> 
> Which reads a little strange (and multihoming is misspelt)
> 
> I'd suggest rewording slightly to something like:
>    The scope of this document is not specific to any dual-homing
>    or multihoming protocols
> 
> Section 3.2 2nd paragraph:
>    The negative MAC flush typically results is a smaller set of MACs
> 
> s/is/in/
> 
> Section 5.1.2 3rd paragraph:
>    The MAC withdraw procedures defined in [RFC4762], where either the
>    MTU-s or PE2-rs send the MAC Withdrawl message SHOULD be used
> 
> Is it a MAC Withdrawl message or a MAC Withdraw message?
> 
> 
> Ben
> 
> On 10 Apr 2014, at 19:27, Fedyk, Don <don.fedyk@hp.com> wrote:
> 
> > Hi All (note L2VPN WG not CCd)
> >
> > Here is an update of the draft attempting to address concerns and
deficiencies
> pointed out.  Please check the draft changes address the concerns.
> >
> > Thanks for your feedback,
> > Don
> >
> > -----Original Message-----
> > From: Adrian Farrel [mailto:adrian@olddog.co.uk]
> > Sent: Thursday, April 10, 2014 12:03 PM
> > To: Fedyk, Don; 'Ben Niven-Jenkins'; rtg-ads@tools.ietf.org
> > Cc: l2vpn@ietf.org; rtg-dir@ietf.org; 
> > draft-ietf-l2vpn-vpls-ldp-mac-opt.all@tools.ietf.org
> > Subject: RE: RtgDir review: draft-ietf-l2vpn-vpls-ldp-mac-opt-11.txt
> >
> > Hi Don,
> >
> > [snip]
> >
> >>> a) Some clear text/statement of when the new optimised MAC flush
> >> mechanism should be used instead of the existing RFC4627 mechanism (e.g.
> >> when is a full RFC4627 MAC flush "bad").
> >> [Don] OK I'll ask Adrian if he would like this highlighted.
> >
> > I think that would be valuable to include (and am embarrassed to 
> > have not
> picked up on it myself). Essentially, you are introducing an option: 
> new flush mechanism or old flush mechanism. You should help 
> implementers decide which to use. Might be as simple as "always" or might be some other issues.
> >
> > [snip]
> >
> >>> 1) The first paragraph of section 3 states:
> >>>
> >>>  When the MTU-s switches over to the backup PW, the requirement is 
> >>> to  flush the MAC addresses learned in the corresponding Virtual 
> >>> Switch  Instance (VSI) in peer PE devices participating in the 
> >>> full mesh, to  avoid black holing of frames to those addresses.  
> >>> This is accomplished by sending an LDP Address Withdraw Message 
> >>> from the PE that is no longer connected to the MTU-s with the 
> >>> primary PW, with the list of MAC addresses to be removed to all 
> >>> other PEs over the corresponding LDP sessions [RFC4762].
> >>>
> >>> Comparing this against Figure 1, my understanding is that the "PE 
> >>> that is no
> >> longer connected to the MTU-s with the primary PW" is PE1-rs. 
> >> However section
> >> 3.1.1 states:
> >>>
> >>>  [RFC4762] specifies that on failure of the primary PW, it is the 
> >>> PE3-rs (Figure 1) that initiates MAC flush towards the core.
> >>>
> >>> Which contradicts the first paragraph of section 3?
> >> [Don] I see your point here, is what is being described.
> >> 1) PE-rs dual homing Aware
> >> - Control of dual homing by the PE-RS <- This is 3.1.1
> >> - Control of dual homing by the MTUs <-This is 3.
> >> 2) PE-Rs dual homing unaware.
> >>
> >> [Don] It is up to you Ads & WG chairs to say if this should be 
> >> highlighted,  I
> > think it
> >> covers the cases and I can try make it clearer as above if that helps.
> >
> > My general rule of thumb is that if a reasonably smart reader has 
> > questions
> arising from the text, clarifying the text is worthwhile. Maybe that 
> some
pointers
> as highlighted would cover the case.
> >
> > [snip]
> >
> > Thanks,
> > Adrian
> >
> > <draft-ietf-l2vpn-vpls-ldp-mac-opt-12.txt><Diff
> > draft-ietf-l2vpn-vpls-ldp-mac-opt-11_txt - 
> > draft-ietf-l2vpn-vpls-ldp-mac-opt-12_txt.htm>