Porque é que as transferências NAS com jumbo frames funcionam numa direção, mas bloqueiam na direção inversa?

Eva Wong é a Redatora Técnica e e entusiasta residente na ZimaSpace. Uma geek de longa data com paixão por homelabs e software de código aberto, ela é especialista em traduzir conceitos técnicos complexos em guias acessíveis e práticos . Eva acredita que o auto-hospedagem deve ser divertida, não intimidante. Através dos seus tutoriais, ela capacita a comunidade adesmistificar configurações de hardware , desde a construção do seu primeiro NAS até dominar os contêineres Docker., from building their first NAS to mastering Docker containers.

As transferências de uma NAS com jumbo frames podem funcionar num sentido e bloquear no sentido inverso quando as duas direções não percorrem a mesma MTU efetiva ou não têm o mesmo comportamento nos pontos finais.

Uma NAS ZimaSpace com 2,5 GbE ou 10 GbE pode enviar dados por um caminho de switch, enquanto o tráfego de retorno utiliza outra VLAN, um router, uma interface agregada, uma bridge virtual ou um caminho de offload da NIC. Um ping normal pode continuar a funcionar com 1500 bytes. O diagnóstico deve testar pacotes grandes que não sofram fragmentação e os contadores das interfaces em ambas as direções.

Exija consistência da MTU de ponta a ponta

Apresente a MTU da NIC da NAS, da NIC do cliente, dos switches, das interfaces VLAN, das interfaces agregadas, das bridges e dos routers existentes no caminho.

Um artigo especializado sobre redes de armazenamento em os jumbo frames têm de ser consistentes de ponta a ponta ajuda a isolar esta possibilidade, porque aborda o mesmo problema específico em vez de se limitar a definir o protocolo subjacente.

Reponha temporariamente toda a rota de teste para uma MTU de 1500. Se as transferências bidirecionais se tornarem estáveis, corrija o caminho de jumbo frames antes de ajustar o SMB ou o NFS.

Teste o tamanho dos pacotes em ambas as direções

Utilize pings DF de grande dimensão ou sondas equivalentes de tamanho do caminho, do cliente para a NAS e da NAS para o cliente.

Um guia especializado de resolução de problemas de rede sobre os testes de tamanho de pacotes DF revelam incompatibilidades de MTU ajuda a isolar esta possibilidade, porque aborda o mesmo problema específico em vez de se limitar a definir o protocolo subjacente.

Um tamanho que funciona apenas num sentido prova que o caminho efetivo é diferente, mesmo que ambos os pontos finais indiquem uma MTU de 9000.

Procure encaminhamento assimétrico ou dispositivos intermédios diferentes

Compare os próximos saltos e as interfaces VLAN em cada direção, especialmente em servidores domésticos com várias interfaces de rede.

Um artigo especializado de engenharia de infraestruturas sobre as alterações da MTU ao longo de um caminho afetam o tráfego de grande dimensão de forma diferente ajuda a isolar esta possibilidade, porque aborda o mesmo problema específico em vez de se limitar a definir o protocolo subjacente.

Trace ambas as direções e identifique o primeiro salto onde o caminho diverge. Alinhe esse caminho ou remova a rota não intencional.

Não assuma que os jumbo frames melhoram todas as NAS

Os ganhos reais na cópia de ficheiros dependem da carga de trabalho e do hardware, enquanto um único dispositivo incompatível pode piorar a rede.

Um artigo prático especializado sobre redes em os jumbo frames podem melhorar ou interromper cópias reais de ficheiros ajuda a isolar esta possibilidade, porque aborda o mesmo problema específico em vez de se limitar a definir o protocolo subjacente.

Faça um benchmark da mesma carga de trabalho da NAS com uma MTU de 1500 antes de decidir se vale a pena utilizar uma trama maior, com as restrições adicionais que impõe ao caminho.

Verifique o comportamento de buraco negro da MTU

Se o feedback do PMTUD estiver bloqueado, o TCP pode estabelecer a ligação e, depois, bloquear quando surgirem pacotes de dados maiores.

Um guia especializado de desempenho de rede sobre os buracos negros de MTU podem bloquear transferências de elevado débito ajuda a isolar esta possibilidade, porque aborda o mesmo problema específico em vez de se limitar a definir o protocolo subjacente.

Mantenha o feedback ICMP necessário a funcionar ou reduza a MTU do emissor para o limite comprovado do caminho.

Verifique também as camadas de switching e virtualização

O suporte para jumbo frames tem de incluir bridges virtuais, interfaces de contentores ou máquinas virtuais e qualquer firewall, além das portas físicas do switch.

Uma explicação especializada sobre redes em todas as camadas de encaminhamento têm de suportar a MTU maior ajuda a isolar esta possibilidade, porque aborda o mesmo problema específico em vez de se limitar a definir o protocolo subjacente.

Verifique os contadores de descartes e de tramas gigantes nas portas de entrada e de saída enquanto envia dados na direção que falha.

Volte a testar o caminho exato do servidor doméstico

Depois de alterar uma variável, repita o mesmo fluxo de trabalho da NAS ou do serviço autoalojado a partir do mesmo cliente, em vez de mudar para um teste diferente que possa utilizar outro caminho.

O guia relacionado da ZimaSpace sobre o caminho de rede adjacente do servidor doméstico ajuda a manter a verificação final associada ao mesmo ambiente autoalojado.

A correção só está concluída quando o sintoma original continua resolvido após a reconexão, o reinício do serviço e uma segunda transferência ou pedido controlado.

Perguntas frequentes

Os jumbo frames podem falhar apenas num sentido?

Sim. O encaminhamento assimétrico, diferentes interfaces virtuais, o comportamento de offload ou um problema numa porta num único sentido podem criar caminhos efetivos diferentes.

Um ping normal prova que os jumbo frames funcionam?

Não. Um ping pequeno normal não testa o tamanho de payload jumbo configurado.

Devo utilizar uma MTU de 9000 em todos os dispositivos da rede doméstica?

Apenas num caminho deliberadamente isolado em que todos os dispositivos necessários ofereçam suporte. Uma MTU consistente de 1500 é frequentemente mais segura em redes domésticas mistas.

Suporte e Dicas

Mais para Ler

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.