Re: [Dime] [dime] #45: Why is a validity duration of 0 disallowed?

Jouni Korhonen <jouni.nospam@gmail.com> Mon, 10 February 2014 11:12 UTC

Return-Path: <jouni.nospam@gmail.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 DBBE01A0818 for <dime@ietfa.amsl.com>; Mon, 10 Feb 2014 03:12:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, 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 ch5LPblMkFwo for <dime@ietfa.amsl.com>; Mon, 10 Feb 2014 03:12:13 -0800 (PST)
Received: from mail-lb0-x22e.google.com (mail-lb0-x22e.google.com [IPv6:2a00:1450:4010:c04::22e]) by ietfa.amsl.com (Postfix) with ESMTP id B146A1A080F for <dime@ietf.org>; Mon, 10 Feb 2014 03:12:12 -0800 (PST)
Received: by mail-lb0-f174.google.com with SMTP id l4so4664651lbv.33 for <dime@ietf.org>; Mon, 10 Feb 2014 03:12:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=iDPofoySkYNLuCbwyWsWBWcea2tICtgoSP73eIdUj8s=; b=DzKK/vvmxuTs6Qe4XLb5KH3DheB5FtltphJLXIY0R778EYC3hW2kbMhqNgeajsyd/P n6bTDKMEYjR/3Ie5/QMyJJOv9Qu8E41EN5BF2FJ+TgP4mHxdmB4url/7xwlK082NsXvF ft0kxrhtaoUd3MjHYbKaP73gCPMfRlXEKTIFsvkOBIemsM4qHjn0JB6xwB/sSTrrpLrk fNqm2XyxmDyWUi//RYEEBmKH12+OqVpoan7lcX2xMh6K7AIm7mVdUWVeQqOq9uV6Jfjw Ync17FL6DZIoozkGT7FRT8e48ZVAdCN2B5EfbKS/tLRffpAuiD8m/7Lr3+CmoXhMcKr8 wUAw==
X-Received: by 10.112.26.79 with SMTP id j15mr46520lbg.73.1392030731922; Mon, 10 Feb 2014 03:12:11 -0800 (PST)
Received: from [188.117.15.108] ([188.117.15.108]) by mx.google.com with ESMTPSA id ir3sm21768300lac.9.2014.02.10.03.12.09 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 10 Feb 2014 03:12:09 -0800 (PST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Jouni Korhonen <jouni.nospam@gmail.com>
In-Reply-To: <057.2153d3a0ed57933cb4ec7468d82db1d9@trac.tools.ietf.org>
Date: Mon, 10 Feb 2014 13:12:08 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <A27A0204-5080-46F6-B1F4-B4FE1CB1AD5D@gmail.com>
References: <057.2153d3a0ed57933cb4ec7468d82db1d9@trac.tools.ietf.org>
To: dime@ietf.org
X-Mailer: Apple Mail (2.1510)
Cc: ben@nostrum.com, draft-docdt-dime-ovli@tools.ietf.org
Subject: Re: [Dime] [dime] #45: Why is a validity duration of 0 disallowed?
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: Mon, 10 Feb 2014 11:12:15 -0000

On Feb 7, 2014, at 11:54 PM, dime issue tracker <trac+dime@trac.tools.ietf.org> wrote:

> #45: Why is a validity duration of 0 disallowed?
> 
> Section 4.5 disallows a validity duration of zero. Why do we want to
> disallow that? It would allow a quick way of ending any existing overload
> condition without worrying about the semantics of the abatement algorithm.
> (We currently use a reduction percentage of zero to end an overload
> condition--but that's specific to the loss algorithm and might not make
> sense for all future ones.)

Right. Avoiding two ways of ending overload condition was the reason.
I am OK to have validity duration 0 as an additional method ending the
overload condition based on the reasoning above.

- Jouni



> 
> Note that setting an expiration time to zero is the standard way of
> removing state in several other protocols (e.g. SIP).
> 
> -- 
> -------------------------+-------------------------------------------------
> Reporter:               |      Owner:  draft-docdt-dime-
>  ben@nostrum.com        |  ovli@tools.ietf.org
>     Type:  defect       |     Status:  new
> Priority:  minor        |  Milestone:
> Component:  draft-       |    Version:  1.0
>  docdt-dime-ovli        |   Keywords:
> Severity:  Active WG    |
>  Document               |
> -------------------------+-------------------------------------------------
> 
> Ticket URL: <http://trac.tools.ietf.org/wg/dime/trac/ticket/45>
> dime <http://tools.ietf.org/wg/dime/>
>