Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Sep 2015 17:53:43 -0700 (PDT)
From:      Don Lewis <truckman@FreeBSD.org>
To:        kmacy@freebsd.org
Cc:        freebsd-net@freebsd.org
Subject:   Re: default ECN settings
Message-ID:  <201509050053.t850rh9P071595@gw.catspoiler.org>
In-Reply-To: <CAHM0Q_NOUftuDrehq-sqa4CRjRxjyyP7hAe%2BZdegBoenSMcbQg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On  4 Sep, K. Macy wrote:
> By default ECN is completely disabled on FreeBSD. On Linux the default
> is to disable it outbound (not request it) but enable it inbound
> (accept new connections asking for it). Is there a good reason to only
> set ECN_PERMIT on inbound connections if the system is doing ECN on
> outbound connections?

Not that I can think of.  The risk in enabling ECN for outbound
connections is that some connection attempts can fail, especially if you
are attempting to connect to some old and oddball device.  That should
not be a risk for inbound connections since those devices won't be
requesting ECN.

Seems like we should be defaulting ECN on for inbound connections,
though we currently can't control the two directions separately.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509050053.t850rh9P071595>