Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)

MikkelFJ <notifications@github.com> Mon, 05 June 2017 13:56 UTC

Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D94DB129458 for <quic-issues@ietfa.amsl.com>; Mon, 5 Jun 2017 06:56:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level:
X-Spam-Status: No, score=-2.02 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.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 CPh5OrjIoFEj for <quic-issues@ietfa.amsl.com>; Mon, 5 Jun 2017 06:56:25 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (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 065B91294F0 for <quic-issues@ietf.org>; Mon, 5 Jun 2017 06:56:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xNSqk387UyNSV+G0YtXiZI58Xyk=; b=H54LzCjdKy9LtHO8 LUsu/D+4m5UVQ3aAQdnTUy6l44D0T6dFxoBIB1VSESsbFhpog/3Fc4XGd5rEus7t JjKuDh4iTcL9qHeTwyodbcg30VaS5QkXYcUwVTsMl2Mh6k7sLpst73rSfXFyz1IL kpNSXGupe3zYq3GzuUTnzb2uP0M=
Received: by filter1132p1mdw1.sendgrid.net with SMTP id filter1132p1mdw1-19881-59356308-8 2017-06-05 13:56:24.094475902 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id d4wxO583SMys0YV1A84qFw for <quic-issues@ietf.org>; Mon, 05 Jun 2017 13:56:24.133 +0000 (UTC)
Date: Mon, 05 Jun 2017 06:56:23 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc9e74aa4d01422e9c7e3f713bb484235a53b6b592cf00000001154d250792a169ce0dec328b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/574/c306193652@github.com>
In-Reply-To: <quicwg/base-drafts/pull/574@github.com>
References: <quicwg/base-drafts/pull/574@github.com>
Subject: Re: [quicwg/base-drafts] Make reset simpler and invisible (#574)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59356307e6975_5b823f8299eadc3c892d8"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3R95IH+d6YzKH8jXDxWZBPSnjvRj5Gb5Fju4 Xom8cv9L9p6YE/6bBp4L7qhb4IfQd7lFkjbDlWvQtFt/sSOZnDXw2CKAVaJHg+phPy6AmmrJGpb7nL ++h/vfuYXOG+gLQbVurtAbUkOaLYoIAXhph9O4M8DqTQKhcL76yTk7Tq7fbOFHFeQWR3+FatghKkbd g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fb6DrhpWpT9xBkdusP_X1skjoH0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 13:56:27 -0000

> I think that we need to discuss expectations about peer-to-peer operation at some point. I see a lot of requests coming in that don't at all fit with my experience of how peer-to-peer works.

I suppose you consider peer-to-peer like Skype where the client traverses NAT to a cloud infrastructure out to another client.

Peer-to-peer can also mean server to server in a distributed system, at multiple levels: same data center, different data centers, different IP address ranges etc. but common for these are that it is random who initiates the connection and both might attempt to do so at the same time. Over time two entities may switch between being client and server.

Such a setup may also involve routing messages across multiple entities using algorithms such as Kademlia and Chord. This opens up some concerns regarding end-to-end flow control over a routed network while the link level connection would be QUIC. For example, streams might be forwarded using QUICs stream flow control mechanism, and some eggs might have to be broken to achieve the end result (i.e. not fully adhering to spec).

Another similar scenerio is mesh networks for sensor networks, but there are industry adhoc standards emerging for such networks I believe. Here some nodes may be promoted to being internal routing nodes and others edge nodes, though who gets chosen for what can be fairly arbitrary and changing over time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/574#issuecomment-306193652