Por que estou recebendo erros de retransmissão TCP?

1

Eu fiz algumas capturas de transações usando o WireShark.

Eu tenho 3 servidores, 1 servidor web conectado a um servidor de aplicativos (localmente) e, em seguida, o mesmo servidor web se conectando a um servidor de aplicativos remoto ... as capturas que tirei; alguns usam a rota do servidor da web para o servidor de aplicativos (localmente) e outra transação usaria o servidor da web para o servidor de aplicativos (remotamente).

Basicamente estou recebendo erros de retransmissão TCP nos dois sentidos (remoto e local), ou quadros duplicados sendo enviados de forma muito severa nas minhas capturas.

Eu sei o que são e sei que isso se deve tipicamente ao congestionamento da rede. Mas como posso descobrir porquê?

    
por Fred 15.03.2011 / 10:18

2 respostas

2

Assim como um comentário, às vezes, o que parece ser quadros duplicados pode ser causado por drivers de adaptadores de rede sendo misturados com drivers de captura.

Se você vir um padrão claro de retransmissão TCP recuando, isto é, uma retransmissão em 1 segundo, depois 2, depois 5, é provável que seja um problema real com retransmissões, em vez de um artefato de captura.

Para solucionar problemas de retransmissão em reais, em uma sub-rede local que você controla e com certeza não está apenas saturada com tráfego, substitua ou ajuste:

  • Drivers da NIC - experimente drivers de baixo custo, desabilite os recursos do whizbang, desequipe, descomplique
  • NICs
  • Comutadores
  • cabos

Se uma das caixas estiver mais propensa a estar envolvida em uma retransmissão do que as outras, você pode inferir qual link pode ser isso.

    
por 15.03.2011 / 12:08
0

Quando você diz que está obtendo quadros duplicados, você quer dizer Confirmações duplicadas ou está se referindo aos próprios TCP Retransmits ou eles realmente são frames duplicados? Um quadro duplicado provavelmente seria o resultado de um NIC ou driver inválido, enquanto ACK's duplicados e Retransmissões TCP são mais provavelmente o resultado de congestionamento de rede.

    
por 15.03.2011 / 13:36

Tags