Re: [hybi] Replacing encapsulation method of the mux extension with END_SEGMENT (was: Re: Discontinuation of mux ...)

Takeshi Yoshino <tyoshino@google.com> Mon, 24 February 2014 17:03 UTC

Return-Path: <tyoshino@google.com>
X-Original-To: hybi@ietfa.amsl.com
Delivered-To: hybi@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0C2B1A01AB for <hybi@ietfa.amsl.com>; Mon, 24 Feb 2014 09:03:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.775
X-Spam-Level:
X-Spam-Status: No, score=0.775 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.547, 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 5BqjgQPZtjKr for <hybi@ietfa.amsl.com>; Mon, 24 Feb 2014 09:03:39 -0800 (PST)
Received: from mail-wi0-x22e.google.com (mail-wi0-x22e.google.com [IPv6:2a00:1450:400c:c05::22e]) by ietfa.amsl.com (Postfix) with ESMTP id 07C361A00AF for <hybi@ietf.org>; Mon, 24 Feb 2014 09:03:38 -0800 (PST)
Received: by mail-wi0-f174.google.com with SMTP id f8so3347568wiw.7 for <hybi@ietf.org>; Mon, 24 Feb 2014 09:03:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=8+l3EsfZFrsdF/FowrmHl+rGp1B0as/mO9OmnHynmfM=; b=ZOXV5lYVMfoQAjvM6wQjALUH2VUztnv9/+1MUrQQ/CeCgOeRUFvk455rL/fRMj/hZ3 xPsUP5bFVblPrbBfQcI1umIhJBeB007nBRfVNkhVrZWsphnCCoXnZdUC+fMCLNAeEwnD Ds/PPpFCG+AiBHBTOfNW0XLaFgrdKGj9P/2UorP4GejzO+lvaxlZse4GoRprGuKSyQHp nceJO4nxUFfrlD4m0eLiKA5dXu58agMPMURpg+eeNibPbHt0se7sLlmY8dKQ0aCCHia9 Y3bb3qdDWl/zNIzFp+Z8rhGGRUPPewl80lVPRNFsx28fggC9bK7eYQOQplZRywzh5f1x o2xA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=8+l3EsfZFrsdF/FowrmHl+rGp1B0as/mO9OmnHynmfM=; b=jWcpeLyUMRNk8EMz/qSqKbZWf4/hPoy3vyTL+gZvdMW0UsJN2jxBA+MawnO508RyA5 mXbnjN2BILFZe+7dTnmrWjAdhDc/1pfGJCm6O4T+g/aSuXgVBUdxIr6O80Dl7g1TOoNG 4AHqTmUbAgQa4EEUjmXi1X3tIsVqCYR1dOyq/pCN58eScx3uE78735WDbFjr+pG63Wy+ FFlwePGB4eOgFsXfRI26cbNp/0kLKh4R6u5720uexJmXIEo0p/eXOLKTj1gNXBGDb3go 1wZnK2lBfCzjl6UCyZCUUxEcDiV7E0yzEHLPco6LsQZxduFS8nq3et9xogJxgXIJCqvX 4CmQ==
X-Gm-Message-State: ALoCoQkSSqYLHC/OtSF11w+RC1I6MTHbMbuNuzFZwk/TwOQcvdoFlKz34SyhmjneJ8EhZ/BWAWGDCzZrfGT2vuLXQEBUh669hmiLwi44US8Nw286qiko/NJaWl2pct/LkL9Y54rbBO3+BhGUGLNyRFrZhetqHCb8a5j62DObtMVP1HnMMdbUap3ufAso7hRfosqb/tFeZjVP
X-Received: by 10.180.73.173 with SMTP id m13mr15380313wiv.52.1393261417954; Mon, 24 Feb 2014 09:03:37 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.8.231 with HTTP; Mon, 24 Feb 2014 09:03:17 -0800 (PST)
In-Reply-To: <CAH9hSJaYgxHsxM12BC7a-=TG+Ga+x2EUVCcXvsfcYcgrKsvkxQ@mail.gmail.com>
References: <CAH9hSJaYgxHsxM12BC7a-=TG+Ga+x2EUVCcXvsfcYcgrKsvkxQ@mail.gmail.com>
From: Takeshi Yoshino <tyoshino@google.com>
Date: Tue, 25 Feb 2014 02:03:17 +0900
Message-ID: <CAH9hSJZK9K6kxdJ30dLV-gyiyqt1YrYXzsZfBskKj6jE87-voQ@mail.gmail.com>
To: "hybi@ietf.org" <hybi@ietf.org>
Content-Type: multipart/alternative; boundary="f46d043c07e0e59a5004f329f39f"
Archived-At: http://mailarchive.ietf.org/arch/msg/hybi/JV0Ljycb00caLCEs060pvHNjrOg
Subject: Re: [hybi] Replacing encapsulation method of the mux extension with END_SEGMENT (was: Re: Discontinuation of mux ...)
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 24 Feb 2014 17:03:41 -0000

draft-ietf-hybi-websocket-multiplexing-11 (mux extension) encapsulates NOT
frames but segments of the original WebSocket message into a series of
encapsulating WebSocket messages. So,
- The mux extension changes fragmentation of a message as it wants, so
frame boundary in the original traffic is NOT guaranteed to be preserved.
- The mux extension CAN transport interjected control frames in the
original traffic.

That's the choice we made and had in -11.