ECN(명시적 정체 알림)을 사용하면 TCP 발신자가 패킷 손실을 방지하기 위해 전송 속도를 줄일 수 있습니다. ECN은 RFC 3168에 상술되어 있습니다. vSphere 7.0 이상은 ECN을 지원하며 기본적으로 사용하도록 설정됩니다.

esxcli 명령을 사용하여 모든 Netstack의 ECN 상태를 가져올 수 있습니다.

프로시저

  1. 호스트의 ESXi Shell에서 다음 명령을 사용합니다.
    esxcli network ip netstack set -N <NetStack-Name> --ecn=<str>
  2. ECN의 상태를 설정할 수 있습니다. 이 설정은 ESXi에서 다음과 같은 값을 가질 수 있습니다.
    ... --ecn=<str> ECN(명시적 정체 알림)의 상태. disabled: ECN 기능을 완전히 사용 안 함으로 설정, echo-only: ECN만 에코하고 시작하지 않음, enabled: ECN 기능을 완전히 사용하도록 설정
    이 매개 변수의 기본값은 enabled입니다. ESXi는 이 매개 변수의 값이 enabled인 경우 ECN을 사용할 가능성이 높습니다. 환경의 라우터 또는 네트워크 장치가 ECN 비트가 포함된 IP 패킷을 정확하게 처리할 수 없는 경우에는 ECN 기능을 disabled로 설정할 수 있습니다.