O que significa "latência"?
Você está comparando os tempos de resposta do eco ICMP com os tempos de ida e volta do processamento de aplicativos?
Se você é, isso explicaria - e também diria para não comparar maçãs e laranjas:)
Estamos vendo latências de ~ 100-300ms para serviços acessando um recurso remoto dentro da mesma sub-rede, mas quando usamos ping (o tamanho do ping era de tamanho semelhante ao dos pacotes enviados normalmente), vemos respostas de 5ms ou Menos. Mais alguma coisa que devemos verificar?
O que significa "latência"?
Você está comparando os tempos de resposta do eco ICMP com os tempos de ida e volta do processamento de aplicativos?
Se você é, isso explicaria - e também diria para não comparar maçãs e laranjas:)
pode ser que você tenha perdas de pacotes [que causam reteransmissions] por exemplo para pacotes maiores?
talvez tente ping -s 1400 address
no linux ou ping -l 1400 address
no windows.
Se isso não ajudar a tentar olhar para o tráfego com wireshark - talvez haja algumas estranhas retransmissões, pacotes corrompidos?
Uma discrepância como essa geralmente mostra um problema no aplicativo / servidor. Embora seja possível que seu ping seja diferente devido à priorização de QoS / rede, esse não é o primeiro lugar que eu veria se você estivesse falando sobre sistemas na mesma rede local.
Qual é o seu tempo de latência acessando o serviço do mesmo host que é atendido? Esse host fornece outros serviços mais rapidamente? Está sob uma carga pesada de IO?
Como você está suspeitando aqui, ping latency! = um tempo de ida e volta TCP, especialmente se houver dados sendo transferidos. É possível que tudo isso seja devido a ACKs atrasados (que podem impor ~ 200ms, a configuração padrão comum) ou a interação ruim entre Nagle / e DACK, que pode elevá-lo a ~ 500ms. Uma captura de pacotes está em ordem aqui.
Observe também que o timer de confirmação atrasada é independente de um fluxo de TCP e é instanciado quando o sistema é inicializado. Por isso, pode disparar a qualquer momento entre 1-200 ms dentro de um fluxo e normalmente causa um atraso de estilo de 'intervalo' conforme você descreve.