[tcpm] AccECN Linux patch

Mirja Kühlewind <mirja.kuehlewind@tik.ee.ethz.ch> Wed, 17 June 2015 16:27 UTC

Return-Path: <mirja.kuehlewind@tik.ee.ethz.ch>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 296491B2A25 for <tcpm@ietfa.amsl.com>; Wed, 17 Jun 2015 09:27:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.011
X-Spam-Level:
X-Spam-Status: No, score=-2.011 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 86mjl-Lkojku for <tcpm@ietfa.amsl.com>; Wed, 17 Jun 2015 09:27:01 -0700 (PDT)
Received: from smtp.ee.ethz.ch (smtp.ee.ethz.ch [129.132.2.219]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AEC151AD379 for <tcpm@ietf.org>; Wed, 17 Jun 2015 09:26:56 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by smtp.ee.ethz.ch (Postfix) with ESMTP id CA906D930B for <tcpm@ietf.org>; Wed, 17 Jun 2015 18:26:54 +0200 (MEST)
X-Virus-Scanned: by amavisd-new on smtp.ee.ethz.ch
Received: from smtp.ee.ethz.ch ([127.0.0.1]) by localhost (.ee.ethz.ch [127.0.0.1]) (amavisd-new, port 10024) with LMTP id ow33qL2HjHHS for <tcpm@ietf.org>; Wed, 17 Jun 2015 18:26:54 +0200 (MEST)
Received: from [82.130.103.143] (nb-10510.ethz.ch [82.130.103.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mirjak) by smtp.ee.ethz.ch (Postfix) with ESMTPSA id 9C45AD9309 for <tcpm@ietf.org>; Wed, 17 Jun 2015 18:26:54 +0200 (MEST)
Message-ID: <55819FCE.2020507@tik.ee.ethz.ch>
Date: Wed, 17 Jun 2015 18:26:54 +0200
From: Mirja Kühlewind <mirja.kuehlewind@tik.ee.ethz.ch>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: "tcpm@ietf.org" <tcpm@ietf.org>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/tcpm/JeeFVBVQ009CKvHOYbg2vW7Ecqk>
Subject: [tcpm] AccECN Linux patch
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jun 2015 16:27:04 -0000

Hi all,

a quick announcement: I've put a first AccECN Linux patch on my webpage as 
described in draft-kuehlewind-tcpm-accurate-ecn.

http://mirja.kuehlewind.net/code.html#accecn

This does not implement the full specification of the draft (yet) but the basic 
handling of the ACE field. Further this Linux patch does not change the Linux 
DCTCP implementation.

AccECN can be used with this patch by setting the existing ECN sysctl 
(net.ipv4.tcp_ecn) to 4 (this is also not documented in Linux sysctl 
documentation yet).

Mirja