탄력적 네트워크 어댑터(ENA) Windows 드라이버 문제 해결
탄력적 네트워크 어댑터(ENA) Windows 드라이버 문제 해결 (Troubleshoot the Elastic Network Adapter Windows driver)
탄력적 네트워크 어댑터(ENA)는 운영 체제 상태를 개선하고 Windows 인스턴스의 운영을 방해할 수 있는 예기치 않은 하드웨어 동작이나 오류를 줄이도록 설계되었습니다. ENA 아키텍처는 장치나 드라이버 오류를 운영 체제에 대해 최대한 투명하게 유지합니다.
인스턴스에서 진단 정보 수집 (Collect diagnostic information on the instance)
Windows 운영 체제(OS) 도구를 여는 방법은 인스턴스에 설치된 OS 버전에 따라 다릅니다. 다음 섹션에서는 모든 OS 버전에서 동일하게 작동하는 실행(Run) 대화 상자를 사용해 도구를 엽니다. 하지만 원하는 어떤 방법으로든 이 도구에 액세스할 수 있습니다.
실행 대화 상자에 액세스하기:
- Windows 로고 키 조합 사용:
Windows + R - 검색 창 사용: 검색 창에
run을 입력하고 검색 결과에서 Run 애플리케이션을 선택합니다.
일부 단계에서는 속성이나 상황에 맞는 작업에 액세스하기 위해 컨텍스트 메뉴가 필요합니다. OS 버전과 하드웨어에 따라 여러 방법이 있습니다.
컨텍스트 메뉴에 액세스하기:
- 마우스 사용: 항목을 마우스 오른쪽 버튼으로 클릭합니다.
- 키보드 사용: OS 버전에 따라
Shift + F10또는Ctrl + Shift + F10을 사용합니다. 키보드에 컨텍스트 키(상자 안에 가로선 3개)가 있다면 항목을 선택하고 컨텍스트 키를 누릅니다.
인스턴스에 연결할 수 있다면 다음 기법으로 문제 해결에 필요한 진단 정보를 수집하세요.
ENA 장치 상태 확인 (Check ENA device status)
Windows 장치 관리자로 ENA Windows 드라이버 상태를 확인하려면 다음 단계를 따르세요.
- 앞서 설명한 방법 중 하나로 실행 대화 상자를 엽니다.
- 실행 상자에
devmgmt.msc를 입력해 Windows 장치 관리자를 엽니다. - 확인을 선택합니다. 장치 관리자 창이 열립니다.
- Network adapters 왼쪽의 화살표를 선택해 목록을 확장합니다.
- Amazon Elastic Network Adapter의 이름을 선택하거나 컨텍스트 메뉴를 열고 Properties를 선택합니다. Amazon Elastic Network Adapter 속성 대화 상자가 열립니다.
- General 탭의 메시지가 "This device is working properly."라고 표시되는지 확인합니다.
드라이버 이벤트 메시지 조사 (Investigate driver event messages)
Windows 이벤트 뷰어로 ENA Windows 드라이버 이벤트 로그를 검토하려면 다음 단계를 따르세요.
- 실행 대화 상자를 엽니다.
- 실행 상자에
eventvwr.msc를 입력해 Windows 이벤트 뷰어를 엽니다. - 확인을 선택합니다. 이벤트 뷰어 창이 열립니다.
- Windows Logs 메뉴를 확장하고 System을 선택합니다.
- 오른쪽 상단 패널의 Actions에서 Filter Current Log를 선택합니다. 필터링 대화 상자가 표시됩니다.
- Event sources 상자에
ena를 입력합니다. 이렇게 하면 ENA Windows 드라이버가 생성한 이벤트로 결과가 제한됩니다. - 확인을 선택합니다. 필터링된 이벤트 로그 결과가 창의 세부 섹션에 표시됩니다.
- 세부 내용을 자세히 보려면 목록에서 이벤트 메시지를 선택합니다.
다음 예시는 Windows 이벤트 뷰어 시스템 이벤트 목록에 표시되는 ENA 드라이버 이벤트입니다.
이벤트 메시지 요약 (Event message summary)
다음 표는 ENA Windows 드라이버가 생성하는 이벤트 메시지입니다.
| 이벤트 ID | ENA 드라이버 이벤트 설명 | 유형 |
|---|---|---|
| 5001 | 하드웨어 리소스 부족 (Hardware is out of resources) | 오류 (Error) |
| 5002 | 어댑터가 하드웨어 오류 감지 (Adapter has detected a hardware error) | 오류 (Error) |
| 5005 | 제때 완료되지 않은 NDIS 작업에서 어댑터가 시간 초과 (Adapter has timed out on NDIS operation that did not complete in a timely manner) | 오류 (Error) |
| 5032 | 어댑터가 장치 재설정 실패 (Adapter has failed to reset the device) | 오류 (Error) |
| 5200 | 어댑터가 초기화됨 (Adapter has been initialized) | 정보 (Informational) |
| 5201 | 어댑터가 중지됨 (Adapter has been halted) | 정보 (Informational) |
| 5202 | 어댑터가 일시 중지됨 (Adapter has been paused) | 정보 (Informational) |
| 5203 | 어댑터가 다시 시작됨 (Adapter has been restarted) | 정보 (Informational) |
| 5204 | 어댑터가 종료됨 (Adapter has been shut down) | 정보 (Informational) |
| 5205 | 어댑터가 재설정됨 (Adapter has been reset) | 오류 (Error) |
| 5206 | 어댑터가 예기치 않게 제거됨 (Adapter has been surprise removed) | 오류 (Error) |
| 5208 | 어댑터 초기화 루틴 실패 (Adapter initialization routine has failed) | 오류 (Error) |
| 5210 | 어댑터가 내부 문제를 발견하고 성공적으로 복구함 (Adapter has encountered and successfully recovered an internal issue) | 오류 (Error) |
성능 메트릭 검토 (Review performance metrics)
ENA Windows 드라이버는 메트릭이 활성화된 인스턴스에서 네트워크 성능 메트릭을 게시합니다. 인스턴스에서 기본 제공되는 성능 모니터(Performance Monitor) 애플리케이션으로 메트릭을 보고 활성화할 수 있습니다. ENA 메트릭이 활성화되고 Amazon CloudWatch 에이전트가 설치된 인스턴스에서는 CloudWatch가 Windows 성능 모니터의 카운터와 관련된 메트릭뿐만 아니라 ENA의 일부 고급 메트릭도 수집합니다.
참고 성능 메트릭은 ENA 드라이버 버전 2.4.0 이상(2.2.3 버전도 포함)에서 사용할 수 있습니다. ENA 드라이버 버전 2.2.4는 6세대 EC2 인스턴스의 잠재적 성능 저하로 롤백되었습니다. 최신 업데이트를 확보하려면 현재 버전의 드라이버로 업그레이드하는 것이 좋습니다.
성능 메트릭을 사용하는 몇 가지 방법은 다음과 같습니다.
- 인스턴스 성능 문제 해결.
- 워크로드에 적합한 인스턴스 크기 선택.
- 확장 활동 사전 계획.
- 애플리케이션이 인스턴스에서 사용 가능한 성능을 최대화하는지 판단하기 위한 벤치마크.
갱신 주기 (Refresh rate): 기본적으로 드라이버는 1초 간격으로 메트릭을 갱신합니다. 메트릭을 가져오는 애플리케이션은 다른 폴링 간격을 사용할 수 있습니다. 장치 관리자에서 드라이버의 고급 속성을 사용해 갱신 간격을 변경할 수 있습니다.
ENA Windows 드라이버의 메트릭 갱신 간격을 변경하려면 다음 단계를 따르세요.
- 실행 대화 상자를 엽니다.
- 실행 상자에
devmgmt.msc를 입력해 Windows 장치 관리자를 엽니다. - 확인을 선택합니다.
- Network adapters 왼쪽의 화살표를 선택해 목록을 확장합니다.
- Amazon Elastic Network Adapter의 이름을 선택하거나 컨텍스트 메뉴를 열고 Properties를 선택합니다.
- 팝업 창에서 Advanced 탭을 엽니다.
- Property 목록에서 Metrics Refresh Interval을 선택해 값을 변경합니다.
- 완료되면 OK를 선택합니다.
비최적 구성 알림 조사 (Investigate sub-optimal configuration notifications)
ENA 장치는 드라이버에서 변경할 수 있는 비최적 구성 설정을 감지합니다. 장치는 ENA 드라이버에 알리고 이벤트 알림을 기록합니다. Windows 이벤트 뷰어에서 비최적 이벤트를 검토합니다.
- 실행 대화 상자를 엽니다.
- 실행 상자에
eventvwr.msc를 입력해 Windows 이벤트 뷰어를 엽니다. - 확인을 선택합니다.
- Windows Logs 메뉴를 확장하고 System을 선택합니다.
- Actions에서 Filter Current Log를 선택합니다.
- Event sources 상자에
ena를 입력합니다. - 확인을 선택합니다.
ID 59000인 이벤트는 비최적 구성 발견 사항을 알려줍니다. 이벤트의 컨텍스트(마우스 오른쪽 클릭) 메뉴를 열고 Event Properties를 선택해 상세 보기를 열거나, View 메뉴에서 Preview Pane을 선택해 동일한 세부 내용을 볼 수 있습니다.
Details 탭을 열어 이벤트 코드를 확인합니다. Binary Data: In words 섹션에서 마지막 단어가 코드입니다.
다음 목록은 비최적 구성 발견 사항에 대한 알림 코드 세부 정보와 권장 조치를 보여줍니다.
코드 1: 넓은 LLQ 구성이 있는 ENA Express는 권장되지 않음 — ENA Express ENI가 넓은 LLQ로 구성되어 있습니다. 이 구성은 ENA Express의 성능에 영향을 줄 수 있어 비최적입니다. ENA Express ENI를 사용할 때 넓은 LLQ 설정을 비활성화하는 것이 좋습니다.
- 실행 상자에
devmgmt.msc를 입력해 Windows 장치 관리자를 엽니다. - 확인을 선택합니다.
- Network adapters 왼쪽의 화살표를 선택해 목록을 확장합니다.
- Amazon Elastic Network Adapter의 장치 속성을 엽니다.
- Advanced 탭을 열어 변경합니다.
- LLQ Header Size Policy 속성을 선택하고 값은 **Normal (128 Bytes)**로 설정합니다.
- OK를 선택해 변경 사항을 저장합니다.
코드 2: 비최적 Tx 큐 깊이를 가진 ENA Express ENI는 권장되지 않음 — ENA Express ENI가 비최적 Tx 큐 깊이로 구성되어 있습니다. 이 구성은 ENA Express의 성능에 영향을 줄 수 있습니다. ENA Express ENI를 사용할 때 네트워크 인터페이스의 최대값으로 모든 Tx 큐를 키우는 것이 좋습니다. Tx 큐를 최대 깊이로 키우려면 다음 단계를 따르세요.
- 실행 상자에
devmgmt.msc를 입력해 Windows 장치 관리자를 엽니다. - 확인을 선택합니다.
- Network adapters 왼쪽의 화살표를 선택해 목록을 확장합니다.
- Amazon Elastic Network Adapter의 장치 속성을 엽니다.
- Advanced 탭을 열어 변경합니다.
- Transmit Buffers 속성을 선택하고 지원되는 최대값으로 설정합니다.
- OK를 선택해 변경 사항을 저장합니다.
ENA 어댑터 재설정 (ENA adapter reset)
재설정 프로세스는 ENA Windows 드라이버가 어댑터에서 오류를 감지하고 어댑터를 비정상으로 표시할 때 시작됩니다. 드라이버는 스스로 재설정할 수 없으므로 운영 체제가 어댑터 상태를 확인하고 ENA Windows 드라이버의 재설정 핸들을 호출하는 데 의존합니다. 재설정 프로세스 중에는 짧은 시간 동안 트래픽 손실이 발생할 수 있습니다. 하지만 TCP 연결은 복구될 수 있어야 합니다.
ENA 어댑터는 keep-alive 알림 전송 실패를 통해 간접적으로 장치 재설정 절차를 요청할 수도 있습니다. 예를 들어 ENA 어댑터가 복구 불가능한 구성을 로드한 후 알 수 없는 상태에 도달하면 keep-alive 알림 전송을 중단할 수 있습니다.
ENA 어댑터 재설정의 일반적인 원인:
- Keep-alive 메시지 누락 — ENA 어댑터는 고정 비율(보통 1초마다)로 keep-alive 이벤트를 게시합니다. ENA Windows 드라이버는 워치독 메커니즘을 구현하며 주기적으로 keep-alive 메시지 존재를 확인합니다. 마지막 확인 이후 새 메시지가 하나 이상 감지되면 성공으로 기록합니다. 그렇지 않으면 드라이버가 장치에 오류가 발생했다고 결론 내리고 재설정 시퀀스를 시작합니다.
- 전송 큐에 막힌 패킷 — ENA 어댑터는 전송 큐를 통해 패킷이 예상대로 흐르는지 확인합니다. ENA Windows 드라이버는 패킷이 막히는지 감지하고 막히면 재설정 시퀀스를 시작합니다.
- MMIO(메모리 매핑 I/O) 레지스터 읽기 시간 초과 — MMIO 읽기 작업을 제한하기 위해 ENA Windows 드라이버는 초기화 및 재설정 프로세스 중에만 MMIO 레지스터에 액세스합니다. 드라이버가 시간 초과를 감지하면 실행 중이던 프로세스에 따라 다음 중 하나를 수행합니다.
- 초기화 중 시간 초과가 감지되면 흐름이 실패하며, Windows 장치 관리자의 ENA 어댑터에 드라이버가 노란색 느낌표 표시를 표시합니다.
- 재설정 중 시간 초과가 감지되면 흐름이 실패합니다. 운영 체제가 ENA 어댑터의 예기치 않은 제거(surprise removal)를 시작하고 제거된 어댑터를 중지/시작해 복구합니다.
문제 해결 시나리오 (Troubleshooting scenarios)
다음 시나리오는 ENA Windows 드라이버에서 경험할 수 있는 문제를 해결하는 데 도움이 됩니다. 최신 버전이 아니라면 ENA 드라이버 업그레이드부터 시작하는 것이 좋습니다.
시나리오: 잘못된 버전의 드라이버가 설치됨
설명: 특정 버전의 ENA 드라이버를 설치하는 단계를 거친 후에도 Windows 장치 관리자가 다른 버전의 ENA 드라이버가 설치되었다고 표시합니다.
원인: 드라이버 패키지 설치를 실행할 때 Windows는 시작하기 전에 로컬 드라이버 저장소에서 해당 장치에 유효한 모든 드라이버 패키지의 순위를 매깁니다. 그런 다음 가장 낮은 순위 값을 가진 패키지를 최적 일치로 선택합니다. 이것이 설치하려던 패키지와 다를 수 있습니다.
해결 방법: Windows가 선택한 드라이버 패키지 버전을 설치하도록 하려면 PnPUtil 명령줄 도구로 드라이버 저장소에서 순위가 낮은 드라이버 패키지를 제거할 수 있습니다. ENA 드라이버를 업데이트하려면 다음 단계를 따르세요.
- 인스턴스에 연결해 로컬 관리자로 로그인합니다.
- 장치 관리자 속성 창을 엽니다. Amazon Elastic Network Adapter 속성 창의 General 탭이 열립니다.
- Driver 탭을 엽니다.
- Update Driver를 선택합니다.
- How do you want to search for driver software? 페이지에서 Browse my computer for driver software를 선택합니다.
- Browse for driver software on your computer 페이지에서 검색 바 아래의 Let me pick from a list of device drivers on my computer를 선택합니다.
- Select the device driver you want to install for this hardware 페이지에서 **Have Disk...**를 선택합니다.
- Install from Disk 창에서 파일 위치 옆의 **Browse...**를 선택합니다.
- 대상 ENA 드라이버 패키지를 다운로드한 위치로 이동해
ena.inf파일을 선택하고 Open을 선택합니다. - 설치를 시작하려면 OK, 그다음 Next를 선택합니다.
- 설치 프로그램이 자동으로 인스턴스를 재부팅하지 않으면
Restart-ComputerPowerShell cmdlet을 실행합니다.
PS C:\> Restart-Computer
시나리오: 장치 관리자에 경고 아이콘 표시
설명: 장치 관리자의 Network adapters 섹션에서 ENA 어댑터 아이콘이 경고 표시(안에 느낌표가 있는 노란색 삼각형)를 표시합니다.
원인: 이 장치 경고는 일반적으로 더 많은 조사가 필요할 수 있는 환경 문제로 인해 발생하며, 근본 원인을 파악하려면 종종 제거 과정(process of elimination)이 필요합니다.
해결 방법: 이 장치 경고의 해결 방법은 근본 원인에 따라 다릅니다. 여기에 설명된 제거 과정은 간단한 해결 방법이 있을 수 있는 가장 일반적인 문제를 식별하고 해결하는 몇 가지 기본 단계를 포함합니다. 다음 단계가 문제를 해결하지 못하면 추가 근본 원인 분석이 필요합니다.
장치 중지 및 시작:
- 장치 관리자 속성 창을 엽니다. 장치 상태에 오류 코드와 짧은 메시지가 표시됩니다.
- Driver 탭을 엽니다.
- Disable Device를 선택하고 표시되는 경고 메시지에 Yes로 응답합니다.
- Enable Device를 선택합니다.
EC2 인스턴스 중지 및 시작: 어댑터가 여전히 장치 관리자에서 경고 아이콘을 표시하면 다음 단계로 EC2 인스턴스를 중지했다가 시작합니다. 대부분의 경우 인스턴스가 다른 하드웨어에서 다시 시작됩니다.
가능한 인스턴스 리소스 문제 조사: EC2 인스턴스를 중지했다가 시작했는데도 문제가 지속되면 인스턴스의 리소스 문제(예: 메모리 부족)를 나타낼 수 있습니다.
시나리오: 어댑터 시간 초과 및 재설정 이벤트가 조합되어 발생
설명: Windows 이벤트 뷰어가 ENA 어댑터에 대한 시간 초과 및 재설정 이벤트가 조합되어 발생하는 것을 표시합니다. 메시지는 다음 예시와 유사합니다.
- 이벤트 ID 5007: Amazon Elastic Network Adapter: 작업 중 시간 초과.
- 이벤트 ID 5205: Amazon Elastic Network Adapter: 어댑터 재설정이 시작되었습니다.
어댑터 재설정은 최소한의 트래픽 중단을 유발합니다. 재설정이 여러 번 발생해도 심각한 네트워크 중단을 유발하는 경우는 드물 것입니다.
원인: 이 이벤트 시퀀스는 ENA Windows 드라이버가 응답하지 않는 ENA 어댑터에 대한 재설정을 시작했음을 나타냅니다. 그러나 장치 드라이버가 이 문제를 감지하는 데 사용하는 메커니즘은 CPU 0 기아(starvation)로 인한 오탐(false positives)에 취약합니다.
해결 방법: 이 오류 조합이 자주 발생하면 리소스 할당을 확인해 어디를 조정하면 좋을지 살펴보세요.
- 실행 상자에
resmon을 입력해 Windows 리소스 모니터를 엽니다. - 확인을 선택합니다.
- CPU 탭을 엽니다. 리소스 모니터 창 오른쪽에 CPU별 사용량 그래프가 표시됩니다.
- CPU 0의 사용 수준이 너무 높은지 확인합니다.
더 큰 인스턴스 유형(16개 이상의 vCPU)에서는 ENA 어댑터에 대해 RSS에서 CPU 0을 제외하도록 구성하는 것이 좋습니다. 더 작은 인스턴스 유형에서는 RSS를 구성하면 환경이 개선될 수 있지만, 사용 가능한 코어 수가 적어 CPU 코어를 제한하는 것이 성능에 부정적인 영향을 주지 않는지 테스트가 필요합니다.
다음 예시처럼 Set-NetAdapterRss 명령을 사용해 ENA 어댑터용 RSS를 구성합니다.
Set-NetAdapterRss -name (Get-NetAdapter | Where-Object {$_.InterfaceDescription -like "*Elastic*"}).Name -Baseprocessorgroup 0 -BaseProcessorNumber 1
시나리오: 6세대 인스턴스로 마이그레이션 시 성능 저하
설명: ENA Windows 드라이버 버전을 업데이트하지 않았다면 6세대 EC2 인스턴스로 마이그레이션할 때 성능 저하나 ENA 연결 실패가 발생할 수 있습니다.
원인: 6세대 EC2 인스턴스 유형은 인스턴스 운영 체제(OS)에 따라 다음 최소 버전의 ENA Windows 드라이버를 요구합니다.
| Windows Server 버전 | ENA 드라이버 버전 |
|---|---|
| Windows Server 2008 R2 | 2.2.3 또는 2.4.0 |
| Windows Server 2012 이상 | 2.2.3 이상 |
| Windows Workstation | 2.2.3 이상 |
해결 방법: 6세대 EC2 인스턴스로 업그레이드하기 전에 시작할 AMI에 앞서 표에 나온 인스턴스 OS 기준의 호환 드라이버가 있는지 확인하세요.
시나리오: ENA 인터페이스 성능이 기대에 못 미침
설명: ENA 인터페이스가 기대만큼 성능을 내지 못합니다.
원인: 성능 문제에 대한 근본 원인 분석은 제거 과정입니다. 공통 원인을 지목하기에는 변수가 너무 많습니다.
해결 방법: 근본 원인 분석의 첫 단계는 예상만큼 성능을 내지 못하는 인스턴스의 진단 정보를 검토해 문제를 일으킬 수 있는 오류가 있는지 확인하는 것입니다. 고급 네트워킹이 있는 인스턴스에서 최대 네트워크 성능을 달성하려면 기본 운영 체제 구성을 수정해야 할 수 있습니다. 체크섬 오프로딩 켜기, RSS 활성화와 같은 일부 최적화는 공식 Windows AMI에서 기본적으로 구성됩니다.
주의를 기울이고, 장치 속성 조정은 이 섹션에 나열된 것 또는 AWS 지원 팀이 권장하는 특정 변경으로만 제한하는 것이 좋습니다.
ENA 어댑터 속성을 변경하려면 다음 단계를 따르세요.
- 실행 대화 상자를 엽니다.
- 실행 상자에
devmgmt.msc를 입력해 Windows 장치 관리자를 엽니다. - 확인을 선택합니다.
- Network adapters 왼쪽의 화살표를 선택해 목록을 확장합니다.
- Amazon Elastic Network Adapter의 이름을 선택하거나 컨텍스트 메뉴를 열고 Properties를 선택합니다.
- 변경하려면 Advanced 탭을 엽니다.
- 완료되면 OK를 선택해 변경 사항을 저장합니다.
ENA 어댑터 성능 조정 (ENA adapter performance adjustments)
다음 표는 ENA 인터페이스 성능을 개선하기 위해 조정할 수 있는 속성입니다.
| 속성 | 설명 | 기본값 | 조정 |
|---|---|---|---|
| Receive Buffers | 소프트웨어 수신 큐의 항목 수를 제어합니다. | 1024 | 최대 8192까지 늘릴 수 있습니다. |
| Receive Side Scaling (RSS) | 다중 프로세서 시스템에서 여러 CPU에 네트워크 수신 처리를 효율적으로 분산할 수 있게 합니다. | 사용 (Enabled) | 여러 프로세서에 부하를 분산할 수 있습니다. |
| Maximum Number of RSS Queues | RSS가 활성화될 때 허용되는 최대 RSS 큐 수를 설정합니다. | 32 | 드라이버 초기화 중 RSS 큐 수가 결정되며 이 속성으로 설정된 RSS 큐 한도, 인스턴스 한도(vCPU 수), 하드웨어 세대 한도(ENAv1에서 최대 8개, ENAv2에서 최대 32개 RSS 큐)를 포함합니다. 인스턴스 및 하드웨어 세대 한도에 따라 1~32 사이의 값을 설정할 수 있습니다. |
| Jumbo packet | 점보 이더넷 프레임(1500바이트 초과 페이로드) 사용을 활성화합니다. | 사용 안 함 (Disabled) | 최대 9015로 설정할 수 있으며, 이는 9001바이트 페이로드에 해당합니다(점보 이더넷 프레임의 최대 페이로드). |
점보 이더넷 프레임 사용에 대한 고려 사항
점보 프레임은 패킷당 페이로드 크기를 늘려 1500바이트 이상의 데이터를 허용합니다. 이는 패킷 오버헤드가 아닌 패킷의 비율을 높입니다. 동일한 양의 유용한 데이터를 보내는 데 더 적은 패킷이 필요합니다. 하지만 다음 경우에는 트래픽이 최대 MTU 1500으로 제한됩니다.
- EC2 Classic의 특정 AWS 리전 외부 트래픽.
- 단일 VPC 외부 트래픽.
- 리전 간 VPC 피어링 연결을 통한 트래픽.
- VPN 연결을 통한 트래픽.
- 인터넷 게이트웨이를 통한 트래픽.
참고 1500바이트를 초과하는 패킷은 조각화됩니다. IP 헤더에 Don't Fragment 플래그가 설정되어 있으면 이 패킷은 삭제됩니다. 인터넷으로 향하거나 VPC를 벗어나는 트래픽에는 점보 프레임을 주의해서 사용해야 합니다. 중간 시스템이 패킷을 조각화하여 트래픽을 느리게 만들기 때문입니다. VPC 내부에서 점보 프레임을 사용하면서 나가는 트래픽에 영향을 주지 않으려면 다음 중 하나를 시도하세요.
- 경로별로 MTU 크기를 구성합니다.
- 서로 다른 MTU 크기와 서로 다른 경로를 가진 여러 네트워크 인터페이스를 사용합니다.
점보 프레임 권장 사용 사례:
- 클러스터 배치 그룹 안에 함께 배치된 인스턴스의 경우 점보 프레임이 가능한 최대 네트워크 처리량을 달성하는 데 도움이 됩니다.
- Direct Connect를 통해 VPC와 온프레미스 네트워크 간 트래픽에 점보 프레임을 사용할 수 있습니다.
- 트랜짓 게이트웨이의 지원 MTU 크기에 대한 자세한 내용은 Amazon VPC Transit Gateways의 Quotas를 참조하세요.