Re: [Dime] [dime] #46: Bad normative advice on not letting overload reports expire

Maria Cruz Bartolome <maria.cruz.bartolome@ericsson.com> Tue, 25 March 2014 15:04 UTC

Return-Path: <maria.cruz.bartolome@ericsson.com>
X-Original-To: dime@ietfa.amsl.com
Delivered-To: dime@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F6BA1A016B for <dime@ietfa.amsl.com>; Tue, 25 Mar 2014 08:04:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham
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 c4RMql2zZpXW for <dime@ietfa.amsl.com>; Tue, 25 Mar 2014 08:04:13 -0700 (PDT)
Received: from sesbmg20.ericsson.net (sesbmg20.ericsson.net [193.180.251.56]) by ietfa.amsl.com (Postfix) with ESMTP id A46A61A0133 for <dime@ietf.org>; Tue, 25 Mar 2014 08:04:12 -0700 (PDT)
X-AuditID: c1b4fb38-b7f418e000001099-4f-53319aeadb27
Received: from ESESSHC022.ericsson.se (Unknown_Domain [153.88.253.124]) by sesbmg20.ericsson.net (Symantec Mail Security) with SMTP id 65.42.04249.AEA91335; Tue, 25 Mar 2014 16:04:10 +0100 (CET)
Received: from ESESSMB101.ericsson.se ([169.254.1.123]) by ESESSHC022.ericsson.se ([153.88.183.84]) with mapi id 14.02.0387.000; Tue, 25 Mar 2014 16:04:10 +0100
From: Maria Cruz Bartolome <maria.cruz.bartolome@ericsson.com>
To: "lionel.morand@orange.com" <lionel.morand@orange.com>, Jouni Korhonen <jouni.nospam@gmail.com>, Steve Donovan <srdonovan@usdonovans.com>
Thread-Topic: [Dime] [dime] #46: Bad normative advice on not letting overload reports expire
Thread-Index: AQHPSDn+t0fDkcbCrUWGV1ADOW2pqZrx5hjg
Date: Tue, 25 Mar 2014 15:04:09 +0000
Message-ID: <087A34937E64E74E848732CFF8354B92097A0808@ESESSMB101.ericsson.se>
References: <057.8b248d3cb5db23879c2730b80d4657d7@trac.tools.ietf.org> <B08CCDA3-4E2B-444A-AE27-9DE2D9C0B458@gmail.com> <4B803326-40A9-4E98-AC12-7DDF46BD101B@nostrum.com> <A9CA33BB78081F478946E4F34BF9AAA014D6979E@xmb-rcd-x10.cisco.com> <087A34937E64E74E848732CFF8354B9209772E9C@ESESSMB101.ericsson.se> <58574389-BAEB-49DA-A07E-B6648905C291@gmail.com> <533097D1.3090803@usdonovans.com> <39DF4595-FB8E-4250-BB1E-62AF45D87528@gmail.com> <15545_1395759204_53319864_15545_4342_1_6B7134B31289DC4FAF731D844122B36E51AB34@PEXCVZYM13.corporate.adroot.infra.ftgroup>
In-Reply-To: <15545_1395759204_53319864_15545_4342_1_6B7134B31289DC4FAF731D844122B36E51AB34@PEXCVZYM13.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.154]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrILMWRmVeSWpSXmKPExsUyM+Jvje6rWYbBBvd2GVjM7V3BZrF/XQOT xe3tmRYbmngcWDx2zrrL7rFkyU8mj5ZnJ9k8Vr3tYw1gieKySUnNySxLLdK3S+DK2H71P2PB ROOK/xO6WRoYJ2p1MXJySAiYSPz784gVwhaTuHBvPVsXIxeHkMARRolFr2GcJYwS/zb9ZAep YhOwk7h0+gUTSEJEoI9RYnLTDEaQBLOAssTsHQ/AioQFYiXuPJnLBGKLCMRJvHv4jg3CNpKY vnwacxcjBweLgKrE+RmSICavgK9E1w8eiF27WSQeX3zPAuJwCrQxSrT0zwI7jxHovO+n1jBB 7BKXuPVkPhPE2QISS/acZ4awRSVePv4H9Y6SxKLbn6Hq9SRuTJ3CBmFrSyxb+BqsnldAUOLk zCcsExjFZiEZOwtJyywkLbOQtCxgZFnFyFGcWpyUm25ksIkRGE0Ht/y22MF4+a/NIUZpDhYl cd6Pb52DhATSE0tSs1NTC1KL4otKc1KLDzEycXBKNTB6db+8+v9iy7OXK/xvObG8WnL5ysc3 795Ilehdr2bmbknY/VPs95blyRVqx1vLF72McmIKWv7T/sCj0/OKeVe65Jd3Czwsv/1bLvLa /oDbD76W7OIzaHNfO/WxsP3mpZJXdSuOWCaylmgZKoQax8ywlDPzfCD7x0jgsNiL04t46q19 OfzvuP1SYinOSDTUYi4qTgQAFE0O03QCAAA=
Archived-At: http://mailarchive.ietf.org/arch/msg/dime/Ut-arZ-fdHQxv-hHmYUEe1Bc6Io
Cc: "dime@ietf.org" <dime@ietf.org>
Subject: Re: [Dime] [dime] #46: Bad normative advice on not letting overload reports expire
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <dime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dime>, <mailto:dime-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dime/>
List-Post: <mailto:dime@ietf.org>
List-Help: <mailto:dime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Mar 2014 15:04:16 -0000

It sounds alright

