Pregunta ¿Está activada de forma predeterminada ECN (Notificación explícita de congestión) en Windows Server 2012?


En la red de una empresa noté que todas las máquinas Windows Server 2012 examinadas tenían ECN encendido

> netsh interface tcp show global

TCP Global Parameters
----------------------------------------------

...

ECN Capability                      : enabled

¿Está activado de forma predeterminada en Windows Server 2012? En todos los sistemas Windows anteriores lo vi apagado por defecto, lo cual se confirma en el artículo de Wikipedia.1 No pude encontrar la información sobre Windows Server 2012 en ninguna parte.

Aunque el ECN RFC fue publicado en 2001, todavía hay muchos dispositivos y servicios de Internet que no funcionan correctamente con ECN. Tal cambio en Windows sería algo valiente.


5
2017-07-25 22:55


origen




Respuestas:


Sí, la ECN (que utiliza DCTCP) está habilitada de forma predeterminada en el servidor 2012.

Ah, y aquí está el artículo al respecto, exclusivamente para Server 2012. Es bastante bueno: http://technet.microsoft.com/en-us/library/hh997028.aspx

Aquí hay un muy buen PDF sobre el tema de Microsoft Research: http://research.microsoft.com/pubs/121386/dctcp-public.pdf


4
2017-07-25 23:07



La respuesta es útil, pero tal vez un error: ECN (2001) es anterior a DCTCP (2010). Es una bandera en el paquete IP que proporciona un medio para que los dispositivos en una ruta digan "Estoy ocupado, disminuya la velocidad antes de que deje de descargar paquetes". DCTCP está destinado explícitamente para su uso en redes pequeñas ocupadas (del tamaño de una LAN) donde la proporción de paquetes marcados con ECN / no marcados con ECN informa a los nodos sobre la capacidad de red disponible. es decir, la ECN se comporta de manera diferente para DCTCP en comparación con los dispositivos que no son DCTCP. - symcbean