Uma configuração em que as respostas são enviadas diretamente dos back-ends para os clientes é chamada de balanceamento de carga do DSR. O DSR é curto para retorno direto do servidor. Em tal configuração, o balanceador de carga simplesmente encaminha cada pacote TCP para o backend selecionado para esta conexão, atualizando o endereço de destino na camada de protocolo usada diretamente abaixo do IP, se a camada abaixo do IP não for diretamente adequada, um cabeçalho IP extra pode ser inserido efetivamente tunelamento de pacotes do frontend para o backend.
O DSR é um pouco mais complicado em termos de rede, mas tem benefícios de desempenho e mantém o IP do cliente diretamente visível para o back-end.
Eu não sei ao certo se o nginx suporta balanceamento de carga DSR. Algumas pesquisas sugerem que isso não acontece. Tópicos do fórum Nginx de três anos atrás