Qual é a melhor configuração de MTU para um servidor web?

5

Eu gerencio vários servidores da web e suas configurações de MTU foram definidas como 1500 por padrão. Algumas das máquinas têm uma configuração MTU de 576. Li um monte sobre o MTU e sinto que o entendi bem, mas não tenho uma boa noção do estado atual do hardware entre meu roteador e os PCs do meu usuário. O 1500 é um MTU sano para ser executado em um servidor da web público ou causarei problemas para alguns usuários? obrigado! fz

    
por frankzappa 21.07.2009 / 18:57

3 respostas

5

A resposta curta: "Depende".

A resposta mais longa:

normalmente o TCP implementa o algoritmo de descoberta do caminho MTU ( RFC1191 ).

No entanto, o problema é que as middleboxes, às vezes, descartam as mensagens ICMP "Fragmentation Needed, DF bit set" que são usadas para isso. Dito isto, geralmente é pouco frequente - portanto, você deve estar ok com o MTU padrão de 1500 - supondo que seu lado não filtre o ICMP desnecessariamente, as falhas de conexão serão causadas pelos erros de configuração no lado do cliente.

o MTU de 576 é assumido se o host não implementar a descoberta do MTU do caminho (se você o desabilitar explicitamente). Isso causará um desempenho menor para as conexões, então é melhor não tocá-lo.

Portanto, normalmente 1500 deve ser uma MTU razoável para ser executada na grande maioria dos casos - a menos que um caso muito específico em que o administrador do firewall esteja bloqueando o ICMP e seja o cliente remoto conectando através de um caminho com um link no meio que tenha um menor MTU. Mas ainda assim, este caso é melhor corrigido pela reconfiguração do firewall, então, novamente, 1500 deve estar bem.

    
por 21.07.2009 / 19:00
2

Claro, 1500 é um valor sensato.

O melhor valor realmente requer que você entenda muito do hardware e dos protocolos que você usa e como eles funcionam. 1500 é um ponto de partida muito razoável.

Eu não o usei, mas o SG TCP Optimizer foi recomendado para ajudar você a investigar seu sistema.

Dito tudo isso, a resposta "depende" está correta, e se eu estivesse tentando otimizar a velocidade do meu servidor da Web, começaria com algo sobre o qual tenho mais controle.

    
por 21.07.2009 / 19:04
-2

frankzappa. Este artigo responde exatamente à sua pergunta e é uma leitura rápida:

ftp://ftp.cup.hp.com/dist/networking/briefs/WebMTU .ps

    
por 21.07.2009 / 19:06

Tags