Re: [re-ECN] implementations

<alan.p.smith@bt.com> Fri, 16 October 2009 09:01 UTC

Return-Path: <alan.p.smith@bt.com>
X-Original-To: re-ecn@core3.amsl.com
Delivered-To: re-ecn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 388313A6822 for <re-ecn@core3.amsl.com>; Fri, 16 Oct 2009 02:01:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q5rtBNfY21nW for <re-ecn@core3.amsl.com>; Fri, 16 Oct 2009 02:01:43 -0700 (PDT)
Received: from smtp2.smtp.bt.com (smtp2.smtp.bt.com [217.32.164.150]) by core3.amsl.com (Postfix) with ESMTP id 3956B3A67D2 for <re-ecn@ietf.org>; Fri, 16 Oct 2009 02:01:43 -0700 (PDT)
Received: from E03MVB1-UKBR.domain1.systemhost.net ([193.113.197.110]) by smtp2.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 16 Oct 2009 10:01:45 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 16 Oct 2009 10:00:28 +0100
Message-ID: <C9BB98B434D19544A9D39022083A558E0515DFE3@E03MVB1-UKBR.domain1.systemhost.net>
In-Reply-To: <4AD7A078.8000100@thinkingcat.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [re-ECN] implementations
thread-index: AcpN5e6oT3uv3JP5RTejmkl/42RRwwAVFXXA
From: <alan.p.smith@bt.com>
To: <re-ecn@ietf.org>
X-OriginalArrivalTime: 16 Oct 2009 09:01:45.0951 (UTC) FILETIME=[49ADBEF0:01CA4E3F]
Subject: Re: [re-ECN] implementations
X-BeenThere: re-ecn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: re-inserted explicit congestion notification <re-ecn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/re-ecn>, <mailto:re-ecn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/re-ecn>
List-Post: <mailto:re-ecn@ietf.org>
List-Help: <mailto:re-ecn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/re-ecn>, <mailto:re-ecn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Oct 2009 09:01:44 -0000

BT has produced an implementation on Linux. It has specifically been
built on kernel version 2.6.27.7, but would work on any version where
the patched files are not altered from this version. 

It has a simplified version of byte accounting i.e it attempts to
forward mark packets to an equivalent number of bytes to those that have
been congestion marked. It does this by keeping a record of the largest
segment transmitted and assuming that feedback of a congestion mark
relates to the largest packet transmitted so far. This is a conservative
approach, ensuring that the implementation does not under report
expected congestion.

Re-ECN interworking with ECN (Re-ECN co-mode) has also been implemented.


Availability is via email to me.

Alan


-----Original Message-----
From: re-ecn-bounces@ietf.org [mailto:re-ecn-bounces@ietf.org] On Behalf
Of Leslie Daigle
Sent: 15 October 2009 23:22
To: re-ecn@ietf.org
Subject: [re-ECN] implementations


Hi,

Following up an off-list suggestion -- we've heard passing references to

re-ecn implementations, but it would probably be good to be able to be a

bit more authoritative.

If you've done such implementation work -- I'm happy to collect 
references here and at least have a slide up in Hiroshima to list 
them/provide further pointers for people.

Thanks,
Leslie.

-- 

-------------------------------------------------------------------
"Reality:
      Yours to discover."
                                 -- ThinkingCat
Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------
_______________________________________________
re-ECN mailing list
re-ECN@ietf.org
https://www.ietf.org/mailman/listinfo/re-ecn