From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vn0-x22e.google.com (mail-vn0-x22e.google.com [IPv6:2607:f8b0:400c:c0f::22e]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id DAFDC21F2E5 for ; Mon, 13 Apr 2015 18:24:57 -0700 (PDT) Received: by vnbf1 with SMTP id f1so25976239vnb.0 for ; Mon, 13 Apr 2015 18:24:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=OFAZFQaeDoKuWJDSUaTMapLBmsS8a9RKAeD3HFRCt78=; b=rytpJ2YYv7ARl/bKi6S19TRTS9f7dLTqw7BFrbqyPZg8BotbE8XVHeazV+TkYVYnyH BNdkBceMCQeQsPxg2Fw4E4J8mZAr2CJR+gyeD6ta8EWjY+OFUSJrUT8cHrs5qdfJIDW1 sKyjJB62laVx+QsW1o4xDJc987QH+RLr6OWmvC6/fV9KMGDlWCUacLpLYSqrTGOZHhkw /IEYqpZNCboAz6af8k6FS9Xy6p06lJAMedRjR8DOyxcv/ldeWMbMJ7uPrhLQOEW3/kCZ MhVWraC01aTZSirgu+pRvnXzK0NA020RrTZGHlcbJRScd1UWdnFKcrfL+rdQMam1t73c XeYA== MIME-Version: 1.0 X-Received: by 10.60.223.228 with SMTP id qx4mr14446971oec.24.1428974696459; Mon, 13 Apr 2015 18:24:56 -0700 (PDT) Received: by 10.202.51.66 with HTTP; Mon, 13 Apr 2015 18:24:56 -0700 (PDT) In-Reply-To: <46A45ED1-9CB9-4F22-BAA6-9B95A2F0F6CD@gmail.com> References: <621729A8-E1F6-4AAD-AA99-C5B84B46E034@gmx.de> <90F78D21-4FE5-46F6-B96D-2E00FB373E71@gmail.com> <9FCA693C-840F-409C-A49B-322F6FA54712@gmx.de> <46A45ED1-9CB9-4F22-BAA6-9B95A2F0F6CD@gmail.com> Date: Mon, 13 Apr 2015 18:24:56 -0700 Message-ID: From: Dave Taht To: Jonathan Morton Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: cake@lists.bufferbloat.net Subject: Re: [Cake] #17 X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Apr 2015 01:25:26 -0000 I think better walking down the packet than flow_dissect currently does, and doing more stuff would be a computational and functional win. (boy do we need to start profiling!!) While we are doing that, perhaps... well... see my next message. On Mon, Apr 13, 2015 at 5:58 PM, Jonathan Morton wr= ote: > >> On 13 Apr, 2015, at 23:10, Sebastian Moeller wrote: >> >> Does your method also work with the same encapsulations as skb_flow_diss= ect? > > I=E2=80=99m not sure. Given the complexity, it=E2=80=99s probably neithe= r a strict superset or subset; it=E2=80=99s also fairly likely that the out= ermost DSCP is returned from a tunnelled IP scenario. ISTR that tunnels ar= e supposed to copy the TOS byte on entry and the ECN field on exit, though = there are almost certainly tunnel implementations which don=E2=80=99t do th= at. > > - Jonathan Morton > --=20 Dave T=C3=A4ht Open Networking needs **Open Source Hardware** https://plus.google.com/u/0/+EricRaymond/posts/JqxCe2pFr67