Re: [sip-overload] Comments on draft-ietf-soc-overload-control-02 - was Re: draft-ietf-soc-overload-control-01 submitted

Volker Hilt <volker.hilt@alcatel-lucent.com> Thu, 31 March 2011 10:17 UTC

Return-Path: <volker.hilt@alcatel-lucent.com>
X-Original-To: sip-overload@core3.amsl.com
Delivered-To: sip-overload@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2F5DD28C0EA for <sip-overload@core3.amsl.com>; Thu, 31 Mar 2011 03:17:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8RglstcSVtIG for <sip-overload@core3.amsl.com>; Thu, 31 Mar 2011 03:17:10 -0700 (PDT)
Received: from ihemail3.lucent.com (ihemail3.lucent.com [135.245.0.37]) by core3.amsl.com (Postfix) with ESMTP id DB0BF28C0D8 for <sip-overload@ietf.org>; Thu, 31 Mar 2011 03:17:09 -0700 (PDT)
Received: from usnavsmail3.ndc.alcatel-lucent.com (usnavsmail3.ndc.alcatel-lucent.com [135.3.39.11]) by ihemail3.lucent.com (8.13.8/IER-o) with ESMTP id p2VAInsD025346 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <sip-overload@ietf.org>; Thu, 31 Mar 2011 05:18:49 -0500 (CDT)
Received: from USNAVSXCHHUB01.ndc.alcatel-lucent.com (usnavsxchhub01.ndc.alcatel-lucent.com [135.3.39.110]) by usnavsmail3.ndc.alcatel-lucent.com (8.14.3/8.14.3/GMO) with ESMTP id p2VAIm5U026244 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <sip-overload@ietf.org>; Thu, 31 Mar 2011 05:18:48 -0500
Received: from [135.104.20.65] (135.3.63.242) by USNAVSXCHHUB01.ndc.alcatel-lucent.com (135.3.39.110) with Microsoft SMTP Server (TLS) id 8.3.106.1; Thu, 31 Mar 2011 05:18:48 -0500
Message-ID: <4D945510.8000409@alcatel-lucent.com>
Date: Thu, 31 Mar 2011 12:18:56 +0200
From: Volker Hilt <volker.hilt@alcatel-lucent.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: sip-overload@ietf.org
References: <4D3876BF.9050009@bell-labs.com> <9ECCF01B52E7AB408A7EB85352642141027CFAFE@ftrdmel0.rd.francetelecom.fr> <4D503A57.6070206@bell-labs.com> <9ECCF01B52E7AB408A7EB8535264214102810BAC@ftrdmel0.rd.francetelecom.fr> <4D51BF4B.5070500@alcatel-lucent.com>, <4D52AE9B.4070901@bell-labs.com> <OF349D495D.D24F147F-ON85257861.0071EFBD-85257861.0071EFD4@csc.com>
In-Reply-To: <OF349D495D.D24F147F-ON85257861.0071EFBD-85257861.0071EFD4@csc.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.37
X-Scanned-By: MIMEDefang 2.64 on 135.3.39.11
Subject: Re: [sip-overload] Comments on draft-ietf-soc-overload-control-02 - was Re: draft-ietf-soc-overload-control-01 submitted
X-BeenThere: sip-overload@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SIP Overload <sip-overload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sip-overload>, <mailto:sip-overload-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sip-overload>
List-Post: <mailto:sip-overload@ietf.org>
List-Help: <mailto:sip-overload-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sip-overload>, <mailto:sip-overload-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Mar 2011 10:17:11 -0000

>
> Meeting Req 2
>
> But, the upstream node is permitted to send the rejected messages o
> other nodes, possibly overloading them.
>
The draft discourages this behavior.

> Meeting REQ 4
>
> But if an UPSTREAM node does not support this mechanism, it may generate
> more downstream traffic than has been throttles by the conforming nodes,
> and the downstreamnode9s0 will continue to be overloaded.
>
I believe this is within what is required by REQ 4:

    In other words, the mechanism should
    not work only in environments where all elements support it.  It is
    reasonable to assume that it works better in such environments, of
    course.

The draft discusses how to mitigate the impact of traffic from elements 
that don't support it and the reduction of traffic from elements that do 
support the draft will help to reduce overload.

> Meeting REQ 16
>
> It is not clear to me why being in the Via header “minimizes overhead”.
>
I believe the argument is that there is very little additional protocol 
complexity added by this mechanism.

> Meeting REQ 18
>
> I would say “partial”, as it leaves it to local policy.The mechanism
> ITSELF does not address which messages to drop.
>
REQ 18 is about identifying a server (not the messages to drop).

REQ 19 (which you were probably referring to): the draft does give 
guidance on which messages to drop. It does leave the possibility for 
local policy but that seems to be within this requirement.

> Meeting REQ 20.
>
> I think this should be NO.An upstream node that does not implement this
> mechanism WILL receive a significant measure of extra benefit.
>
I believe this should be a partial. The draft discusses how to address 
this problem using local overload control. As long as the overload from 
the non-compliant servers does not exceed the limit of what can be done 
using local overload control, it does not receive extra benefit. If the 
load from these servers passes that point, the server may run into 
overload (in which case all servers are affected).

> Meeting REQ 23
>
> Since it still “depends on the type of load balancer”, I think this
> should be “partial”.
>
The draft discusses both sip-aware and non-sip-aware load balancers. 
Which case is not addressed?

Thanks,

Volker


>
> -----sip-overload-bounces@ietf.org wrote: -----
>
>     To: sip-overload@ietf.org
>     From: "Vijay K. Gurbani" <vkg@bell-labs.com>
>     Sent by: sip-overload-bounces@ietf.org
>     Date: 02/09/2011 10:11AM
>     Subject: Re: [sip-overload] draft-ietf-soc-overload-control-01 submitted
>
>     On 02/08/2011 04:10 PM, Volker Hilt wrote:
>      > Vijay, Bruno, following the discussion above - I believe that
>     REQ-23 can
>      > in fact be met for load balancers that are not SIP aware. Of course,
>      > there is always a way to build a system that does not work. But
>     the key
>      > point is that this requirement can be met with the correct design.
>      >
>      > My suggestion would be to document these approaches in the draft
>     as this
>      > will be very relevant for implementers.
>      >
>      > I think with this documentation, a "Yes" to REQ-23 is appropriate.
>
>     OK, this is more work for me then simply changing a "Yes" to "Partial".
>     But, I will go ahead and do so. If we need more discussion around
>     this, we should hold it now before I update the draft and summarize
>     the current discussion ...
>
>     Thanks,
>
>     - vijay
>     --
>     Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent
>     1960 Lucent Lane, Rm. 9C-533, Naperville, Illinois 60566 (USA)
>     Email: vkg@{bell-labs.com,acm.org} / vijay.gurbani@alcatel-lucent.com
>     Web: http://ect.bell-labs.com/who/vkg/
>     _______________________________________________
>     sip-overload mailing list
>     sip-overload@ietf.org
>     https://www.ietf.org/mailman/listinfo/sip-overload
>
>