-----Original Message-----
From: DiME [mailto:dime-bounces@ietf.org] On Behalf Of lionel.morand@orange.com
Sent: martes, 25 de marzo de 2014 15:53
To: Jouni Korhonen; Steve Donovan
Cc: dime@ietf.org
Subject: Re: [Dime] [dime] #46: Bad normative advice on not letting overload reports expire

+1

-----Message d'origine-----
De : DiME [mailto:dime-bounces@ietf.org] De la part de Jouni Korhonen Envoyé : mardi 25 mars 2014 14:49 À : Steve Donovan Cc : dime@ietf.org Objet : Re: [Dime] [dime] #46: Bad normative advice on not letting overload reports expire


Fine with me.

On Mar 24, 2014, at 10:38 PM, Steve Donovan <srdonovan@usdonovans.com> wrote:

> Here's some proposed wording that will hopefully let us close this issue:
> 
> Regards,
> 
> Steve
> 
> -----
> 
> Section 4.5., paragraph 3 -
> 
> Current -02 wording:
> 
> As a general guidance for implementations it is RECOMMENDED never to
>    let any overload report to timeout.  Following to this rule, an
>    overload endpoint should explicitly signal the end of overload
>    condition and not rely on the expiration of the validity time of the
>    overload report in the reacting node.  This is achieved by sending an
>    updated overload report (meaning it must contain a new sequence
>    number) with the OC-Validity-Duration AVP value set to zero ("0").
> 
> Proposed wording:
> 
>    A reporting node SHOULD explicitly signal the end of overload
>    condition in a timely manner.  This is achieved by sending an
>    updated overload report (meaning the OLR contains a new sequence
>    number) with the OC-Validity-Duration AVP value set to zero ("0").
> 
>   A reacting node MUST invalidate and remove an overload report that
>   expires without an explicit overload report containing an OC-Validity-Duration
>   value set to zero ("0").
> 
> 
> On 2/11/14 4:31 PM, Jouni Korhonen wrote:
>> Fine with me.
>> 
>> - Jouni
>> 
>> On Feb 11, 2014, at 12:24 PM, Maria Cruz Bartolome 
>> <maria.cruz.bartolome@ericsson.com>
>>  wrote:
>> 
>> 
>>> Ben, Nirav,
>>> 
>>> I follow same argumentation.
>>> Regards
>>> /MCruz
>>> 
>>> -----Original Message-----
>>> From: DiME [
>>> mailto:dime-bounces@ietf.org
>>> ] On Behalf Of Nirav Salot (nsalot)
>>> Sent: martes, 11 de febrero de 2014 11:23
>>> To: Ben Campbell; Jouni Korhonen
>>> Cc: 
>>> dime@ietf.org list; draft-docdt-dime-ovli@tools.ietf.org
>>> 
>>> Subject: Re: [Dime] [dime] #46: Bad normative advice on not letting 
>>> overload reports expire
>>> 
>>> Ben,
>>> 
>>> I resonate with your thinking below.
>>> 
>>> Regards,
>>> Nirav.
>>> 
>>> -----Original Message-----
>>> From: DiME [
>>> mailto:dime-bounces@ietf.org
>>> ] On Behalf Of Ben Campbell
>>> Sent: Monday, February 10, 2014 9:54 PM
>>> To: Jouni Korhonen
>>> Cc: 
>>> dime@ietf.org list; draft-docdt-dime-ovli@tools.ietf.org
>>> 
>>> Subject: Re: [Dime] [dime] #46: Bad normative advice on not letting 
>>> overload reports expire
>>> 
>>> 
>>> On Feb 10, 2014, at 5:16 AM, Jouni Korhonen <jouni.nospam@gmail.com>
>>>  wrote:
>>> 
>>> 
>>>> My reasoning for explicit termination was that knowing the 
>>>> implementation folks they will let overload conditions expire unless advised otherwise.
>>>> And having unnecessary stuff hanging around waiting for a cleanup is 
>>>> not a good thing in general. But I am open here for other options..
>>>> 
>>>> 
>>> I think it's reasonable to say that a reporting node should terminate an overload condition in a timely manner. But if it's about to expire anyway, then expiration might be just as timely as an explicit report. 
>>> 
>>> And of course, the definition of "timely" is somewhat a matter of policy. For example, I can imagine an deployment that had a large number of clients using fairly short validity durations, and _never_ explicitly signaling an end to an overload condition. This adds a bit of a "slow-start" to the recovery, since different clients will expire the overload condition at different times, and the load will ramp up gradually. I don't see anything wrong with that. Of course, it wouldn't work if one chose long validity durations, or if the signaling of overload to different clients happened in close synchronization.
>>> 
>>> _______________________________________________
>>> DiME mailing list
>>> 
>>> DiME@ietf.org
>>> https://www.ietf.org/mailman/listinfo/dime
>>> 
>>> 
>>> _______________________________________________
>>> DiME mailing list
>>> 
>>> DiME@ietf.org
>>> https://www.ietf.org/mailman/listinfo/dime
>>> 
>>> 
>>> _______________________________________________
>>> DiME mailing list
>>> 
>>> DiME@ietf.org
>>> https://www.ietf.org/mailman/listinfo/dime
>> _______________________________________________
>> DiME mailing list
>> 
>> DiME@ietf.org
>> https://www.ietf.org/mailman/listinfo/dime
>> 
>> 
>> 
> 
> _______________________________________________
> DiME mailing list
> DiME@ietf.org
> https://www.ietf.org/mailman/listinfo/dime

_______________________________________________
DiME mailing list
DiME@ietf.org
https://www.ietf.org/mailman/listinfo/dime

_________________________________________________________________________________________________________________________

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.

_______________________________________________
DiME mailing list
DiME@ietf.org
https://www.ietf.org/mailman/listinfo/dime