Re: [RTG-DIR] RtgDir review: draft-kompella-l2vpn-l2vpn-07.txt
"Bocci, Matthew (Matthew)" <matthew.bocci@alcatel-lucent.com> Wed, 04 January 2012 10:41 UTC
Return-Path: <matthew.bocci@alcatel-lucent.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF12B21F8679 for <rtg-dir@ietfa.amsl.com>; Wed, 4 Jan 2012 02:41:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level:
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_MED=-4, 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 DccXAbuKYTFj for <rtg-dir@ietfa.amsl.com>; Wed, 4 Jan 2012 02:41:48 -0800 (PST)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [64.208.49.56]) by ietfa.amsl.com (Postfix) with ESMTP id 50E4021F8670 for <rtg-dir@ietf.org>; Wed, 4 Jan 2012 02:41:48 -0800 (PST)
Received: from FRMRSSXCHHUB01.dc-m.alcatel-lucent.com (FRMRSSXCHHUB01.dc-m.alcatel-lucent.com [135.120.45.61]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id q04AeA9g030651 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Wed, 4 Jan 2012 11:41:46 +0100
Received: from FRMRSSXCHMBSA3.dc-m.alcatel-lucent.com ([135.120.45.34]) by FRMRSSXCHHUB01.dc-m.alcatel-lucent.com ([135.120.45.61]) with mapi; Wed, 4 Jan 2012 11:41:30 +0100
From: "Bocci, Matthew (Matthew)" <matthew.bocci@alcatel-lucent.com>
To: Kireeti Kompella <kireeti@juniper.net>
Date: Wed, 04 Jan 2012 11:41:25 +0100
Thread-Topic: RtgDir review: draft-kompella-l2vpn-l2vpn-07.txt
Thread-Index: AczKzWrXwGk0DKC6SDCrNDv3S6Q0Kg==
Message-ID: <CB29D954.1FE0A%matthew.bocci@alcatel-lucent.com>
In-Reply-To: <0EDAB141-EE2B-4DE4-98BF-64697BAB33D3@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.14.0.111121
acceptlanguage: en-US
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.69 on 155.132.188.83
Cc: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-kompella-l2vpn-l2vpn.all@tools.ietf.org" <draft-kompella-l2vpn-l2vpn.all@tools.ietf.org>, "rtg-ads@tools.ietf.org" <rtg-ads@tools.ietf.org>
Subject: Re: [RTG-DIR] RtgDir review: draft-kompella-l2vpn-l2vpn-07.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.12
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: Wed, 04 Jan 2012 10:41:49 -0000
Hi Kireeti, Thanks for your responses. Please see below. Regards Matthew On 03/01/2012 20:50, "Kireeti Kompella" <kireeti@juniper.net> wrote: >Hi Matthew, > >On Sep 26, 2011, at 6:39 , Bocci, Matthew (Matthew) wrote: > >> Hello, >> >> I have been selected as the Routing Directorate reviewer for this >>draft. The Routing Directorate seeks to review all routing or >>routing-related drafts as they pass through IETF last call and IESG >>review. The purpose of the review is to provide assistance to the >>Routing ADs. For more information about the Routing Directorate, please >>see http://www.ietf.org/iesg/directorate/routing.html >> >> Although these comments are primarily for the use of the Routing ADs, >>it would be helpful if you could consider them along with any other IETF >>Last Call comments that you receive, and strive to resolve them through >>discussion or by updating the draft. > >Thanks for your review! See below for specific responses. > >> Document: draft-kompella-l2vpn-l2vpn-07.txt >> Reviewer: Matthew Bocci >> Review Date: 26-09-11 >> IETF LC End Date: 26-09-11 >> Intended Status: Informational >> >> Summary: >> >> I have some major concerns about this document, and some minor concerns >>that I think should be resolved before the document is published. >> >> >> Comments: >> >> Major Issues: >> >> - Relationship to published and on-going work in the L2VPN and PWE3 >>working groups. This draft describes an alternative to the procedures >>for signalling PW labels used in pt-pt layer 2 VPNs (VPWS) and for >>auto-discovery of endpoints participating in a L2VPN. The existing >>IETF-approved technologies use LDP for the signalling (as described in >>RFC4447) and a combination of that with BGP for auto-discovery >>(RFC6074). Since this draft describes an alternative that was rejected >>by the L2VPN WG, I would suggest adding a disclaimer to the abstract and >>introduction, as per the recommendation of RFC5742, along the lines of >>"The IETF technology for this function is specified in RFC6074 and >>RFC4447", in addition to the suggestions on the list that >>implementations of this draft must also comply to these RFCs. > >I had a discussion with Andy Malis about this, and we came to this >conclusion: > >"The draft currently has the following (2nd last para in the >Introduction): > > It may be instructive to compare the approach in [RFC4447] with the > one described here, keeping in mind that the solution described > therein does not include auto-discovery. > >If it's acceptable to you, I can change that to: > > It may be instructive to compare the approach in [RFC4447] with the > one described here, keeping in mind that the solution described > therein does not include auto-discovery. Devices implementing the > solution described in this document MUST also implement the approach > in [RFC4447]. > >and move RFC 4447 to a normative reference." > >(which he agreed with) > >I could further change that to: > > It may be instructive to compare the approach in [RFC4447] and [RFC6074] > (these are the IETF approved technologies for the functions described in > this document, albeit using two separate protocols) with the one > described here. Devices implementing the solution described in this > document MUST also implement the approach in [RFC4447] and [RFC6074]. This paragraph is fine with me. Thanks! > >> - Section 9: IANA Considerations. This section requests a registry be >>created with standards action code points. I believe this is not >>appropriate as this is an informational draft. There has already been >>some discussion on this point on the list, and that is noted as a part >>of this review. > >I'll be happy to change that to Expert Review. Fine with me. > >> - Section 5: Layer 2 VPN interworking. This section introduces a layer >>2 transport service for IP packet. However, just encapsulating IP >>packets between PEs will not be sufficient for a layer 2 VPN service >>between the CEs. You also need to support something to allow L2 address >>resolution between the CEs, for example translation of the neighbour >>discover protocols (e.g. ARP over Ethernet and InvARP over FR). Since >>this is describing the L2VPN, and not just the PW encapsulation, I think >>this section should either say how this is done with BGP >>(draft-ietf-l2vpn-arp-mediation uses LDP) or just say it is out of scope >>of this particular draft and the L2 address is statically configured. > >Okay. > >> Minor Issues: >> >> General: >> - The draft mainly discussed pt-pt L2VPNs. The general term for this is >>VPWS, but this term is not mentioned anywhere. It would help to clarify >>with a statement in the introduction that this the subject of the draft. > >Okay. > >> - It would help if the figures showing the TLV structures showed the >>detailed structure, throughout, including bit fields, etc, in line with >>common practice in IETF RFCs. > >I'll change Figure 2; I'm not sure this is particularly helpful. When >you say "throughout", what are other places are your referring to? If you can just change Figure 2, then this is fine with me. > >> - 1. Introduction, 5th paragraph: >> "Technically, the approach proposed here uses the concepts and >> solution and described in [RFC4761], which describes VPLS, a >> particular form of a Layer 2 VPN." >> >> This reads as if RFC4761 is *the* description of VPLS. This is not the >>case and the IETF has standardised two VPLS methods. I propose modifying >>this to "Šwhich describes a method for VPLS,Š". > >Okay. > >> - 1.1 Terminology. Final paragraph. >> "These will be referred to as Attachment >> Circuits (ACs), following [RFC4447]. Similarly, the entity that >> connects two attachment circuits across the Service Provider network >> is called a pseudo-wire (PW)." >> >> RFC3985 is probably the correct reference. >> Also: >> s/pseudo-wire/pseudowire > >Okay. > >> - 1.2.5: PE Scaling >> This section spends a lot of time discussing the scaling issues of L3 >>VPNs. I am not sure why this is required in a BGP L2VPN draft, unless >>the issue is that because the control plane is the same, many of the >>same scaling considerations apply. Please can you clarify if this is >>true, and if so make such a note in the text? > >The point of sections 1.2 and 1.3 is to give SPs and their customers >things to consider when choosing between a L2 or a L3 VPN. SPs in >particular may want to understand considerations for the PE's RIB and FIB >in offering these two types of VPNs; the choice of BGP does influence >that. > >More generally, these two sections were of help to VPN customers to >understand the implications of L2 vs. L3 VPNs, as evidenced by their >comments to me; as such, I would prefer to leave them in. OK > >> - 1.3: Advantages of Layer 3 VPNs >> I do not think this adds any value to a draft on L2 VPNs. The content >>may be useful elsewhere, but I think it would be better if this was >>removed from this draft. >> >> - 3: Operation of Layer 2 VPNs >> "In what follows, Frame Relay serves as the Layer 2 medium, and each >> CE has multiple DLCIs to its PE, each to connect to another CE in the >> VPN. If the Layer 2 medium were ATM, then each CE would have >> multiple VPI/VCIs to connect to other CEs. " >> >> I think I know what you mean by "medium" I.e. The underlying link >>layer, where each group of DLCIs is an AC in the RFC3985 sense, plus >>DLCI acts as a demarkation of a L2VPN service between the PE and CE. If >>so, I think it would help to add this clarification. > >Would it help if I changed "medium" to "media", which seems to be more >common, if somewhat non-grammatical? OK. > >> - 6.3: IP-Only Layer 2 Interworking: >> >> +----------------------------+ >> | Tunnel | VPN | IP | VPN label is the >> | Encap | Label | Packet | demultiplexing field >> +----------------------------+ >> >> Figure 3: Format of IP-only Layer 2 interworking packet >> >> I think the field marked "Tunnel Encap" should instead be labelled "PSN >>Transport Header" or "MPLS Transport Header", in common with the other >>encapsulation RFCs that you have referenced. > >Okay, PSN T H it is. Thanks > >Regards, >Kireeti. > >> Best regards >> >> Matthew
- [RTG-DIR] RtgDir review: draft-kompella-l2vpn-l2v… Bocci, Matthew (Matthew)
- Re: [RTG-DIR] RtgDir review: draft-kompella-l2vpn… Bhupesh Kothari
- Re: [RTG-DIR] RtgDir review: draft-kompella-l2vpn… Bocci, Matthew (Matthew)
- Re: [RTG-DIR] RtgDir review: draft-kompella-l2vpn… Stewart Bryant
- Re: [RTG-DIR] RtgDir review: draft-kompella-l2vpn… Kireeti Kompella
- Re: [RTG-DIR] RtgDir review: draft-kompella-l2vpn… Bocci, Matthew (Matthew)
- Re: [RTG-DIR] RtgDir review: draft-kompella-l2vpn… Kireeti Kompella
- Re: [RTG-DIR] RtgDir review: draft-kompella-l2vpn… Bocci, Matthew (Matthew)
- Re: [RTG-DIR] RtgDir review: draft-kompella-l2vpn… Kireeti Kompella