Obrigado por compartilhar suas entradas. O problema era que os pacotes estavam se perdendo no sistema operacional onde o firewall está sendo executado. Foi resolvido quando o sistema operacional do firewall foi corrigido
- Saravanan N
cenário: Cliente se conecta ao servidor usando TCP / IP.
Problema: Durante a configuração inicial da conexão TCP / IP, o pacote ACK [3º passo no TCP] enviado do Cliente para o Servidor atravessou o firewall [evidência do tcpdump], mas não chegou ao servidor. Portanto, o servidor ignora todos os pacotes enviados do Cliente após o pacote ACK [3º passo no TCP] e o Servidor tenta enviar o pacote SYN / ACK [2º passo no TCP] após alguns segundos para o Cliente novamente [e o passo se repete]. Finalmente, o servidor envia a solicitação de redefinição ao cliente.
Quando capturamos o tráfego de rede usando o wireshark no servidor, o pacote ACK [3º passo no TCP] nunca chegou ao servidor.
Esse problema acontece pela primeira vez, se tentarmos conectar o TCP / IP quando a conexão não foi usada nos últimos 10 minutos. Mas dentro de 10 minutos, se realizarmos a conexão TCP / IP, ela se conectará com sucesso. Assim, a conexão falha apenas na primeira tentativa, quando tentada após 10 minutos a qualquer momento.
Não conseguimos identificar onde e qual é o problema. Por favor, você pode fornecer seus insumos?
Obrigado.
Saravanan N
Tags tcpip packetloss