애플리케이션이 HTTP/HTTPS를 사용하는 로드 밸런서 뒤에서 실행 중이며 원본 클라이언트 IP 주소에 액세스해야 합니다. 이 요구 사항을 충족하는 로드 밸런싱 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Application Load Balancer(ALB)를 사용하고 X-Forwarded-For 헤더에서 클라이언트 IP를 읽습니다..
이것이 정답인 이유
애플리케이션 로드 밸런서(ALB)는 HTTP/HTTPS 트래픽을 처리하며, 클라이언트의 원본 IP 주소는 표준 X-Forwarded-For HTTP 헤더에 포함되어 백엔드 애플리케이션으로 전달됩니다. 따라서 애플리케이션은 이 헤더를 읽어 원본 클라이언트 IP 주소를 얻을 수 있습니다. Network Load Balancer(NLB)는 TCP/UDP 트래픽에 최적화되어 있으며, 기본적으로 클라이언트 IP를 보존하지만, HTTP/HTTPS 헤더를 직접 처리하지 않습니다. NLB에서 프록시 프로토콜을 활성화하면 클라이언트 IP를 얻을 수 있지만, HTTP/HTTPS 트래픽 처리에는 ALB가 더 적합하고 기능이 풍부합니다. 인스턴스 ID로 대상을 등록하는 것은 로드 밸런서의 기능과 무관하며, NLB는 X-Forwarded-For 헤더를 직접 처리하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음