Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-algo
Peter Psenak <ppsenak@cisco.com> Wed, 19 August 2020 12:00 UTC
Return-Path: <ppsenak@cisco.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82D0B3A0846; Wed, 19 Aug 2020 05:00:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.55
X-Spam-Level:
X-Spam-Status: No, score=-10.55 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.949, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 dhVZJREgkuwV; Wed, 19 Aug 2020 05:00:46 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA8C33A046E; Wed, 19 Aug 2020 05:00:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9635; q=dns/txt; s=iport; t=1597838446; x=1599048046; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=5xNzDrU3S+FgJpjNFQp2nkpV9SLZK3wfOUPkVxBNmBQ=; b=QdadXSunpL4zu9U7KL/WdrDZpoZip76RUzLQBBC2FmY6PH+JM3uVRW4h pFsNPORqZuuWgheKQQKO52PIK7BwV4KPA6x1wTjXEyrXrrOv7ml7Wrbeq cmk6QudtVSt5T3LgHnnEZmmHEINnmV5ACiC/7gfnVDRPgxjJRmwqvxGjL I=;
X-IronPort-AV: E=Sophos;i="5.76,331,1592870400"; d="scan'208";a="28878952"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Aug 2020 12:00:44 +0000
Received: from [10.147.24.35] ([10.147.24.35]) by aer-core-1.cisco.com (8.15.2/8.15.2) with ESMTP id 07JC0hIF019739; Wed, 19 Aug 2020 12:00:43 GMT
To: olivier.dugeon@orange.com, tony.li@tony.li, Robert Raszuk <robert@raszuk.net>
Cc: Christian Hopps <chopps@chopps.org>, "draft-ietf-lsr-flex-algo.all@ietf.org" <draft-ietf-lsr-flex-algo.all@ietf.org>, "Les Ginsberg (ginsberg)" <ginsberg=40cisco.com@dmarc.ietf.org>, "lsr@ietf.org" <lsr@ietf.org>, "lsr-ads@ietf.org" <lsr-ads@ietf.org>, "Acee Lindem (acee)" <acee@cisco.com>
References: <9094873B-3A03-4F48-B438-55AB0CA75396@chopps.org> <E9DF9CDA-D031-4995-BB69-7A9CEE312707@tony.li> <dff9ca08-8950-ef1c-5926-39944e94c98b@cisco.com> <E6A4AB1E-6A37-4424-8E27-2F0BFE7E3313@tony.li> <BY5PR11MB4337D97F838FFD8B250BACB1C15C0@BY5PR11MB4337.namprd11.prod.outlook.com> <CAOj+MMG9_yBK7-qWLA6Xfsq-4u4hpXz4x5FSdLA0arBw9cdc+g@mail.gmail.com> <7D686875-46CA-4E3C-8F1A-3A02DB162499@tony.li> <30234_1597837344_5F3D1020_30234_107_1_595a0b47-eb26-8935-fe4f-429ccc725592@orange.com>
From: Peter Psenak <ppsenak@cisco.com>
Message-ID: <4d0b84a7-08b3-e2c6-f918-8009be2d6523@cisco.com>
Date: Wed, 19 Aug 2020 14:00:43 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <30234_1597837344_5F3D1020_30234_107_1_595a0b47-eb26-8935-fe4f-429ccc725592@orange.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Outbound-SMTP-Client: 10.147.24.35, [10.147.24.35]
X-Outbound-Node: aer-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/EcpMNuCc1x4-NwTF-wzy0xg6s0U>
Subject: Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-algo
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Aug 2020 12:00:50 -0000
Olivier, On 19/08/2020 13:42, olivier.dugeon@orange.com wrote: > Hi all > > I think the clarification is mandatory and not only in section 5.1 and > not only for the delay. > > Indeed, section 5.1 makes reference to [I-D.ietf-isis-te-app] while > section 17.1.2 makes reference to RFC8570 with the same error. And what ok, I will make the same clarification there. > about reference to RFC7471 for OSPF ? will add that. > And, I also notice the same > problem with the TE metric (ref to draft te app in section 5.1 and > reference to RFC 5305 in section 17.1.2). will fix that. > > So, we need a clear reference to the same document/section/TLVs in both > section 5.1 and section 17.1.2 for both delay and TE metric. > > But, the question behind, it is which documents ? Future RFC about TE > app ? RFC 8570 ? RFC 7471 ? I don't understand. Min/Max Unidirectional Link Delay is clearly defined in RFC 8570 RFC 7471. For flex-algo it is advertised using ASLA advertisement. I don't see a problem. > > As an operator, as of today, I have not the possibility to advertise > min/max delay in our network as requested in the draft just because it > is not available in all commercial routers. So, referring to a future > RFC which take months/years before it becomes > available/deploy/operational, leave flex algo with delay not ready > before a while. sorry, but we are defining a new extension. This require new encodings for flex-algo, so anyone implementing flex-algo needs to implement this new encodings. > > So, to speed up the deployment, I would prefer a reference to a delay > value that could be advertise by means of RFC7471, RFC8570 and/or TE-App > draft. It is then up to the operator to ensure the coherency of what it > is announced in its network by the different routers. I know you don't like the app specific link advertisement, but I'm afraid what you ask for is absolutely wrong. We defined the ASLA encoding to address a real problems for advertising the link attributes. We allow the link attributes to be advertised in both legacy and ASLA advertisement for legacy application (RSVP-TE, SRTE) to address the backward compatibility. Flex-algo is a new application, there is absolutely no need to use the legacy advertisement. Doing so would just extend the problem to the flex-algo application. regards, Peter > > Regards > > Olivier > > Le 18/08/2020 à 19:02, tony.li@tony.li a écrit : >> >> Robert, >> >> Thank you, exactly. >> >> We just need a clarification of the document. I don’t understand why >> this is such a big deal. >> >> Tony >> >> >>> On Aug 18, 2020, at 9:22 AM, Robert Raszuk <robert@raszuk.net >>> <mailto:robert@raszuk.net>> wrote: >>> >>> Les, >>> >>> I think this is not very obvious as Tony is pointing out. >>> >>> See RFC 8570 says: >>> >>> Type Description >>> ---------------------------------------------------- >>> 33 Unidirectional Link Delay >>> >>> 34 Min/Max Unidirectional Link Delay >>> >>> That means that is someone implementing it reads text in this draft >>> literally (meaning Minimum value of Unidirectional Link Delay) it may >>> pick minimum value from ULD type 33 :) >>> >>> If you want to be precise this draft may say minimum value of Min/Max >>> Unidirectional Link Delay (34) and be done. >>> >>> That's all. >>> >>> Cheers, >>> R. >>> >>> >>> >>> On Tue, Aug 18, 2020 at 6:04 PM Les Ginsberg (ginsberg) >>> <ginsberg=40cisco.com@dmarc.ietf.org >>> <mailto:40cisco.com@dmarc.ietf.org>> wrote: >>> >>> Tony – >>> >>> As an author of both RFC 8570 and I-D.ietf-isis-te-app, I am not >>> sure why you are confused – nor why you got misdirected to code >>> point 33. >>> >>> RFC 8570 (and its predecessor RFC 7810) define: >>> >>> 34 Min/Max Unidirectional Link Delay >>> >>> This sub-TLV contains two values: >>> >>> “Min Delay: This 24-bit field carries the minimum measured link >>> delay >>> >>> value (in microseconds) over a configurable interval, >>> encoded as >>> >>> an integer value. >>> >>> Max Delay: This 24-bit field carries the maximum measured >>> link delay >>> >>> value (in microseconds) over a configurable interval, >>> encoded as >>> >>> an integer value.” >>> >>> It seems clear to me that the flex-draft is referring to Min >>> Unidirectional Link Delay in codepoint 34. >>> >>> I agree it is important to be unambiguous in specifications, but >>> I think Peter has been very clear. >>> >>> Please explain how you managed to end up at code point 33?? >>> >>> Les >>> >>> *From:* Lsr <lsr-bounces@ietf.org <mailto:lsr-bounces@ietf.org>> >>> *On Behalf Of *tony.li@tony.li <mailto:tony.li@tony.li> >>> *Sent:* Tuesday, August 18, 2020 7:44 AM >>> *To:* Peter Psenak (ppsenak) <ppsenak@cisco.com >>> <mailto:ppsenak@cisco.com>> >>> *Cc:* lsr@ietf.org <mailto:lsr@ietf.org>; lsr-ads@ietf.org >>> <mailto:lsr-ads@ietf.org>; Christian Hopps <chopps@chopps.org >>> <mailto:chopps@chopps.org>>; Acee Lindem (acee) <acee@cisco.com >>> <mailto:acee@cisco.com>>; draft-ietf-lsr-flex-algo.all@ietf.org >>> <mailto:draft-ietf-lsr-flex-algo.all@ietf.org> >>> *Subject:* Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-algo >>> >>> Hi Peter, >>> >>> >>> >>> section 5.1 of the draft-ietf-lsr-flex-algo says: >>> >>> >>> Min Unidirectional Link Delay as defined in >>> [I-D.ietf-isis-te-app]. >>> >>> We explicitly say "Min Unidirectional Link Delay", so this >>> cannot be mixed with other delay values (max, average). >>> >>> The problem is that that does not exactly match “Unidirectional >>> Link Delay” or “Min/Max Unidirectional Link Delay”, leading to >>> the ambiguity. Without a clear match, you leave things open to >>> people guessing. Now, it’s a metriic, so of course, you always >>> want to take the min. So type 33 seems like a better match. >>> >>> >>> >>> >>> >>> section 7.3. of ietf-isis-te-app says: >>> >>> Type Description Encoding >>> Reference >>> --------------------------------------------------------- >>> 34 Min/Max Unidirectional Link Delay RFC8570 >>> >>> And it also says: >>> >>> 33 Unidirectional Link Delay RFC8570 >>> <https://tools.ietf.org/html/rfc8570> >>> >>> This does not help. >>> >>> >>> >>> So, IMHO what we have now is correct and sufficient, but I >>> have no issue adding the text you proposed below. >>> >>> What you have now is ambiguous. We have a responsibility, as >>> writers of specifications, to be precise and clear. We are not >>> there yet. >>> >>> >>> >>> BTW, before I posted 09 version of flex-algo draft, I asked >>> if you were fine with just referencing ietf-isis-te-app in >>> 5.1. I thought you were, as you did not indicate otherwise. >>> >>> My bad, I should have pressed the issue. >>> >>> >>> >>> Anyway, I consider this as a pure editorial issue and >>> hopefully not something that would cause you to object the WG >>> LC of the flex-algo draft. >>> >>> I’m sorry, I think that this is trivially resolved, but important >>> clarification. >>> >>> You also have an author’s email that is bouncing, so at least one >>> more spin is required. >>> >>> Sorry, >>> >>> Tony >>> >>> _______________________________________________ >>> Lsr mailing list >>> Lsr@ietf.org <mailto:Lsr@ietf.org> >>> https://www.ietf.org/mailman/listinfo/lsr >> >> >> _______________________________________________ >> Lsr mailing list >> Lsr@ietf.org >> https://www.ietf.org/mailman/listinfo/lsr > -- > Orange logo <http://www.orange.com> > > Olivier Dugeon > Orange Expert, Future Networks > Open Source Referent > Orange/IMT/OLN/WTC/IEE/iTeQ > > fixe : +33 2 96 07 28 80 > mobile : +33 6 82 90 37 85 > olivier.dugeon@orange.com <mailto:olivier.dugeon@orange.com> > > _________________________________________________________________________________________________________________________ > > 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. >
- [Lsr] WG Last Call for draft-ietf-lsr-flex-algo Christian Hopps
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… tony.li
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Ketan Talaulikar (ketant)
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Shraddha Hegde
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… tony.li
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Robert Raszuk
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… tony.li
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Robert Raszuk
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Robert Raszuk
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… tony.li
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… olivier.dugeon
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… olivier.dugeon
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… olivier.dugeon
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… tony.li
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Shraddha Hegde
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Shraddha Hegde
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Shraddha Hegde
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Van De Velde, Gunter (Nokia - BE/Antwerp)
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Selderslaghs, Rudy (Nokia - BE/Antwerp)
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Van De Velde, Gunter (Nokia - BE/Antwerp)
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… bruno.decraene
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Shraddha Hegde
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… bruno.decraene
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Van De Velde, Gunter (Nokia - BE/Antwerp)
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Christian Hopps
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… olivier.dugeon
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Peter Psenak
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Acee Lindem (acee)
- Re: [Lsr] WG Last Call for draft-ietf-lsr-flex-al… Acee Lindem (acee)