Re: AD review of draft-ietf-l2vpn-evpn
"Ali Sajassi (sajassi)" <sajassi@cisco.com> Mon, 21 July 2014 04:55 UTC
Return-Path: <sajassi@cisco.com>
X-Original-To: l2vpn@ietfa.amsl.com
Delivered-To: l2vpn@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25EA31B2D53 for <l2vpn@ietfa.amsl.com>; Sun, 20 Jul 2014 21:55:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.502
X-Spam-Level:
X-Spam-Status: No, score=-14.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 xL67Bke1Ttvp for <l2vpn@ietfa.amsl.com>; Sun, 20 Jul 2014 21:55:37 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6CB91B2AC4 for <l2vpn@ietf.org>; Sun, 20 Jul 2014 21:55:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6018; q=dns/txt; s=iport; t=1405918538; x=1407128138; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=J5ollUCqAV7na+vC+fIjs0dr8FMfta2v2oYro1HUDdc=; b=ULRtMRQDp3DhnO6h7jk1MZx/tmaHOSy0Wm4nXaeEiVWWMu5z8JCq8hSx Bfp2gz70rxUpgKkb13+5WEqpeoFIuBctHSfV8yCcfft6qDOWNM1G4j55N n0XJIgbhzJmf5ieIkMHYkIQ0AiaIGBA2olfG8mW2p08Ar7jZXO/tsNjwI c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AloFAAOczFOtJV2a/2dsb2JhbABZgmokgSkEzGEBgRAWdoQEAgQ6PxIBCDZCJQEBBAENBRSILgG/CheJfoVNB4RGAQSOQ4hEhB6UL4NEbIFF
X-IronPort-AV: E=Sophos;i="5.01,698,1400025600"; d="scan'208";a="341618809"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-4.cisco.com with ESMTP; 21 Jul 2014 04:55:37 +0000
Received: from xhc-aln-x05.cisco.com (xhc-aln-x05.cisco.com [173.36.12.79]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id s6L4tam9023877 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 21 Jul 2014 04:55:36 GMT
Received: from xmb-aln-x13.cisco.com ([fe80::5404:b599:9f57:834b]) by xhc-aln-x05.cisco.com ([173.36.12.79]) with mapi id 14.03.0123.003; Sun, 20 Jul 2014 23:55:36 -0500
From: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "draft-ietf-l2vpn-evpn.all@tools.ietf.org" <draft-ietf-l2vpn-evpn.all@tools.ietf.org>
Subject: Re: AD review of draft-ietf-l2vpn-evpn
Thread-Topic: AD review of draft-ietf-l2vpn-evpn
Thread-Index: Ac+ir2WMxkqx3iLaSfGOKuQ7m4RsKQBst7wA
Date: Mon, 21 Jul 2014 04:55:35 +0000
Message-ID: <CFF197D8.E303A%sajassi@cisco.com>
In-Reply-To: <009e01cfa2db$7780eff0$6682cfd0$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.3.4.130416
x-originating-ip: [10.82.237.202]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <9AAA18A027E14F43AB97627E23237FD5@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/l2vpn/uU-QW2s5POHTD_n7ssS45skymGc
Cc: "l2vpn@ietf.org" <l2vpn@ietf.org>, "Ali Sajassi (sajassi)" <sajassi@cisco.com>
X-BeenThere: l2vpn@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Layer 2 Virtual Private Networks <l2vpn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/l2vpn/>
List-Post: <mailto:l2vpn@ietf.org>
List-Help: <mailto:l2vpn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 04:55:39 -0000
Adrian, Thanks very much for your review. I will incorporate your comments into the next rev. For more details, please refer inline ... Regards, Ali On 7/18/14 3:56 PM, "Adrian Farrel" <adrian@olddog.co.uk> wrote: >Goodness, but there's a long and complicated document. But I think >you have made it as clear and concise as it could possibly have been. >Good job! > >I have done my AD review and found no substantive issues. I do, >however, have a little pile of nits. Actually, quite a large heap. >Nothing to worry about, but if you could clean them up i think it >would improve the document still further. > >The only topics that need real attention are those related to IANA. > >Let me know how you get on, and please object if my comments are wrong. > >Thanks, >Adrian > >=== > >It would be best to move the Introduction to be the first section in >the document. > >--- > >Section 5 > > Ethernet segments have an > identifier, called the "Ethernet Segment Identifier" (ESI) which is > encoded as a ten octets integer. > >It would help if you said "...in line format with the most significant >octet sent first." Done. > >--- > >Section 5 > > In general, an Ethernet segment MUST have a non-reserved ESI that is > unique network wide > >"In general" is not really consistent with "MUST" Will change "MUST" to "SHOULD" > >--- > >Do you want an IANA registry to track the values of the Type field of >the ESI? We don't anticipate any other ESI type besides the ones mentioned here. > > >--- > >There is some mixing of "octet" and "byte" in the document. This creates >the impression that you mean something different by the two words. Will make it consistent. > >--- > >Could you expand DF on first use. You have it in 8.3. Will do. > >--- > >Section 6 > >You use "Ethernet Tag ID", "Ethernet Tag", and "Ethernet Tag Identifier" >interchangeably. It would be helpful to use just one term and to check >usage in the rest of the document. Will do. > >--- > >Section 6.1 > > In such > scenarios, the Ethernet frames transported over MPLS/IP network > SHOULD remain tagged with the originating VID and a VID translation > MUST be supported in the data path and MUST be performed on the > disposition PE. > >I think you should add under what circumstances the frames MAY be re- >tagged with a different VID (or s/SHOULD/MUST). You don't need a >detailed explanation, but a guide to the implementer/operator. The sentence before this says: "If the VLAN is represented by different VIDs on different PEs, then each PE needs to perform VID translation for frames destined to its attached CEs." I thought this description is clear enough but I will try to make it more clear. > >--- > >Do you want IANA to create a registry and track the Route Types defined >for the EVPN NLRI in Section 7? We'll look into it. > >--- > >Section 7.1 and onwards... > >I know "RD" is a term of art in the context of BGP, but could you >please expand RD it on first use rather than leaving that to 8.2.1. Sure, we'll do. > >(All the forward references to later sections are good, thanks.) > >--- > >A small inconsistency between sections 7 and 8. In the figures in >Section 7 you have "MPLS Label" and "MPLS Label1" etc. In the text >in Section 8 you have "MPLS label" etc. When you refer to the fields >you need to match the case. When you refer to the concept of an MPLS >label, you can (of course) use normal case. Agreed. > >--- > >Are you sure that the ESI Label extended community and subtypes don't >need IANA intervention here? We have registered these values with IANA. We will reflect that in IANA section. > >--- > >It would be nice if 7.5 included a hint as to what an "ESI label" is. Agreed. > >--- > >In 7.10 > > If a PE uses RT-Constrain, the PE SHOULD advertise all such RTs using > RT Constraints. > >Is this a general restatement of RFC 4684 (if so add "As described in >[RFC4684]...") or new guidance for implementers of this spec (if so, >what is the reason for SHOULD? is there a MAY to counter it?) I'll add RFC4684 reference. > >--- > >8.1.1 > > The Ethernet Segment Identifier MUST be set to the ten octet ESI > identifier described in section 5. > >Would that be the ESII? :-) Nice catch :-) > >--- > >8.2.1 has "MANDATORY" I guess you are inventing a 2119 term to counter- >point "OPTIONAL". Please use "REQUIRED." Agreed. > >--- > >In Section 13.1 > > In certain > environments the source MAC address MAY be used to authenticate the > CE and determine that traffic from the host can be allowed into the > network. > >Want to hint which environments they would be. Possibly more important, >want to say in which environments this would be a damn fool idea? We'll do :-) > >--- > >14.1.2 > > The MPLS label stack to send the packets to PE1 is the MPLS LSP stack > to get to PE1 and the EVPN label advertised by PE1 for CE1's MAC. > >and > > The MPLS label stack to send packets to PE2 is the MPLS LSP stack to > get to PE2 and the MPLS label in the Ethernet A-D route advertised by > PE2 for <ES1, VLAN1>, if PE2 has not advertised MAC1 in BGP. > >It *should* be perfectly obvious to the implementer, but perhaps you >should say what order the labels appear on the stack since "and" is non- >specific. OK. > >--- > >Section 18 > >I wish you would add a reference to 4385 and use that control word with >the various fields set to zero. This would keep us from increasing the >number of different control word definitions in the wild. I think that >the impact on your spec would be zero. We'll do. > >--- > >Section 21 should be renamed "Contributors" We'll do. > >--- > >I think RFC 2119 is a normative reference. OK. >
- AD review of draft-ietf-l2vpn-evpn Adrian Farrel
- Re: AD review of draft-ietf-l2vpn-evpn Ali Sajassi (sajassi)
- Re: AD review of draft-ietf-l2vpn-evpn Rabadan, Jorge (Jorge)
- Re: AD review of draft-ietf-l2vpn-evpn Ali Sajassi (sajassi)
- Re: AD review of draft-ietf-l2vpn-evpn Rabadan, Jorge (Jorge)
- Re: AD review of draft-ietf-l2vpn-evpn Ali Sajassi (sajassi)