Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

In a company network I noticed that all examined Windows Server 2012 machines had ECN turned on:

> netsh interface tcp show global

TCP Global Parameters


ECN Capability                      : enabled

Is it turned on by default on Windows Server 2012? On all older Windows systems I saw it turned off by default which is confirmed in the Wikipedia article.1 I could not find the information about Windows Server 2012 anywhere.

Though the ECN RFC was published in 2001 there are still many devices and internet services which do not work correctly with ECN. Such a change in Windows would be somewhat courageous.

share|improve this question

1 Answer 1

up vote 4 down vote accepted

Yes, ECN (which is used by DCTCP) is enabled by default in Server 2012.

Oh, and here's the article about it, exclusively for Server 2012. It's pretty neat: http://technet.microsoft.com/en-us/library/hh997028.aspx

Here's a very nice PDF on the subject from Microsoft Research: http://research.microsoft.com/pubs/121386/dctcp-public.pdf

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.