[OSPF] Comments on draft-ietf-ospf-te-link-attr-reuse-01.txt and draft-ietf-isis-te-app-01.txt

<olivier.dugeon@orange.com> Mon, 16 October 2017 15:03 UTC

Return-Path: <olivier.dugeon@orange.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 693311344FD for <ospf@ietfa.amsl.com>; Mon, 16 Oct 2017 08:03:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level:
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 B5vmDp_aJ6WK for <ospf@ietfa.amsl.com>; Mon, 16 Oct 2017 08:03:19 -0700 (PDT)
Received: from relais-inet.orange.com (mta241.mail.business.static.orange.com [80.12.66.41]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFA48133011 for <ospf@ietf.org>; Mon, 16 Oct 2017 08:03:18 -0700 (PDT)
Received: from opfedar03.francetelecom.fr (unknown [xx.xx.xx.5]) by opfedar23.francetelecom.fr (ESMTP service) with ESMTP id 2DB6216064A; Mon, 16 Oct 2017 17:03:17 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.34]) by opfedar03.francetelecom.fr (ESMTP service) with ESMTP id 0A6D9180077; Mon, 16 Oct 2017 17:03:17 +0200 (CEST)
Received: from [10.193.71.231] (10.168.234.4) by OPEXCLILM6F.corporate.adroot.infra.ftgroup (10.114.31.34) with Microsoft SMTP Server (TLS) id 14.3.361.1; Mon, 16 Oct 2017 17:03:16 +0200
To: ospf@ietf.org, isis@ietf.org
From: olivier.dugeon@orange.com
Organization: Orange Labs
Message-ID: <10170_1508166197_59E4CA35_10170_182_6_e39cb950-80c3-bc84-dd0b-21a67e45dc0a@orange.com>
Date: Mon, 16 Oct 2017 17:03:15 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Language: en-GB
X-Originating-IP: [10.168.234.4]
Archived-At: <https://mailarchive.ietf.org/arch/msg/ospf/cruiY-Iml5SuGd6uBosPmqo82SE>
Subject: [OSPF] Comments on draft-ietf-ospf-te-link-attr-reuse-01.txt and draft-ietf-isis-te-app-01.txt
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ospf/>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Oct 2017 15:03:25 -0000

Dear authors,

Please find below a comment on both draft-ietf-ospf-te-link-attr-reuse-01.txt and draft-ietf-isis-te-app-01.txt.

I consider the use case of bandwidth reservation. I know this is not the most common use case, but the one I known well. The context is that of an operator who would setup some RSVP-TE tunnels and simultaneously SR-TE paths with bandwidth reservation. In this particular case, it is not possible to manage both reservation with the drafts as they are.

Indeed, in OSPF draft, it is not proposed to advertised the usual bandwidth parameters as defined in RFC3630 and in ISIS, it is proposed to duplicate these parameters per application. The main problem arises from the fact that each application, in this case SR-TE and RSVP-TE, independently compute a path and therefore reserve bandwidth on their respective set of parameters. However, this will lead at a some point to bandwidth overbooking, which exactly what an operator wants to avoid by performing bandwidth reservation. Even if a PCE can be used to handle both the RSVP-TE tunnels and SR-TE paths, the same problem arises because each path computation is performed on a different set of bandwidth parameters i.e. one TED per application whereas these information relate to the same links. Of course a central entity like a PCE might try to reconcile the information into a single TED, but this will greatly increase the complexity of the PCE with a risk that the TE information will
never be up to date, so at the end unnecessary.

So, for me there are only 2 possibles solutions to avoid this overbooking problem:

1/ Split and partition network resources to avoid conflicts. But, this leads into a poor network usage. Indeed, if an application like RSVP-TE uses less bandwidth than its budget, why the SR-TE application could not reuse them if it has reached its threshold ? The under utilization of network resources will increase proportionally with the number of applications. Imagine if we want to use this principle for network Slicing. I understand the advantage for vendors, but I'm on the operator side ;-)

2/ Each time an application reserved some bandwidth, the routers concerned by this new path must update the bandwidth parameters of the concerned link not only to the given application, but also to all others. For example, when RSVP-TE setup a tunnel, Unreserved Bandwidth parameters must be updated in the standard RFC3630 set, but also in SR-TE parameters set. But, in this case, why duplicate TE parameters if at the end all set carry the same values, apart wasting CPU and bandwidth ?

In summary, duplicate TE information is only relevant for the added metrics i.e. delay, loss, jitter ... but unusable for concave metrics i.e. bandwidth.

Can you explain me how you intend to solve this issue as both possible solutions are not suitable for an operator.

Best Regards

Olivier

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.