Re: [quicwg/base-drafts] Add an appendix describing spin negotiation (#1937)

Mirja Kühlewind <mirja.kuehlewind@tik.ee.ethz.ch> Wed, 31 October 2018 15:06 UTC

Return-Path: <mirja.kuehlewind@tik.ee.ethz.ch>
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 5AA8B128D68 for <quic@ietfa.amsl.com>; Wed, 31 Oct 2018 08:06:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham autolearn_force=no
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 QBe611migxRr for <quic@ietfa.amsl.com>; Wed, 31 Oct 2018 08:06:42 -0700 (PDT)
Received: from virgo01.ee.ethz.ch (virgo01.ee.ethz.ch [129.132.2.226]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E3931252B7 for <quic@ietf.org>; Wed, 31 Oct 2018 08:06:42 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by virgo01.ee.ethz.ch (Postfix) with ESMTP id 42lWrc5zxSzMmj9 for <quic@ietf.org>; Wed, 31 Oct 2018 16:06:40 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at virgo01.ee.ethz.ch
Received: from virgo01.ee.ethz.ch ([127.0.0.1]) by localhost (virgo01.ee.ethz.ch [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8EpOIrhiizUl for <quic@ietf.org>; Wed, 31 Oct 2018 16:06:35 +0100 (CET)
X-MtScore: NO score=0
Received: from [192.168.178.24] (mue-88-130-61-252.dsl.tropolys.de [88.130.61.252]) by virgo01.ee.ethz.ch (Postfix) with ESMTPSA for <quic@ietf.org>; Wed, 31 Oct 2018 16:06:35 +0100 (CET)
From: Mirja Kühlewind <mirja.kuehlewind@tik.ee.ethz.ch>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Subject: Re: [quicwg/base-drafts] Add an appendix describing spin negotiation (#1937)
Date: Wed, 31 Oct 2018 16:06:33 +0100
References: <quicwg/base-drafts/pull/1937@github.com> <quicwg/base-drafts/pull/1937/review/170290167@github.com>
To: quic@ietf.org
In-Reply-To: <quicwg/base-drafts/pull/1937/review/170290167@github.com>
Message-Id: <FBF0F47E-64E0-4E51-B6C0-B277811756C9@tik.ee.ethz.ch>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/ICYHHXu77M_aOIdpgBmiD9LoHuc>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 31 Oct 2018 15:06:44 -0000

Ah, never mind. Now I got it...

> Am 31.10.2018 um 15:44 schrieb mirjak <notifications@github.com>:
> 
> @mirjak commented on this pull request.
> 
> In draft-ietf-quic-spin-exp.md:
> 
> > +usage of the spin bit described in the main body of this document:
> +
> +- It provides a method to exercise version negotiation beyond the version
> +  greasing mechanism described in section 15 of {{QUIC-TRANSPORT}}. This
> +  additional exercise has the benefit of actually changing the protocol's
> +  behavior in a way each endpoint can detect based on the negotiation of the
> +  version, and may defend against ossification of the version negotiation
> +  mechanism caused both by on-path interference as well as lazy implementations
> +  better than greasing alone.
> +
> +- It provides a method by which on-path devices that observe the handshake can
> +  explicitly classify a connection as spinning or not.
> +
> +## The Spin Bit in Spinless QUIC {#nospin}
> +
> +When version Vt is negotiated, both client and server randomly select a "pin
> 
> "pin" or "spin"...?
> 
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
>