svn commit: r277054 - in head: share/man/man4 sys/modules/cc sys/modules/cc/cc_dctcp sys/netinet sys/netinet/cc
Pedro Giffuni
pfg at FreeBSD.org
Mon Jan 12 16:06:41 UTC 2015
On 12/01/2015 03:33 a.m., Hiren Panchasara wrote:
> Author: hiren
> Date: Mon Jan 12 08:33:04 2015
> New Revision: 277054
> URL: https://svnweb.freebsd.org/changeset/base/277054
>
> Log:
> DCTCP (Data Center TCP) implementation.
>
> DCTCP congestion control algorithm aims to maximise throughput and minimise
> latency in data center networks by utilising the proportion of Explicit
> Congestion Notification (ECN) marked packets received from capable hardware as a
> congestion signal.
>
> Highlights:
> Implemented as a mod_cc(4) module.
> ECN (Explicit congestion notification) processing is done differently from
> RFC3168.
> Takes one-sided DCTCP into consideration where only one of the sides is using
> DCTCP and other is using standard ECN.
>
> IETF draft: http://tools.ietf.org/html/draft-bensley-tcpm-dctcp-00
> Thesis report by Midori Kato: https://eggert.org/students/kato-thesis.pdf
>
> Submitted by: Midori Kato <katoon at sfc.wide.ad.jp> and
> Lars Eggert <lars at netapp.com>
> with help and modifications from
> hiren
> Differential Revision: https://reviews.freebsd.org/D604
> Reviewed by: gnn
Missing
RelNotes= yes
Huge thank you!
FWIW, I thought the linux guys wouldn't take it over some GPL vs patent
issue but apparently redhat pushed some muscle and just did it:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=e3118e8359bb7c59555aca60c725106e6d78c5ce
Not that I care much what they do ;).
Pedro.
More information about the svn-src-head
mailing list