Re: [mpls] [Idr] draft-ietf-idr-eag-distribution-05.txt

Robert Raszuk <robert@raszuk.net> Thu, 30 November 2017 14:13 UTC

Return-Path: <rraszuk@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BF6F12946C; Thu, 30 Nov 2017 06:13:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.398
X-Spam-Level:
X-Spam-Status: No, score=-2.398 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 UrsPHOIzYPgX; Thu, 30 Nov 2017 06:13:31 -0800 (PST)
Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0E22126C2F; Thu, 30 Nov 2017 06:13:30 -0800 (PST)
Received: by mail-wm0-x235.google.com with SMTP id b76so12727630wmg.1; Thu, 30 Nov 2017 06:13:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=GZSApnnd4OsD7pTzj2fW+/QRVPD31IpyHkvgdN+1kdE=; b=TxTjmoYj5s/7dXkzaJ3OUyUGesicazoCSZoFFgiBYYZs86eGcRRVNkjNmFp7t1tU1F RjHI2Fylgvcwp8VURlOd5TE9CMOGDAlT4ONQ+90mSWfu4TWD03sskzv6U/S2yKUpdCDH YofPfv4YEl796CKyQm68YNUwLQBHYih277RTbESkyBxBKCjxZHmq/06CHHWz7kQLMNcO kGlzF0jwqJ80CHlmHwbvCumnBboIU3WJSUzu5EtTmelabVp8pN86lqoxg5lEQzD7MaRV wghr139EYfIJw3y7cOvt5dKRdsBpg0lxZIoYnaNvAD1/GI6dfOCXMZHkiBSh/jSihCLG f7hw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=GZSApnnd4OsD7pTzj2fW+/QRVPD31IpyHkvgdN+1kdE=; b=RpQISadlko0sJDQyPE0t9ODv7dAi7f9pBybcJi0Q9luVyVAE608xEbI7ggLS0Dcl2p UOEa6XkEYKlg43Rr8grUGiPG1t+6OMVneEYP08EakAQa5OXXAJgU4TSk1mJa2Sp8Dm4h kM5Mxluv0XOTG9nK9OYG91Uxp35kEcftJadP9c9ykrad5Afuf6SNUnfRg+t5jhloK8rH rwhSbpq20iWEj/enAEAsGWrpeL1eoAYZScXEaT+elymVhaS8MAuqbFw3wZ3Ks71eCTb9 ymFKWWVxBytemipK4LGqAIievRu25F9Ea7aLHHeNFEcbNSytvoOV2/eRAe+UwitbhqNG KAsw==
X-Gm-Message-State: AJaThX6z9tDXzF6QuZjl5h16raMBkIhSYxR9jM2Av2Kqi4RcPthmPlSl qk+RJh2v2qqzkTdowJnK/rX27ogK+wl7jtjnio8HJQ==
X-Google-Smtp-Source: AGs4zMa5W83iUHzxXbVuYHbVM+rvBP19mqOoF9YYB1jPbQdVxMpN1z0IyFgS3rQqBQzmlgGuHhH/A0xfqUnLMwwhVY8=
X-Received: by 10.28.46.67 with SMTP id u64mr2104204wmu.64.1512051209089; Thu, 30 Nov 2017 06:13:29 -0800 (PST)
MIME-Version: 1.0
Sender: rraszuk@gmail.com
Received: by 10.28.54.217 with HTTP; Thu, 30 Nov 2017 06:13:28 -0800 (PST)
In-Reply-To: <B119A283-577B-4349-9AAE-40B00C67C745@gmail.com>
References: <CA+b+ERnHzka=bvMeg9VA1nGEc8mD61ekrU4NNgWtNpR8J-hing@mail.gmail.com> <B119A283-577B-4349-9AAE-40B00C67C745@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 30 Nov 2017 15:13:28 +0100
X-Google-Sender-Auth: GxLzKZq-2mLf73SBzZdHTsHL2TA
Message-ID: <CA+b+ERkH3iWDF=dh7MtY7O4PDhyMjY6NoP3gi_-AN9KGh7YprQ@mail.gmail.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>
Cc: idr wg <idr@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Content-Type: multipart/alternative; boundary="001a11424216333691055f33db87"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/h6uP3n_bqG_NP3UlsUnXsLuR6HM>
Subject: Re: [mpls] [Idr] draft-ietf-idr-eag-distribution-05.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Nov 2017 14:13:33 -0000

Jeff,

