Aplikacja działa za systemem równoważenia obciążenia (load balancer) używającym protokołów HTTP/HTTPS i potrzebuje dostępu do oryginalnych adresów IP klienta. Które rozwiązanie równoważenia obciążenia spełnia ten wymóg?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj Application Load Balancer (ALB) i odczytaj adresy IP klienta z nagłówków X-Forwarded-For..
Dlaczego to jest odpowiedź
Application Load Balancer (ALB) działa na warstwie 7 (aplikacji) modelu OSI i domyślnie przekazuje oryginalny adres IP klienta w nagłówku HTTP X-Forwarded-For. Jest to standardowe zachowanie dla load balancerów HTTP/HTTPS. Network Load Balancer (NLB) działa na warstwie 4 (transportowej). Domyślnie zachowuje oryginalny adres IP klienta, ale jeśli używany jest protokół proxy, należy go włączyć zarówno na NLB, jak i w aplikacji backendowej, co jest bardziej złożone niż w przypadku ALB dla ruchu HTTP/HTTPS. NLB nie używa nagłówków X-Forwarded-For, ponieważ działa poniżej warstwy HTTP. Rejestrowanie celów według identyfikatora instancji jest metodą rejestracji, a nie rozwiązaniem problemu dostępu do oryginalnego adresu IP klienta.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana