В сети компании я заметил, что на всех исследованных машинах Windows Server 2012 ECN включенный:
> netsh interface tcp show global
TCP Global Parameters
----------------------------------------------
...
ECN Capability : enabled
Включен ли он по умолчанию в Windows Server 2012? Я видел, что во всех старых системах Windows он отключен по умолчанию, что подтверждается в статье в Википедии.1 Мне нигде не удалось найти информацию о Windows Server 2012.
Хотя ECN RFC был опубликован в 2001 году, но до сих пор существует множество устройств и интернет-сервисов, которые некорректно работают с ECN. Такое изменение в Windows было бы несколько смелым.
Да, ECN (который используется DCTCP) включен по умолчанию в Server 2012.
Да, и вот статья об этом, специально для Server 2012. Довольно аккуратно: http://technet.microsoft.com/en-us/library/hh997028.aspx
Вот очень хороший PDF-файл от Microsoft Research: http://research.microsoft.com/pubs/121386/dctcp-public.pdf