Both RFC3630 & RFC5305 define 4 octet administrative groups. I just checked
and non of them is updated formally by RFC7308.

My comment applies equally to RFC7308 and to your draft. It is really not
my fault that RFC7308 went through as is.

Defining only extension for longer then 4 octets admin groups for
interfaces in an MPLS-TE domain is presenting myopic view on how those
extensions are to be used in practice within SESSION_ATTRIBUTE object.

If you say that your extension are to be used only by controller I rest my
case. But as written today they can not just work in practice with base
RSVP-TE specification.

Best,
R.

PS. The comments about lack of bw reservation and qos was not related to yr
draft. It was to provide bigger picture of the problem at hand. But you are
welcome to disregard it :).





On Thu, Nov 30, 2017 at 11:20 AM, Jeff Tantsura <jefftant.ietf@gmail.com>
wrote:

> Robert,
>
>
>
> The draft provides BGP-LS facility for RFC7308 that extends RFCs 3630 and
> 5305 (AG->EAG), aka link coloring, nothing to do with BW reservations or
> packet prioritization.
>
> RFC7308 was necessary to provide interoperable solution, if I recall
> correctly, around 2013, in order to signal EAGs - Junos was using TLV138
> while XR Sub-TLV 252. Your comment about modifications needed is about 5
> years late…
>
> There was a need for more than 32, that came in a form of feature requests
> ☺
>
> You might not believe it – but there are still networks running RSVP-TE at
> a rather large scale.
>
>
>
> I agree – a wider look is necessary, but BGP-LS might not be the first
> place to start.
>
>
>
> Hope this clarifies.
>
>
>
> Thanks,
>
> Jeff
>
> *From: *Idr <idr-bounces@ietf.org> on behalf of Robert Raszuk <
> robert@raszuk.net>
> *Date: *Thursday, November 30, 2017 at 01:46
> *To: *idr wg <idr@ietf.org>
> *Cc: *"mpls@ietf.org" <mpls@ietf.org>
> *Subject: *[Idr] draft-ietf-idr-eag-distribution-05.txt
>
>
>
> /* While the draft is in IDR I am adding MPLS WG here as the discussion is
> really about MPLS-TE and not BGP */
>
>
>
> Hi,
>
>
>
> I looked at draft-ietf-idr-eag-distribution-05.txt and would like to
> share few comments on it.
>
>
>
> The draft defines extension to BGP-LS in order for the node to signal
> extended admin groups of a links in the TE domain relaxing the current
> limit of 32 bits.
>
>
>
> Observations:
>
>
>
> 1. Is the draft only applicable to MPLS-TE or also to SR networks ? If the
> latter the title needs to be changed.
>
>
>
> 2. While it is usually considered good to have more then less of anything
> let's look at the bigger picture and the consequences of this proposal in
> respect to its current applicability of MPLS-TE:
>
>
>
> Signalling of 32 affinity bits of the link is just a tiny piece of the
> full picture. In MPLS-TE networks those bits are signaled in
> SESSION_ATTRIBUTE of RSVP-PATH msg as defined in RFC3209 section 4.7
>
>
>
> Signalling more then 32 bits will just not fit the current space hence
> fundamental set of RSVP-TE (aka MPLS-TE) operation are broken.
>
>
>
> Likewise most of the CSPF implementations would also need to modified to
> accomodate for BGP signalled extened affinity bits.
>
>
>
> IMO if there is real need to have more then 32 admin groups per link in a
> TE domain the right process would be to extend IGP as well as RSVP-TE RFCs
> for it.
>
>
>
> Moreover as we know RSVP-TE or SR-TE while can steer packets via
> constrained paths do not guarantee any interface level reservations or
> packet prioritization. Those are control plane driven features.
>
>
>
> As such one could also notice that with the extened set of link affinity
> classes there is real need to also extend QoS of each network element to
> offer more then 32 diffserv classes. Otherwise in the event of congestion
> it is likely that packets assumed to be classified into one admin group
> will likely compete for bandwith in the same queue with packets classified
> into different group.
>
>
>
> So while I do not have concerns to define such TLV in BGP-LS I do have
> bigger picture observations which I believe need to be addressed and need
> to become formal references in this document before we proceed on it in IDR
> any further.
>
>
>
> Cheers,
>
> Robert.
>
>
>
> _______________________________________________ Idr mailing list
> Idr@ietf.org https://www.ietf.org/mailman/listinfo/idr
>