From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id E20303CB39 for ; Sun, 24 Mar 2019 07:05:31 -0400 (EDT) Received: by mail-wr1-x441.google.com with SMTP id t5so6908707wri.7 for ; Sun, 24 Mar 2019 04:05:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heistp.net; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=1vTnKHlamkkugdhY39N9neRhgh5kr+rBQ8WTKQWQ6eQ=; b=ZB+WEbCdj4Xnoe/OJiQWCM5bOa3vb16I0vSDihkRFk//6+qmjr3IufgbKjBscoCpqs QdqNUflyFRQaF8BCWPR/efF8piW8DssiQn1zoOiNLdtRZKkhZxcmSd1gf2gdFu6rYA9T JQkKSRWJUr43Mn8B9CwDNopEBZeodOMidZQ98zJBk1oaxUEMJp1kZULHV9kYWcPqom0+ ZuDk8l6ILQ+9WshcyyTmSneDEF+qhNICx9D/G5C/dAGWmW1rCNt6zaBSquaBn5ZrtGvg B0KNtcnIChitpWCQeXXe+C/qmlQFbW9gCaXQA65H/UFJkI1YduIuoUNg5M/B3YnHCJOr gTvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=1vTnKHlamkkugdhY39N9neRhgh5kr+rBQ8WTKQWQ6eQ=; b=f3l3I2Cib/CKyxQafwRMkRzRo4/R8WK7ce+n0GlRYVx0MLWpxobJDlfAw4gtGYpvXk gOO/9L0obrrNO/mdx4cRyv4muv610znHjMFEmQhMRxYrA7fJdq8gBndIvAklXHGTJo/e dEJEBwgo2WUkhD+aRE3Y8FDFQXeQ2h9yXjQTbmD8WOVLgOlDfEBcBv5l25G/RA41hBB6 I9OX3xcPNO9nlrbjPwcpSCn4XHkHASWuE27/yj0UzJaZnh2xho+UbGpNoXr71s53IQpk d6fXRZ+3kfAh/6mnbkVlrS09EQsJQq2qXzMlrS9vwsL0zwLHScSwBOM3Td4J2q8tr6qm P6Ng== X-Gm-Message-State: APjAAAUccEM++S+JPiEGDxqEKKaq1UqHwZbfK4FXy/JdM5GNjeHrDN1N gmecvdQzpBljeQ0Zqp+u8qsdug== X-Google-Smtp-Source: APXvYqwHSYKYMhJ7yPHd1OvRZLnnffpzw70uCxLeL2g4YsPwl01v//0NiOmAUjHAUWNIIZ6G1RD/gA== X-Received: by 2002:adf:ea82:: with SMTP id s2mr12975580wrm.302.1553425531034; Sun, 24 Mar 2019 04:05:31 -0700 (PDT) Received: from [10.72.0.64] (h-1169.lbcfree.net. [185.193.85.130]) by smtp.gmail.com with ESMTPSA id t15sm18697130wmt.2.2019.03.24.04.05.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Mar 2019 04:05:30 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) From: Pete Heist In-Reply-To: Date: Sun, 24 Mar 2019 12:05:29 +0100 Cc: Jonathan Morton , ecn-sane@lists.bufferbloat.net, Cake List Content-Transfer-Encoding: quoted-printable Message-Id: References: <3F3F78F9-8F97-42F2-9005-F8449489BECF@gmail.com> <42B7B2FB-94FC-4CA6-B75E-CADB61FE3173@gmail.com> <6047E899-078F-4E08-A29C-B87D268A4E5E@heistp.net> <69EA569B-4AD2-4C4B-937B-9ABDD563B120@gmail.com> To: Dave Taht X-Mailer: Apple Mail (2.3445.9.1) Subject: Re: [Ecn-sane] The two SCE tests I have in mind X-BeenThere: ecn-sane@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of explicit congestion notification's impact on the Internet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Mar 2019 11:05:32 -0000 > On Mar 24, 2019, at 9:55 AM, Dave Taht wrote: >=20 > 1) The research into whether bit flipping to the extent that SCE will > do has not been done yet. The study of ECT(0) vs ECT(1) behavior > transiting to CE was a little lightweight. >=20 > To test this we going to fire up a ton of nanodes in various data > centers, with low SCE thresholds, and low bandwidths, to flip lots of > bits, and test between the data centers and from as many vantage > points around the net as we can get - do packet captures as well as > flent tests >=20 > as a control, set up identical boxes, with SCE disabled, in the same > data centers. >=20 > Setup flent, irtt, iperf3. Sounds good, I=E2=80=99ll offer my home setup with a couple APU2s as a = =E2=80=9Cresidential WISP=E2=80=9D vantage point. I was unable to access = it with OpenVPN from the boat but I=E2=80=99ll sort that out before I = go. > 2) Diffserv bit preservation test >=20 > The research going by on the tsvwg mailing seems a bit dated. It is > very straightforward to use irtt to test to see what udp codepoints > survive e2e, and to also leverage this testbed setup. Similarly, > netperf can easily be used to mark tcp. We do not have a good packet > cap tool to verify that the bits are being set right, however I think > irtt can be modified to check for correctness here and produce a > report. The irtt server knows what codepoint was negotiated and could easily = emit a log message if incoming packets don=E2=80=99t match, but = unfortunately the codepoint of incoming packets is not available without = using a raw conn (requires root). We=E2=80=99ll want that anyway for UDP = lite and I=E2=80=99ll see what=E2=80=99s possible tonight, but for now = we can also just use a simple tcpdump filter like this: tcpdump -r file.pcap udp port 2112 and greater 80 and "ip[1] !=3D 0x1=E2=80= =9D =E2=80=9Cgreater 80=E2=80=9D ignores the handshake packets and 0x1 is = whatever TOS value we want to make sure the packets contain. We can use = different filters for other traffic. > On Sun, Mar 24, 2019 at 1:45 AM Jonathan Morton = wrote: >>=20 >>> On 24 Mar, 2019, at 8:37 am, Pete Heist wrote: >>>=20 >>> I should theoretically arrive at the boat today some time after 3pm, = having picked up a mini HDMI to HDMI adapter, which we can use with the = cable that=E2=80=99s there=E2=80=A6 >>=20 >> Awesome. I'm also setting up a Linux VM on my Mac, which should help = things along. >>=20 >> We're bringing up some actual hardware with the SCE-enabled Cake on = it now. Dave wants to investigate various theoretical phenomena the = Internet might exhibit with a mixture of ECN codepoints; I just want to = be sure it actually works as intended, before I move on to fiddling with = TCP. >>=20 >> - Jonathan Morton >>=20 >> _______________________________________________ >> Cake mailing list >> Cake@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cake >=20 >=20 >=20 > --=20 >=20 > Dave T=C3=A4ht > CTO, TekLibre, LLC > http://www.teklibre.com > Tel: 1-831-205-9740