

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Come viene conservato l'indirizzo IP del client in AWS Global Accelerator
<a name="preserve-client-ip-address.headers"></a>

AWS Global Accelerator conserva l'indirizzo IP di origine del client in modo diverso per le istanze Amazon EC2 e Application Load Balancers:
+ Per un endpoint di istanza EC2, l'indirizzo IP del client viene conservato per tutto il traffico.
+ Per un endpoint Application Load Balancer con conservazione degli indirizzi IP del client, Global Accelerator collabora con Application Load Balancer per fornire un`X-Forwarded`Intestazione,`X-Forwarded-For`, che include l'indirizzo IP del client originale in modo che il livello Web possa accedervi.

Le richieste e le risposte HTTP utilizzano i campi intestazione per inviare informazioni sui messaggi HTTP. I campi intestazione sono costituti da coppie nome-valore separati da due punti e intervallati da un ritorno a capo e un avanzamento riga. Un insieme standard di campi dell'intestazione HTTP è definito nella RFC 2616,[Intestazioni dei messaggi](https://tools.ietf.org/html/rfc2616#section-4.2): . Sono anche disponibili intestazioni HTTP non standard, ampiamente utilizzate dalle applicazioni. Alcune delle intestazioni HTTP non standard hanno`X-Forwarded`prefisso.

Poiché Application Load Balancer termina le connessioni TCP in ingresso e crea nuove connessioni alle destinazioni back-end, non mantiene gli indirizzi IP del client fino al codice di destinazione (ad esempio istanze, contenitori o codice Lambda). L'indirizzo IP di origine visualizzato nelle destinazioni nel pacchetto TCP è l'indirizzo IP di Application Load Balancer. Tuttavia, un Application Load Balancer conserva l'indirizzo IP del client originale rimuovendolo dall'indirizzo di risposta del pacchetto originale e inserendolo in un'intestazione HTTP prima di inviare la richiesta al back-end tramite una nuova connessione TCP.

La`X-Forwarded-For`l'intestazione della richiesta è formattata in questo modo:

```
X-Forwarded-For: client-ip-address
```

L'esempio seguente mostra un`X-Forwarded-For`Intestazione della richiesta per un client con l'indirizzo IP 203.0.113.7.

```
X-Forwarded-For: 203.0.113.7
```