Minha mente está prestes a explodir, pois todo mundo está sempre culpando os funcionários da rede por desconexões e lentidão nas redes, mas a Solarwinds informa que toda a utilização nos dispositivos e links da rede está correta. Então eu tentei cheirar, então eu tenho erros de "Zero Window". Então, se eu posso perguntar:
1.) Como o tamanho da janela TCP é alocado? (É por conversa TCP como se você tivesse 1 Aplicativo (Mozilla Firefox) e 5 guias abertas, então o SO aloca o Tamanho da Janela por guia? )
2.) O que causa e como você corrige uma questão "TCP Zero - Window"? (O Stock Trading Server é aquele que está tendo dificuldades em processar tráfego burst e enviar o TCP Zero mensagens de janela para os operadores, mas com base na utilização da rede (CPU, memória e utilização de link de dispositivos de rede) no Solarwinds e monitoramento de desempenho (CPU, espaço em disco, memória, utilização de NIC) no servidor de negociação e no servidor de banco de dados mostra que é perfeitamente normal e até subutilizado!.)
3.) É talvez nas configurações do servidor de negociação? (32 GB de memória, mas só usa o tamanho de alocação de janela tcp padrão de 64 MB)
4.) Ou há algo errado com o quão lento o aplicativo comercial processa os dados? (Estou planejando aumentar o tamanho do buffer TCP de 64KB para provavelmente 256KB, mas pode não ajudar se o o próprio Trading Application Server processa os dados lentamente.)
5.) Além disso, todos os operadores estão experimentando erros "Não é possível conectar-se ao servidor de negociação" e "Conexões intermitentes". (mas não há nenhum relatório de problema de rede como "links" ou " links totalmente utilizados ". Eu até tentei alterar os dados de pesquisa para cada 1 minuto para capturar desconexões curtas, mas ainda não vejo nenhum problema) Então, eu acho que pode haver um problema de latência
6.) Como você mede a Latência de Comunicação de Rede com eficiência? Que Soluções de Software Livres e Pagas você recomenda? (O Traceroute reporta 4ms e mesmo se eu aumentar o pacote de ping para 1mb, ele também mostra um atraso de 1-3 ms, então não acho que seja útil)
7.) Como você classifica cada thread / conversas TCP se a porta de origem e a porta de destino são iguais e os dados são criptografados? (Como se o Servidor de Negociação de Ações e o SQL Server fala sobre os mesmos números de porta, mas tem várias transações acontecendo.)
Desculpe, sou apenas uma novidade no mundo da rede de contatos, por isso há muitas coisas que não sei e que não consigo encontrar em livros e outros recursos. Eu acho que esse tipo de coisa é aprendida através da experiência, então, por favor, compartilhe sua sabedoria.
Obrigado e tenha um bom dia! :)