Os Jumbo Frames (MTU de até 9k) são realistas / comuns pela Internet aberta?

13

Eu tenho um aplicativo que se beneficiaria com quadros Ethernet maiores. (Em teoria, poderíamos reduzir o número de pacotes de saída em> 50%, talvez até 66%.)

Também estou no processo de especificar requisitos de rede com empresas de hospedagem candidatas para uma nova instalação dos meus servidores de aplicativos. Seria bom, no mínimo, não restringir as conexões do cliente de se beneficiarem dos Jumbo Frames.

Mas quão realista é isso? Algumas perguntas gerais, supondo que o segmento da rede que podemos controlar seja compatível com o Jumbo Frame (os switches são capazes de grandes MTUs, a detecção de caminhos ICMP MTU é permitida etc.) :

  • É realista enviar Jumbo Frames pela Internet pública?
  • É um convite a problemas intermináveis ​​de rede tentando oferecer suporte a Jumbo Frames pela Internet pública?
  • Existem outras preocupações que eu não considerei?
Stu Thompson
fonte

Respostas:

10

A chave aqui é que você pode controlar seu pequeno segmento da rede e habilitar MTUs grandes, mas não pode controlar o caminho que seus pacotes percorrem na Internet e certamente não pode controlar a configuração dos roteadores pelos quais seus pacotes passarão. A maioria dos roteadores da Internet não está configurada acima de 1500, portanto você não terá muita sorte com esta solução. Pior, às vezes pacotes maiores serão descartados por roteadores que não suportam jumbo-frames, então acho que você realmente acha as coisas piores se tentar enviar jumbo-frames para a Internet.

Os jumbo-frames são excelentes em sua rede interna - especialmente para redes que fazem streaming ou iSCSI.

icky3000
fonte
3
  1. A menos que sua visão da Internet seja sua através de uma única entidade que permita que você seja extremamente específico sobre esse problema e, em seguida, para um ponto final igualmente controlável, haverá uma chance> 99,9% de que seu tráfego não será transitado 'intacto' e manter é JF. O motivo é que as JFs são uma especificação ethernet e nem toda a internet é ethernet, para que sejam desmontadas, remontadas, transitadas e depois re-empacotadas.
  2. Problemas - provavelmente não, talvez no primeiro dia você possa ter um ou dois problemas, mas quando estiver funcionando, tudo ficará bem.
  3. Eu diria que, a menos que você tenha controle completo de todas as partes da cadeia, do servidor para o cliente, eu ficaria tentado a projetar meu sistema considerando os denominadores comuns mais baixos, e não mais altos, ou seja, fazê-lo funcionar e depois ajustar, e não o contrário. .
Chopper3
fonte
2

Como outros já disseram acima, a resposta é atualmente não.

Considere também o MTU de seus fornecedores, a menos que ele suporte quadros Jumbo, você estará sem sorte antes de começar.

Dave Cheney
fonte
2

Muitas redes de ensino superior (AARNET, JANET, Internet2) possuem quadros jumbo habilitados de ponta a ponta em suas redes. Se você está servindo pessoas nessas redes, sugiro que vale a pena.

Haakon
fonte
0

Minha experiência é que os Jumbo Frames geralmente são restritos a um link dedicado entre um servidor de aplicativos e seu servidor de banco de dados. O número de tipos de possibilidades de incompatibilidade em algo mais complexo é espantoso.

kmarsh
fonte