Re: [hybi] method of allocation of reserved bits to extensions
Andy Green <andy@warmcat.com> Thu, 28 April 2011 17:47 UTC
Return-Path: <andy.warmcat.com@googlemail.com>
X-Original-To: hybi@ietfa.amsl.com
Delivered-To: hybi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D0B6E067F for <hybi@ietfa.amsl.com>; Thu, 28 Apr 2011 10:47:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.933
X-Spam-Level:
X-Spam-Status: No, score=-1.933 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, SARE_RECV_SPAM_DOMN0b=1.666]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9USrDostBn9m for <hybi@ietfa.amsl.com>; Thu, 28 Apr 2011 10:47:39 -0700 (PDT)
Received: from mail-px0-f170.google.com (mail-px0-f170.google.com [209.85.212.170]) by ietfa.amsl.com (Postfix) with ESMTP id ACC05E0670 for <hybi@ietf.org>; Thu, 28 Apr 2011 10:47:39 -0700 (PDT)
Received: by pxi19 with SMTP id 19so208179pxi.15 for <hybi@ietf.org>; Thu, 28 Apr 2011 10:47:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:sender:message-id:date:from:user-agent :mime-version:to:cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=VjQR5rg/AYPgrP8rivJlDesa5VLENJTo0ASyBixeD48=; b=K6ERs46bOBcqKG6kzhlUoyJ5bnzefaslSTIR4PDkZ1VlqdA+Te0NV4KuwMqbALGcmd oZvwH57ip74p3RW38RP5CHWDPn5ey8Rt+cUCBvwVqpuQhQekWwKsIjJCqlMgouyFy+GO hj9XZpJq88C+4NaheKVBFGewM840PQ+/Y3e8I=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=KouKFZecO6Y3/XA3E7TZq31Kn8u24YxX2MwPCV5npzAg9UI+SSyiKZkQdE8W3gtx7Q 0zMnIGaKSdZtCOHETe8QZBVLYdzxiAJeYojVEnXlT0mxCXlHO8PKsfY+fqLhc9EtougY Wz8tplBiGD73IGFc6M56aGzpbox/jLE1iV5nI=
Received: by 10.142.171.15 with SMTP id t15mr1227240wfe.442.1304012859116; Thu, 28 Apr 2011 10:47:39 -0700 (PDT)
Received: from otae.warmcat.com (220-136-73-139.dynamic.hinet.net [220.136.73.139]) by mx.google.com with ESMTPS id z10sm2098375wfj.12.2011.04.28.10.47.27 (version=SSLv3 cipher=OTHER); Thu, 28 Apr 2011 10:47:30 -0700 (PDT)
Sender: Andy Green <andy.warmcat.com@googlemail.com>
Message-ID: <4DB9A825.6010405@warmcat.com>
Date: Fri, 29 Apr 2011 01:47:17 +0800
From: Andy Green <andy@warmcat.com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110403 Fedora/3.1.9-6.fc16 Thunderbird/3.1.9
MIME-Version: 1.0
To: Greg Wilkins <gregw@intalio.com>
References: <BANLkTi=vOQDtL5GobitKe8yiUoQFb2go_Q@mail.gmail.com> <BANLkTikaOXg0u+4d8Ly6OxUQ7PFUU=udgQ@mail.gmail.com> <BANLkTikiUkivJitZGU-+q6wBfJ3VW45F8g@mail.gmail.com> <BANLkTindmLQ0KE6K5qUX2ue+=hoLUaznLA@mail.gmail.com> <BANLkTimB+TZGb1AVgbRdMf1ZkK+Cy2Gumw@mail.gmail.com>
In-Reply-To: <BANLkTimB+TZGb1AVgbRdMf1ZkK+Cy2Gumw@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: Hybi <hybi@ietf.org>
Subject: Re: [hybi] method of allocation of reserved bits to extensions
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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, 28 Apr 2011 17:47:40 -0000
On 04/28/2011 11:04 AM, Somebody in the thread at some point said: > On 28 April 2011 12:13, John Tamplin<jat@google.com> wrote: >> reserved bits, it seems reasonable to simply define that the Foo extension >> allocates RSV2. If another extension also statically allocates RSV2, then >> obviously they couldn't be used together. > > It might be reasonable if you are google, as you will have the market > share such that any decision you make to allocated a reserved bit for > your own extensions will effectively allocate that bit to you forever. > > Imagine I'm an intermediary vender and I develop a private extension > for my WS aggregator to talk to the servers behind it that uses a > reserve bit. If google chrome subsequently comes out with a very > popular extension that uses the same reserved bit, then my > intermediary product will have been badly impacted. I will either > have to redeploy all my intermediaries using another reserved bit or > lose market share because I don't support googles latest extension. > > it is not a level playing field. It makes me squiffy to think how little one can look at this traffic and know what it is by eye, but I have to agree your logic for reserved bit and reserved opcode allocation for non-control opcodes seems pretty sound. Stuff won't play well together without it if it wants to use them, and x-google-mux does want an opcode at least. You're right John can hope to mandate that and we would be dead in the water doing the same with out own extensions, having to come cap in hand begging for a bit or opcode that we already is a jealously guarded resource. But if they are dynamically allocated everyone can exploit them without central control or politics. -Andy
- [hybi] method of allocation of reserved bits to e… Brodie Thiesfield
- Re: [hybi] method of allocation of reserved bits … John Tamplin
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … Brodie Thiesfield
- Re: [hybi] method of allocation of reserved bits … John Tamplin
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … Brodie Thiesfield
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … Andy Green
- Re: [hybi] method of allocation of reserved bits … Timothy Meade
- Re: [hybi] method of allocation of reserved bits … Brodie Thiesfield
- Re: [hybi] method of allocation of reserved bits … Timothy Meade
- Re: [hybi] method of allocation of reserved bits … Brodie Thiesfield
- Re: [hybi] method of allocation of reserved bits … Alan Coopersmith
- Re: [hybi] method of allocation of reserved bits … Gabriel Montenegro
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … Andy Green (林安廸)
- Re: [hybi] method of allocation of reserved bits … Brian
- Re: [hybi] method of allocation of reserved bits … Brodie Thiesfield
- Re: [hybi] method of allocation of reserved bits … Patrick McManus
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … John Tamplin
- Re: [hybi] method of allocation of reserved bits … Brodie Thiesfield
- Re: [hybi] method of allocation of reserved bits … Brodie Thiesfield
- Re: [hybi] method of allocation of reserved bits … John Tamplin
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … John Tamplin
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … SM
- Re: [hybi] method of allocation of reserved bits … Jim Gettys
- Re: [hybi] method of allocation of reserved bits … Salvatore Loreto
- Re: [hybi] method of allocation of reserved bits … Andy Green (林安廸)
- Re: [hybi] method of allocation of reserved bits … Gabriel Montenegro
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … Gabriel Montenegro
- Re: [hybi] method of allocation of reserved bits … Bjoern Hoehrmann
- Re: [hybi] method of allocation of reserved bits … Alexey Melnikov
- Re: [hybi] method of allocation of reserved bits … Gabriel Montenegro
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … John Tamplin
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … John Tamplin
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins
- Re: [hybi] method of allocation of reserved bits … Bruce Atherton
- Re: [hybi] method of allocation of reserved bits … Greg Wilkins