Een applicatie draait achter een load balancer met HTTP/HTTPS en heeft toegang nodig tot de originele IP-adressen van de clients. Welke load balancing-oplossing voldoet aan deze vereiste?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik een Application Load Balancer (ALB) en lees client-IP's uit de X-Forwarded-For headers..
Waarom dit het antwoord is
Een Application Load Balancer (ALB) voegt de X-Forwarded-For header toe aan HTTP/HTTPS-verzoeken, die het originele IP-adres van de client bevat. De backend-applicatie kan deze header vervolgens uitlezen om het client-IP te achterhalen. Een Network Load Balancer (NLB) werkt op laag 4 (transportlaag) en stuurt TCP-verbindingen door zonder de HTTP-headers te wijzigen. Hoewel een NLB het proxy-protocol kan gebruiken om client-IP-informatie door te geven, is dit complexer en vereist het configuratie op zowel de NLB als de backend-applicatie. De vraag specificeert HTTP/HTTPS, wat de ALB de meest geschikte en eenvoudigste oplossing maakt. Het registreren van targets op instance ID is een configuratieoptie voor ALB's, maar heeft geen directe invloed op het doorgeven van client-IP's. Een NLB vertrouwt niet op X-Forwarded-For headers, aangezien deze op laag 7 (applicatielaag) opereren.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig