Quais são algumas diretrizes gerais para a implantação bem-sucedida de jumbo-frames em um ambiente roteado?
Quais são algumas diretrizes gerais para a implantação bem-sucedida de jumbo-frames em um ambiente roteado?
Respostas:
Termos e Condições
Interface física - uma porta ou porta de switch da camada 2. Refere-se a alternar uplinks e downlinks no contexto deste documento. Pode ou não estar executando a marcação 802.1q.
Interface lógica - uma porta de camada 3 ou uma porta roteada. Refere-se a interfaces de servidor, interfaces de roteador, interfaces virtuais de switch e subinterfaces. Qualquer coisa com um endereço IP.
Domínio padrão - um conjunto de VLANs adjacentes à camada 3 que operam na carga útil Ethernet padrão de 1500 bytes.
Domínio Jumbo - um conjunto de VLANs adjacentes à camada 3 que operam em uma carga útil Ethernet MTU maior que 1500 bytes, geralmente 9000 bytes.
Topologia de rede
Os frames grandes não são uma tecnologia de combinação e combinação. Os jumbo-frames são implantados em um segmento claramente delineado da rede, limitado por um roteador. Esse limite da camada 3 é essencial para oferecer suporte à interoperabilidade com o domínio padrão. O roteador fornece respostas de fragmentação e ICMP para o Path MTU Discovery que não são fornecidas nos níveis mais baixos da pilha de rede. Toda a comunicação no domínio jumbo terá suporte para carga útil maior, enquanto toda a comunicação entre os domínios padrão e jumbo ocorrerá no tamanho da carga útil padrão. A comunicação entre domínios jumbo descontínuos também ocorre no tamanho da carga útil padrão.
VLANs Jumbo
Os frames grandes não são uma tecnologia de combinação e combinação. Vale a pena repetir este ponto. Uma determinada VLAN pertence ao domínio padrão ou ao domínio jumbo, nunca a ambos. Isso significa que todas as interfaces físicas que carregam uma VLAN jumbo devem permitir jumbo-frames. Se um quadro jumbo encontrar uma interface física que não permita quadros jumbo, ele será descartado. Da mesma forma, todas as interfaces lógicas em uma VLAN jumbo devem ser configuradas com o mesmo valor MTU exato.
Interfaces físicas
As interfaces físicas podem transportar qualquer número de VLANs padrão e jumbo, desde que os jumbo-frames sejam permitidos na interface. Além disso, os dois tipos de VLANs podem ser entroncados em um host ou roteador. É importante apenas que as interfaces lógicas no host ou roteador sejam configuradas com o valor de MTU adequado para cada VLAN respectiva. Nesse sentido, existe uma desconexão entre interfaces físicas e interfaces lógicas. Uma interface física deve atender ou exceder o MTU jumbo, não precisa ser uma correspondência exata.
Interfaces Lógicas
Os frames grandes não são uma tecnologia de combinação e combinação. Lá está novamente. Para todos os efeitos, todas as interfaces físicas da rede podem permitir quadros jumbo, independentemente de transportar uma VLAN padrão, uma VLAN jumbo ou ambas. As interfaces lógicas são onde a correspondência exata da MTU realmente importa. Também é aqui que pode ficar um pouco confuso. Por exemplo, a configuração de um Cisco 6500 SVI para MTU 9000 permite uma carga útil Ethernet de 9000 bytes, enquanto a configuração de uma equipe HP NIC para MTU 9014 permite uma carga útil Ethernet de 9000 bytes. Isso ocorre porque o valor da Cisco especifica apenas a carga útil e o valor HP especifica a carga útil mais o cabeçalho Ethernet. É importante estar ciente desses detalhes para obter a correspondência da MTU exatamente correta.
Validação
É útil estar ciente dos métodos para validar que uma VLAN jumbo foi implantada corretamente. Os testes de ping são suficientes, mas é necessário ter o cuidado de definir o bit DF. Os utilitários de ping da Cisco e do Windows oferecem um método para fazer isso, mas mais uma vez o método para contar os bytes é diferente. O parâmetro length na Cisco inclui a carga útil do ICMP, o cabeçalho ICMP e o cabeçalho IP. O parâmetro length no Windows especifica apenas a carga útil do ICMP. Um comprimento de 9000 na Cisco e um de 8972 no Windows produzem um quadro Ethernet de comprimento 9018 com uma carga útil de 9000 bytes.
Conclusão
Espero que alguém ache essa diatribe útil. Na rede, acho que todos sabemos a importância de fazer certo da primeira vez. Sinta-se à vontade para deixar comentários sobre a precisão das informações, possíveis melhorias e referências adicionais.
Referências
Ou para resumir:
Dependendo do layout da sua rede, certifique-se de começar de dentro para fora. Comece com links em seu núcleo e trabalhe a partir daí através de suas camadas de distribuição e acesso (se aplicável). Verifique se a sua rede suporta completamente os jumbo-frames antes de começar a ativá-la em suas portas de acesso. Atualmente, a maioria dos dispositivos finais 100/1000 não oferece suporte a jumbo-frames e, obviamente, será padrão para o mtu padrão, se o fizer.
O melhor conselho que posso oferecer se você estiver pensando em implantar quadros jumbo em sua rede é garantir que não esteja bloqueando o PMTUD (v4 ou v6) em qualquer lugar da sua rede. Contanto que você deixe suas portas upstream até o final, não deverá ter problemas na sua rede.
Um aspecto não abordado aqui é o porquê.
Os jumbo-frames podem ser de grande benefício para alguns aplicativos, mas vale a pena compará-los para ver se você realmente obterá um benefício que cubra os custos. Hoje em dia, mesmo para os aplicativos que mais se beneficiam, é raro obter uma melhoria de 10% na taxa de transferência, o que pode não cobrir o aumento dos custos operacionais. Dentro de um backbone usando encapsulamento (MPLS, L2TP, etc.), pode ser necessário, e por um custo baixo, como um único backbone geralmente é um único grupo de administradores;
Outra coisa a considerar é que toda a documentação e procedimentos precisarão ser atualizados para garantir que quaisquer novos dispositivos adicionados (ou substituições de RMA) não se tornem buracos negros silenciosos para o tráfego.