MAC 학습은 단일 vNIC 뒤에 있는 여러 MAC 주소에 대한 네트워크 연결을 사용하도록 설정합니다. MAC 학습은 대규모 OpenStack 배포에서 워크로드를 분산시키는 데 유용합니다.
VMware Integrated OpenStack의 MAC 학습은 NSX-T Data Center 및 NSX Data Center for vSphere 배포에 대해 다르게 구현됩니다.
NSX-T Data Center 배포의 경우 VMware Integrated OpenStack의 MAC 학습은 NSX-T Data Center MAC 학습에서 제공됩니다. 자세한 내용은 NSX-T 관리 가이드에서 MAC 관리 스위칭 프로파일 이해 항목을 참조하십시오.
NSX Data Center for vSphere 배포의 경우 VMware Integrated OpenStack의 MAC 학습은 위조 전송 및 무차별 모드를 사용하도록 설정하여 구현됩니다. 게스트는 무차별 모드를 요청해야 합니다.
다음과 같은 조건이 MAC 학습에 적용됩니다.
MAC 학습은 포트 보안 또는 보안 그룹과 호환되지 않습니다.
NSX Data Center for vSphere 배포의 경우 무차별 모드를 요청하는 vNIC가 모든 패킷의 사본을 수신하기 때문에 성능에 영향이 있습니다.
NSX Data Center for vSphere 배포의 경우 가상 시스템이 vMotion으로 마이그레이션될 때 단일 vNIC 뒤에 있는 여러 MAC 주소에 대해 RARP 요청이 생성되지 않습니다. 이로 인해 연결이 끊어질 수 있습니다.