Re: [conex] Accounting of ConEx signals
John Leslie <john@jlc.net> Fri, 07 October 2011 12:13 UTC
Return-Path: <john@jlc.net>
X-Original-To: conex@ietfa.amsl.com
Delivered-To: conex@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 583F121F8A69 for <conex@ietfa.amsl.com>; Fri, 7 Oct 2011 05:13:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.331
X-Spam-Level:
X-Spam-Status: No, score=-106.331 tagged_above=-999 required=5 tests=[AWL=0.268, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mYyauj9rLZeo for <conex@ietfa.amsl.com>; Fri, 7 Oct 2011 05:12:59 -0700 (PDT)
Received: from mailhost.jlc.net (mailhost.jlc.net [199.201.159.4]) by ietfa.amsl.com (Postfix) with ESMTP id A75D421F86DD for <conex@ietf.org>; Fri, 7 Oct 2011 05:12:59 -0700 (PDT)
Received: by mailhost.jlc.net (Postfix, from userid 104) id 2544633C22; Fri, 7 Oct 2011 08:16:12 -0400 (EDT)
Date: Fri, 07 Oct 2011 08:16:12 -0400
From: John Leslie <john@jlc.net>
To: "Scheffenegger, Richard" <rs@netapp.com>
Message-ID: <20111007121612.GE2234@verdi>
References: <201110070115.27485.mkuehle@ikr.uni-stuttgart.de> <20111007000031.GD2234@verdi> <5FDC413D5FA246468C200652D63E627A108AABB2@LDCMVEXC1-PRD.hq.netapp.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <5FDC413D5FA246468C200652D63E627A108AABB2@LDCMVEXC1-PRD.hq.netapp.com>
User-Agent: Mutt/1.4.1i
Cc: conex@ietf.org
Subject: Re: [conex] Accounting of ConEx signals
X-BeenThere: conex@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Congestion Exposure working group discussion list <conex.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/conex>, <mailto:conex-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/conex>
List-Post: <mailto:conex@ietf.org>
List-Help: <mailto:conex-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/conex>, <mailto:conex-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Oct 2011 12:13:00 -0000
Scheffenegger, Richard <rs@netapp.com> wrote: > > I tend to agree with you - on average, there will be little difference > between counting packets, or counting bytes; Thank you. > However, if we don't agree on what is the "correct" approach beforehand > and any box is free to account whatever, this may lead to exploits. On > another example, if my ISP charges for the congestion volume, it is not > irrelevant how this accounting is performed. And as soon as money is > involved, this is a high incentive to cheat... Perhaps... It's not clear money _will_ be involved... Recall the history of long-distance phone charges: there were several orders of magnitude difference in charges between different entities. > IMHO, congestion volume (as defined) is measured in bytes, not packets; > and as Conex is a IP-layer mechanism, the natural unit would be full IP > packets (IP header + payload), which happens to be readily available by > examining the header (although not as quick as simply accounting > packets). Readily available to middleboxes, that is. It won't always be readily available to the sender (which I presume would ordinarily be the source of any money changing hands) or receiver (the second most likely). > For the sender transmitting variable sized packets, this may lead to a > different number of conex marked packets (but more accurate > byte-congestion volume), or vice versa. Indeed... But, as an ISP, I doubt I would choose to argue the charges to the sender based on "congestion volume" as defined by some third party. Also, for different tunneling (a very real consideration in IPv6 at the present), the "congestion volume" may be different at different middleboxes. :^( I just don't see the value in this WG "standardizing" how to charge. -- John Leslie <john@jlc.net>
- [conex] Accounting of ConEx signals Mirja Kühlewind
- Re: [conex] Accounting of ConEx signals John Leslie
- Re: [conex] Accounting of ConEx signals Scheffenegger, Richard
- Re: [conex] Accounting of ConEx signals John Leslie
- Re: [conex] Accounting of ConEx signals Christopher Morrow
- Re: [conex] Accounting of ConEx signals Mirja Kuehlewind
- Re: [conex] Accounting of ConEx signals Bob Briscoe
- Re: [conex] Accounting of ConEx signals Christopher Morrow
- Re: [conex] Accounting of ConEx signals John Leslie
- Re: [conex] Accounting of ConEx signals John Leslie
- Re: [conex] Accounting of ConEx signals Bob Briscoe
- Re: [conex] Accounting of ConEx signals Bob Briscoe
- Re: [conex] Accounting of ConEx signals John Leslie
- Re: [conex] Accounting of ConEx signals Bob Briscoe
- Re: [conex] Accounting of ConEx signals Mirja Kuehlewind
- Re: [conex] Accounting of ConEx signals Bob Briscoe
- Re: [conex] Accounting of ConEx signals Scheffenegger, Richard
- Re: [conex] Accounting of ConEx signals John Leslie
- Re: [conex] Accounting of ConEx signals Mirja Kuehlewind