Re: spin bit in QUIC: troubleshooting

Ian Swett <ianswett@google.com> Tue, 14 November 2017 21:21 UTC

Return-Path: <ianswett@google.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9E46128799 for <quic@ietfa.amsl.com>; Tue, 14 Nov 2017 13:21:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
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 r3ykhqi0FJXg for <quic@ietfa.amsl.com>; Tue, 14 Nov 2017 13:21:12 -0800 (PST)
Received: from mail-it0-x234.google.com (mail-it0-x234.google.com [IPv6:2607:f8b0:4001:c0b::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B35A1293DF for <quic@ietf.org>; Tue, 14 Nov 2017 13:21:12 -0800 (PST)
Received: by mail-it0-x234.google.com with SMTP id r127so15281603itb.5 for <quic@ietf.org>; Tue, 14 Nov 2017 13:21:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=QstPUSA7Tb+q4R7ShqhZUvgCFzFIjSGxtHlyEW47kug=; b=vNtRd+ACaZtMQ5BmWyz/fGO9OHgkQFCajDlDkPe79lzqTZg7x53DIG+fTHUDjxjzL4 /yBelqLZrlZNlkgiY0zwfvXDSXK5+UtRoCP0oPscAq2D7tzWjZ+oaHvjsAi0PViXKr6J 1QkffKHnjswmhG5sLBoru8Ne/gKP+Xw6czw9iO4xwCDQHnZ/5wEneeoPaspIlhbQliIa IHwZV9oFxdClKgPpNYLUvwVX111blv1KWLAAEeroTxhKd1b/GnLM217wXWQVIIQ5oZ4Y h9HDg3rE9TkZGGbNDailaqxZfOi3O3oQ23OaSWcQyxAp0sNcFAoMrz9sKy2R6OpoVOrt 1dGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=QstPUSA7Tb+q4R7ShqhZUvgCFzFIjSGxtHlyEW47kug=; b=QmSO5BTIBTSigfY4c7DQKDSDznxVXa1ffx1FUINC3qwmBPC7YX/D21sBXrEH+yC3oj tDI2BzYy5+X5G3efl1TBL+8oimWQ/kHwP2dLi69MVPmMwk93Ud68D9dW27F0gryd4E7d ExfcQxl7K+ZtgfaEESmBNQyFWPYUEEa05J8hKnGSXylzMMPD8uOvRunLC8afvWPop55a R18za9VmoTRyHWgPISglcX6Ne1ZW2Q2WuQcMqNJvph4R/w2q2lembPtpO2A4mErO+FBt wc/xZ6IYROQbN+Xxv0u//1lgj6q9MXcI0/oX6dlULQjKyyXNKRpFtqDtaRI8FfMnZOQ+ sKXw==
X-Gm-Message-State: AJaThX6WgC5Am1KKgh8Jm1rfgPWomr/MlyVIktSaQTbUAwi5he9e/fK0 AWCpUkrG1Z1jQ3UWc21KwPMKgpxb4b8jcQQL8d7hDg==
X-Google-Smtp-Source: AGs4zMYSalUDBW+xPYZ7qNM2vJEyCgSvFrhVcFEoxhfSCYJo0JXYWqW67jD0Y5pbEq67Yr/YHYUMAVQPTTDSGuZ0x8s=
X-Received: by 10.36.39.8 with SMTP id g8mr10022408ita.42.1510694471596; Tue, 14 Nov 2017 13:21:11 -0800 (PST)
MIME-Version: 1.0
Received: by 10.107.3.193 with HTTP; Tue, 14 Nov 2017 13:20:50 -0800 (PST)
In-Reply-To: <11102_1510682780_5A0B309C_11102_260_1_5AE9CCAA1B4A2248AB61B4C7F0AD5FB924E7E67B@OPEXCLILM44.corporate.adroot.infra.ftgroup>
References: <11937_1510654451_5A0AC1F3_11937_138_1_5AE9CCAA1B4A2248AB61B4C7F0AD5FB924E7E4C5@OPEXCLILM44.corporate.adroot.infra.ftgroup> <CAKcm_gPRtyzL+jAd6kBSHvDaCYQtbFwXMVVph1SWezVzmNuU_A@mail.gmail.com> <11102_1510682780_5A0B309C_11102_260_1_5AE9CCAA1B4A2248AB61B4C7F0AD5FB924E7E67B@OPEXCLILM44.corporate.adroot.infra.ftgroup>
From: Ian Swett <ianswett@google.com>
Date: Tue, 14 Nov 2017 16:20:50 -0500
Message-ID: <CAKcm_gOBh5k1aYm7UT=n-XXH2=7N53VUYwhZSrx5z-OBaMJ9sQ@mail.gmail.com>
Subject: Re: spin bit in QUIC: troubleshooting
To: emile.stephan@orange.com
Cc: QUIC WG <quic@ietf.org>
Content-Type: multipart/alternative; boundary="001a1147c5ac589462055df7f7dd"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/4XYB1e51JFmv2uSsZTQ_SxTIB30>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Nov 2017 21:21:16 -0000

Thanks for clarifying Emile.

On Tue, Nov 14, 2017 at 1:06 PM, <emile.stephan@orange.com> wrote:

> Hi Ian,
>
>
>
> It was suggested in the latest discussion on the RTT design team mailing
> list to have one bit for packet lost, one for latency (spin bit or eq.) and
> one for congestion.
>
> It seems a simplistic approach on one hand but an invariant on the long
> term.
>
>
>
> Regards
>
> Emile
>
>
>
>
>
> *De :* Ian Swett [mailto:ianswett@google.com]
> *Envoyé :* mardi 14 novembre 2017 22:51
> *À :* STEPHAN Emile IMT/OLN
> *Cc :* QUIC WG
> *Objet :* Re: spin bit in QUIC: troubleshooting
>
>
>
> What would the other bit or two be used for?  If there is no standardized
> use of those bits in v1, then I believe we should wait to reserve them when
> their usage is defined, given we'd need a version bump to specify how they
> were being used.  At the moment, the management use case is not competing
> with anyone else for bits in the short header.
>
>
>
> On Tue, Nov 14, 2017 at 5:14 AM, <emile.stephan@orange.com> wrote:
>
> Hi
>
>
>
> Last week Orange experienced a fallback of QUIC to TCP on one of its
> networks. The issues were not visible in QUIC traffic. The troubleshooting
> was made using TCP packets information. This is not sustainable on the long
> term when numerous applications using different versions of QUIC will stop
> to fallback to TCP.
>
>
>
> Based on the exchange we had in the RTT design team and in today meeting ,
> it sounds reasonable to reserve at least 2 bits (ideally 3 bits as
> discussed in the design team) for manageability in the QUIC invariants and
> to start experimenting the spin bit in QUIC V1.
>
>
>
> Regards
>
> Emile
>
>
>
> _________________________________________________________________________________________________________________________
>
>
>
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
>
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
>
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
>
> Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
>
>
>
> This message and its attachments may contain confidential or privileged information that may be protected by law;
>
> they should not be distributed, used or copied without authorisation.
>
> If you have received this email in error, please notify the sender and delete this message and its attachments.
>
> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
>
> Thank you.
>
>
>
> _________________________________________________________________________________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged information that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
> Thank you.
>
>