Re: [hybi] Masking only Payload/Extension Data
Greg Wilkins <gregw@intalio.com> Thu, 10 March 2011 21:25 UTC
Return-Path: <gregw@intalio.com>
X-Original-To: hybi@core3.amsl.com
Delivered-To: hybi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 47E223A6A5D for <hybi@core3.amsl.com>; Thu, 10 Mar 2011 13:25:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.884
X-Spam-Level:
X-Spam-Status: No, score=-1.884 tagged_above=-999 required=5 tests=[AWL=-0.507, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_33=0.6]
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 a7mFkqEQZNai for <hybi@core3.amsl.com>; Thu, 10 Mar 2011 13:25:36 -0800 (PST)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by core3.amsl.com (Postfix) with ESMTP id 362AC3A6A7D for <hybi@ietf.org>; Thu, 10 Mar 2011 13:25:36 -0800 (PST)
Received: by vxg33 with SMTP id 33so2344862vxg.31 for <hybi@ietf.org>; Thu, 10 Mar 2011 13:26:54 -0800 (PST)
MIME-Version: 1.0
Received: by 10.52.180.166 with SMTP id dp6mr76267vdc.63.1299792414243; Thu, 10 Mar 2011 13:26:54 -0800 (PST)
Received: by 10.52.169.39 with HTTP; Thu, 10 Mar 2011 13:26:54 -0800 (PST)
In-Reply-To: <AANLkTim8KH2Gpoie=VmRgtTZGWK7FJkUsB_G96ByhbEv@mail.gmail.com>
References: <4D77B885.5050109@callenish.com> <OF36FEDDC6.06951577-ON8825784E.0062343E-8825784E.0066AC27@playstation.sony.com> <AANLkTinau4g1pB_ccJ31u7WRi5npYtHvXE5YRn5uTbeV@mail.gmail.com> <AANLkTikB4YeaYiF_NVGn61c1YxpNWbmEWQZu1WcN+=Jf@mail.gmail.com> <1299704939.2606.238.camel@ds9.ducksong.com> <20110309214212.GA29190@1wt.eu> <AANLkTi=i=8aWg=6+T7=Kn5dWeKkW6MYVCH_CuNkt_ZMM@mail.gmail.com> <AANLkTimip9o0RoZaBfONCmg5nuJVWXjOKDKgAt8zrNVV@mail.gmail.com> <AANLkTikbFBeM6+hiURSBqxFyjc2Wc-yh8UJnZiO+U0JX@mail.gmail.com> <4D7915FF.50300@callenish.com> <AANLkTik557Y=tvpA-CypTgrGpxJTtfscmFuGKi0YEt0d@mail.gmail.com> <AANLkTikbObWcOzFZGrS=yWZqzVdpm6z4j2B+WfEbqQWX@mail.gmail.com> <AANLkTi=Dc355npia4g3zijYOrt0BfiwbX9bUGzXa=Cq1@mail.gmail.com> <AANLkTikaECyZ-jQ+pX1eOezBrGTajrBk6TwNQ7ZCE1GY@mail.gmail.com> <AANLkTin-6t=yyPKqBJ38WsNBy5+b4d5MmKpPmdNfh0UQ@mail.gmail.com> <AANLkTimvZ_dX6-6Gt5BW3-cUHmZm1pq=nYm8HTsykbW3@mail.gmail.com> <AANLkTinPp5bCrwhy1oWvZZvt0VCzN=rDjKgz7inq7nrO@mail.gmail.com> <AANLkTin7=_ywd8M-A4yZ=fQ=nTyHSLzeV34Jgyi+JCps@mail.gmail.com> <AANLkTim8KH2Gpoie=VmRgtTZGWK7FJkUsB_G96ByhbEv@mail.gmail.com>
Date: Fri, 11 Mar 2011 08:26:54 +1100
Message-ID: <AANLkTi=r54HY7JHOgmOSKwjnzM=cpbtjRdVUa-adRgr6@mail.gmail.com>
From: Greg Wilkins <gregw@intalio.com>
To: Brian <theturtle32@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: Hybi <hybi@ietf.org>
Subject: Re: [hybi] Masking only Payload/Extension Data
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Mar 2011 21:25:37 -0000
I would like to note a procedural issue that has occurred many times in this working group. Things like masked framing have been added to the specification without consensus (there was consensus on masking, but objections had been raised regarding the masking before it was added). We then have to argue to have the feature removed and if consensus is not achieve then that feature remains. This in effect means that the status quo is to add a non- consensus feature. Surely this should have been done the other way around. A broad consensus should have been achieved in the WG before such a significant change the the agreed framing was put into the draft. regards On 11 March 2011 07:56, Brian <theturtle32@gmail.com> wrote: > Just a quick updated tally of support/opposition: > > By my count, we now have eight voices in favor so far, including myself: > Andy Green > Ytaka Takeda > Greg Wilkins > Willy Tarreau > Joel Martin > Brian McKelvey > Bruce Atherton > Julian Reschke > > Three on record as not having a strong opinion one way or the other: > Ian Fette > John Endicott (Generally in favor, but not strongly so) > John Tamplin (Generally opposed, but hasn't mentioned a strong > opposition that I've seen) > > > And two opposed: > Adam Barth > Patrick McManus > > If I've missed or misrepresented anyone, please let me know. > > I agree with Bruce in that I feel that pretty much everything that can > be said on the topic at hand has been said. Sal, what is the next > step for the WG toward a declaration of consensus one way or the > other? Do we need a hum or formal straw poll, or will this thread > suffice as such? Is further discussion warranted? > > > Brian > > > On Thu, Mar 10, 2011 at 11:59 AM, David Endicott <dendicott@gmail.com> wrote: >> Certainly not for a computer. (But I'm getting older and it's >> becoming difficult to xor in my head these days.) >> >> But any extra work is extra work, and if the agent is manipulating >> frames without processing them then its likely performance is a >> concern. Not that I really think xor'ing a few bytes is going to cost >> enough clock cycles to matter. >> >> My vote is thus: ambivalent; with a logically weak prejudice for >> unmasked headers. >> >> >> On Thu, Mar 10, 2011 at 2:49 PM, John Tamplin <jat@google.com> wrote: >>> On Thu, Mar 10, 2011 at 2:36 PM, David Endicott <dendicott@gmail.com> wrote: >>>> >>>> Afterthought: an unmasked header would allow Websocket aware >>>> intermediaries to manipulate frames without unmasking them. >>>> Websocket aware load balancers and distributed frameworks come to >>>> mind. >>> >>> Right, that has been the main objection (by my estimation anyway) to masking >>> the header. However, unmasking 2-10 bytes doesn't seem like a large >>> burden. >>> -- >>> John A. Tamplin >>> Software Engineer (GWT), Google >>> >> _______________________________________________ >> hybi mailing list >> hybi@ietf.org >> https://www.ietf.org/mailman/listinfo/hybi >> > _______________________________________________ > hybi mailing list > hybi@ietf.org > https://www.ietf.org/mailman/listinfo/hybi >
- [hybi] Masking only Payload/Extension Data Brian
- Re: [hybi] Masking only Payload/Extension Data Andy Green
- Re: [hybi] Masking only Payload/Extension Data Yutaka_Takeda
- Re: [hybi] Masking only Payload/Extension Data Ian Fette (イアンフェッティ)
- Re: [hybi] Masking only Payload/Extension Data Andy Green
- Re: [hybi] Masking only Payload/Extension Data Greg Wilkins
- Re: [hybi] Masking only Payload/Extension Data Ian Fette (イアンフェッティ)
- Re: [hybi] Masking only Payload/Extension Data Greg Wilkins
- Re: [hybi] Masking only Payload/Extension Data Bruce Atherton
- Re: [hybi] Masking only Payload/Extension Data Andy Green
- Re: [hybi] Masking only Payload/Extension Data Yutaka_Takeda
- Re: [hybi] Masking only Payload/Extension Data John Tamplin
- Re: [hybi] Masking only Payload/Extension Data Greg Wilkins
- Re: [hybi] Masking only Payload/Extension Data John Tamplin
- Re: [hybi] Masking only Payload/Extension Data Yutaka_Takeda
- Re: [hybi] Masking only Payload/Extension Data Pat McManus @Mozilla
- Re: [hybi] Masking only Payload/Extension Data Willy Tarreau
- Re: [hybi] Masking only Payload/Extension Data Joel Martin
- Re: [hybi] Masking only Payload/Extension Data Adam Barth
- Re: [hybi] Masking only Payload/Extension Data Andy Green
- Re: [hybi] Masking only Payload/Extension Data Adam Barth
- Re: [hybi] Masking only Payload/Extension Data Andy Green
- Re: [hybi] Masking only Payload/Extension Data Brian
- Re: [hybi] Masking only Payload/Extension Data Willy Tarreau
- Re: [hybi] Masking only Payload/Extension Data Joel Martin
- Re: [hybi] Masking only Payload/Extension Data Adam Barth
- Re: [hybi] Masking only Payload/Extension Data Ian Fette (イアンフェッティ)
- Re: [hybi] Masking only Payload/Extension Data Ian Fette (イアンフェッティ)
- Re: [hybi] Masking only Payload/Extension Data Andy Green
- Re: [hybi] Masking only Payload/Extension Data Greg Wilkins
- Re: [hybi] Masking only Payload/Extension Data Pat McManus @Mozilla
- Re: [hybi] Masking only Payload/Extension Data Andy Green
- Re: [hybi] Masking only Payload/Extension Data John Tamplin
- Re: [hybi] Masking only Payload/Extension Data Patrick McManus
- Re: [hybi] Masking only Payload/Extension Data Bruce Atherton
- Re: [hybi] Masking only Payload/Extension Data Julian Reschke
- Re: [hybi] Masking only Payload/Extension Data David Endicott
- Re: [hybi] Masking only Payload/Extension Data John Tamplin
- Re: [hybi] Masking only Payload/Extension Data Bruce Atherton
- Re: [hybi] Masking only Payload/Extension Data David Endicott
- Re: [hybi] Masking only Payload/Extension Data John Tamplin
- Re: [hybi] Masking only Payload/Extension Data David Endicott
- Re: [hybi] Masking only Payload/Extension Data David Endicott
- Re: [hybi] Masking only Payload/Extension Data John Tamplin
- Re: [hybi] Masking only Payload/Extension Data David Endicott
- Re: [hybi] Masking only Payload/Extension Data Brian
- Re: [hybi] Masking only Payload/Extension Data Greg Wilkins
- Re: [hybi] Masking only Payload/Extension Data Greg Wilkins
- Re: [hybi] Masking only Payload/Extension Data Greg Wilkins
- Re: [hybi] Masking only Payload/Extension Data John Tamplin
- Re: [hybi] Masking only Payload/Extension Data Greg Wilkins
- Re: [hybi] Masking only Payload/Extension Data John Tamplin
- Re: [hybi] Masking only Payload/Extension Data Salvatore Loreto