Re: [PWE3] Working group last call and IPR call for dynamic Multi-Segment PW drafts
"Bocci, Matthew (Matthew)" <matthew.bocci@alcatel-lucent.com> Mon, 03 September 2012 15:13 UTC
Return-Path: <matthew.bocci@alcatel-lucent.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 462D221F867F for <pwe3@ietfa.amsl.com>; Mon, 3 Sep 2012 08:13:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -109.277
X-Spam-Level:
X-Spam-Status: No, score=-109.277 tagged_above=-999 required=5 tests=[AWL=0.372, BAYES_00=-2.599, HELO_EQ_FR=0.35, J_CHICKENPOX_25=0.6, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FJ+197taBnID for <pwe3@ietfa.amsl.com>; Mon, 3 Sep 2012 08:13:39 -0700 (PDT)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [64.208.49.56]) by ietfa.amsl.com (Postfix) with ESMTP id E6BC921F8647 for <pwe3@ietf.org>; Mon, 3 Sep 2012 08:13:38 -0700 (PDT)
Received: from FRMRSSXCHHUB02.dc-m.alcatel-lucent.com (FRMRSSXCHHUB02.dc-m.alcatel-lucent.com [135.120.45.62]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id q83FBH30013305 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Mon, 3 Sep 2012 17:13:36 +0200
Received: from FRMRSSXCHMBSA3.dc-m.alcatel-lucent.com ([135.120.45.36]) by FRMRSSXCHHUB02.dc-m.alcatel-lucent.com ([135.120.45.62]) with mapi; Mon, 3 Sep 2012 17:13:18 +0200
From: "Bocci, Matthew (Matthew)" <matthew.bocci@alcatel-lucent.com>
To: "Dutta, Pranjal K (Pranjal)" <pranjal.dutta@alcatel-lucent.com>, Yaakov Stein <yaakov_s@rad.com>, "pwe3@ietf.org" <pwe3@ietf.org>
Date: Mon, 03 Sep 2012 17:13:17 +0200
Thread-Topic: [PWE3] Working group last call and IPR call for dynamic Multi-Segment PW drafts
Thread-Index: Ac2J5qVfwm3jcdmdRUKClZyjD3Sdqg==
Message-ID: <CC6A8480.33625%matthew.bocci@alcatel-lucent.com>
In-Reply-To: <C584046466ED224CA92C1BC3313B963E13F0B8CB58@INBANSXCHMBSA3.in.alcatel-lucent.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.2.3.120616
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.69 on 155.132.188.83
Subject: Re: [PWE3] Working group last call and IPR call for dynamic Multi-Segment PW drafts
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: Mon, 03 Sep 2012 15:13:55 -0000
Yaakov, Pranjal, I do agree that the paragraph at the start of section 6.2.1 could be more clearly writhed. I think the issue is really manual configuration of the PW at each PE (whether that is a T-PE, or an S-PE in the case of a segmented PW without dynamic path selection as in RFC 6073) enables explicit configuration (and hence reservation) of the BW for a PW against the PSN tunnel for the next hop. As soon as we dynamically select the S-PEs along the path of an MS-PW, and automatically instantiate the Pws at each S-PE, we need a way to signal the BW requirements of the PW from the T-PE to the S-Pes along the PWs path. I also agree that the first sentence about selecting the PSN tunnel could be expanded. In order to support the QoS requirements of a PW, a PSN tunnel must be selected that supports at least the CoS of the PW, and has sufficient BW available for the PW. I'll propose some revised text to the list shortly. Thanks, Matthew On 03/09/2012 02:28, "Dutta, Pranjal K (Pranjal)" <pranjal.dutta@alcatel-lucent.com> wrote: >Hi Yakov, > Pls. refer my responses inline. > >-----Original Message----- >From: pwe3-bounces@ietf.org [mailto:pwe3-bounces@ietf.org] On Behalf Of >Yaakov Stein >Sent: Wednesday, August 29, 2012 11:43 PM >To: pwe3@ietf.org >Subject: Re: [PWE3] Working group last call and IPR call for dynamic >Multi-Segment PW drafts > >These drafts are the logical outcome of making the PWE architecture into >a full-blown (layer) network, and were thus inevitable. >You can't define a network with addressing and switching and never define >the routing protocols to use it. > >So I definitely support the concept. > >However, I am a bit confused about some aspects. > >In draft-ietf-pwe3-dynamic-ms-pw-15 I read the following statement : > In the SS-PW case the PW QoS requirements may easily be met by > selecting a MPLS PSN tunnel at the S-PE that meets the PW QoS > requirements. > >Is this true ? > ><Pranjal> IMO, for SS-PW case it should have been "T-PE" instead of >"S-PE". >Looks like a typo to me. </Pranjal> > >In the present SS-PW architecture I can indeed TE the MPLS tunnel, but >unless I only place a single PW in that tunnel there is no way of >reserving BW for a particular PW. >Yes, you can place a single PW into each tunnel, but the whole idea of >the PWE architecture was to enable scaling by NOT doing that (not to >mention making it redundant to use 2 labels) and that is not what is >implied in Figure 1. > ><Pranjal> I think Figure 1 probably is just generalization of PW >principles without re-defining >in this doc on how PW works. A SS-PW indeed can reserve BW on a RSVP-TE >Tunnel thru CAC module. Thus the cumulative BW usage on a RSVP-TE Tunnel >is accounted for all PWs (and other applications)that shares the tunnel. >Further, RSVP-TE tunnel may use Auto-BW etc to provide elasticity on >whenever required. </Pranjal> > >And what is the solution suggested here ? >A new "MS-PW Bandwidth Signalling" TLV with TSPECs for each direction. >How is this TLV used ? > In the forward direction, after a next hop selection is determined, a > T/S-PE SHOULD reference the forward SENDER_TSPEC object to determine > an appropriate PSN tunnel towards the next signaling hop. >Yes, that makes sense. But then > When an S/T-PE receives a PW Bandwidth TLV, once the PW next hop is > selected, the S/T-PE MUST request the appropriate resources from the >PSN. >How do we request resources for a particular PW in a tunnel ? > ><Pranjal> This essentially means - at each S-PE select a PSN tunnel to >next-hop that meets >the criteria specified in MS-PW BW TLV. If no such tunnel is found then >S-PE would >release the mapping to sender with appropriate status code. </Pranjal> > >And if I am doing this, why can't I do it for the SS-PW case? >Can I define a MS-PW for the particular case of 1 segment and reserve BW >for the PW ? > ><Pranjal> Yes, a SS-PW can and implementations (at least I know one) have >been doing so. >But in SS-PW case there is no need to signal the BW TLV since PSN tunnel >directly goes to >remote T-PE. > >However, in dynamic MS-PW, a T-PE may not know in priori that next-hop is >a S-PE or >T-PE for the PW(since it is PW Routing Table at each hop that decides >whether matching >TAII route is local or remote). Thus even though the "dynamic" PW may end >up as SS-PW, >It is possible that the signaling initaited by a T-PE would indeed carry >the BW TLV. > ></Pranjal> > >Add to that the explicit routes in the other draft, and I am starting to >smell something I remember from a while back (and I like the smell). >However, if this is the way we are going, I would prefer to have the >aroma come in through the front door, rather than the kitchen window. > ><Pranjal> Perhaps you might like to elaborate a bit more :-) on your >expectations. </Pranjal> > >Y(J)S > >_______________________________________________ >pwe3 mailing list >pwe3@ietf.org >https://www.ietf.org/mailman/listinfo/pwe3 >_______________________________________________ >pwe3 mailing list >pwe3@ietf.org >https://www.ietf.org/mailman/listinfo/pwe3
- [PWE3] Working group last call and IPR call for d… Andrew G. Malis
- Re: [PWE3] Working group last call and IPR call f… Henderickx, Wim (Wim)
- Re: [PWE3] Working group last call and IPR call f… Bocci, Matthew (Matthew)
- Re: [PWE3] Working group last call and IPR call f… Yaakov Stein
- Re: [PWE3] Working group last call and IPR call f… Dutta, Pranjal K (Pranjal)
- Re: [PWE3] Working group last call and IPR call f… Dutta, Pranjal K (Pranjal)
- Re: [PWE3] Working group last call and IPR call f… Bocci, Matthew (Matthew)
- Re: [PWE3] Working group last call and IPR call f… Dutta, Pranjal K (Pranjal)
- Re: [PWE3] Working group last call and IPR call f… Wen Lin
- Re: [PWE3] Working group last call and IPR call f… Aissaoui, Mustapha (Mustapha)
- Re: [PWE3] Working group last call and IPR call f… Bocci, Matthew (Matthew)
- Re: [PWE3] Working group last call and IPR call f… Dutta, Pranjal K (Pranjal)
- Re: [PWE3] Working group last call and IPR call f… Bocci, Matthew (Matthew)
- Re: [PWE3] Working group last call and IPR call f… Wen Lin
- Re: [PWE3] Working group last call and IPR call f… Andrew G. Malis
- Re: [PWE3] Working group last call and IPR call f… Bocci, Matthew (Matthew)
- Re: [PWE3] Working group last call and IPR call f… Wen Lin
- Re: [PWE3] Working group last call and IPR call f… Bocci, Matthew (Matthew)