From: Mikael Abrahamsson <swmike@swm.pp.se>
To: Luca Muscariello <luca.muscariello@gmail.com>
Cc: Dave Taht <dave.taht@gmail.com>,
Jonathan Morton <chromatix99@gmail.com>,
bloat <bloat@lists.bufferbloat.net>
Subject: Re: [Bloat] Seen in passing: mention of Valve's networking scheme and RFC 5348
Date: Wed, 4 Apr 2018 12:52:52 +0200 (CEST) [thread overview]
Message-ID: <alpine.DEB.2.20.1804041249370.18650@uplift.swm.pp.se> (raw)
In-Reply-To: <CAHx=1M6jSVdwgb0q4W7wMtSkzOVQ8NbEwO=RE-D0iB-yC=Ri8A@mail.gmail.com>
On Wed, 4 Apr 2018, Luca Muscariello wrote:
> And yes, flow queueing, absolutely. Flow isolation, becomes fundamental
> is such a zoo, or jungle.
There was talk in IETF about a transport protocol that was proposed to do
a lot of things TCP doesn't do, but still retain some things that has been
useful with TCP.
I think it was this one:
https://datatracker.ietf.org/doc/draft-ietf-nvo3-gue/
I'd like to see it not over UDP, but rather as a native IP protocol. The
talk was about having the network being able to look into the state
machine of the protocol (MSS size, equivalent of SYN, etc) but not into
payload (which would be end-to-end encrypted). It would also be able to do
muxed streams/message based to avoid head-of-line-blocking because of
single packet loss.
So any of this that comes up then the whole FQ machinery might benefit
frmo being able to identify flows in any new protocol, but I imagine this
is not a hard thing to do. I still have hopes for the flow label in IPv6
to do this job, even though it hasn't seen wide adoption so far.
--
Mikael Abrahamsson email: swmike@swm.pp.se
next prev parent reply other threads:[~2018-04-04 10:52 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <tag:www.oreilly.com, 2018-04-02:/ideas/four-short-links-2-april-2018@localhost.localdomain>
2018-04-02 12:46 ` David Collier-Brown
2018-04-03 11:54 ` Jesper Louis Andersen
2018-04-03 12:14 ` Jonathan Morton
2018-04-03 12:35 ` Mikael Abrahamsson
2018-04-03 14:27 ` Michael Welzl
2018-04-03 14:48 ` Jesper Louis Andersen
2018-04-03 15:04 ` Jim Gettys
2018-04-04 12:45 ` Jesper Louis Andersen
2018-04-04 13:39 ` David Collier-Brown
2018-04-03 16:14 ` Michael Welzl
2018-04-04 7:01 ` Mikael Abrahamsson
2018-04-04 7:42 ` Dave Taht
2018-04-04 7:55 ` Michael Welzl
2018-04-04 8:53 ` Mikael Abrahamsson
2018-04-04 8:52 ` Mikael Abrahamsson
2018-04-04 9:56 ` Luca Muscariello
2018-04-04 10:52 ` Mikael Abrahamsson [this message]
2018-04-04 11:06 ` Luca Muscariello
2018-04-05 0:04 ` Marcelo Ricardo Leitner
2018-04-04 19:23 ` Michael Richardson
2018-04-04 19:38 ` Michael Welzl
2018-04-05 0:08 ` Marcelo Ricardo Leitner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://lists.bufferbloat.net/postorius/lists/bloat.lists.bufferbloat.net/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=alpine.DEB.2.20.1804041249370.18650@uplift.swm.pp.se \
--to=swmike@swm.pp.se \
--cc=bloat@lists.bufferbloat.net \
--cc=chromatix99@gmail.com \
--cc=dave.taht@gmail.com \
--cc=luca.muscariello@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox