Un'applicazione viene eseguita dietro un load balancer utilizzando HTTP/HTTPS e necessita dell'accesso agli indirizzi IP originali del client. Quale soluzione di bilanciamento del carico soddisfa questo requisito?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare un Application Load Balancer (ALB) e leggere gli IP del client dagli header X-Forwarded-For..
Perché questa è la risposta
La risposta corretta è "Utilizzare un Application Load Balancer (ALB) e leggere gli IP del client dagli header X-Forwarded-For". Gli ALB operano a livello 7 (applicazione) del modello OSI e terminano la connessione client. Per passare l'indirizzo IP originale del client ai target, inseriscono l'IP nell'header HTTP X-Forwarded-For. L'applicazione di backend deve essere configurata per leggere questo header. Le altre opzioni sono errate perché: Un Network Load Balancer (NLB) opera a livello 4 (trasporto) e non aggiunge header HTTP come X-Forwarded-For. Sebbene l'NLB possa preservare l'IP originale del client con il protocollo proxy, l'opzione non è la più diretta per HTTP/HTTPS. Registrare i target tramite ID istanza è una funzionalità dell'ALB ma non risolve il problema specifico del recupero dell'IP del client. Un Network Load Balancer non supporta gli header X-Forwarded-For perché opera a un livello inferiore del modello OSI.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta