Eu tenho usado uma combinação de interfaces bond, vlan e bridge para fornecer redundância e diferentes camadas de rede lógica aos xen domU's.
Essa configuração está funcionando bem, no entanto, estou um pouco incerto sobre como as diferentes configurações nessas interfaces afetam uma à outra. Para ilustrar, aqui está minha configuração em um dom0 típico:
/- vlan10 -- br10
eth0 -\ /
> bond0 <--- vlan20 -- br20
eth1 -/ \
\- vlan30 -- br30
Considerando que as interfaces bond, vlan e bridge são lógicas e não físicas, a configuração do MTU nessas interfaces tem algum efeito se as interfaces físicas (eth0, eth1) tiverem um conjunto MTU diferente para um propósito?
bridge
Também precisamos definir o MTU na interface?no site da Red Hat https://access.redhat.com/solutions/963753 :
Os
frames jumbo de problema precisam ser configurados na interface rotulada como vlan. Adicionando MTU = 9000 na interface marcada com vlan i: e ifcfg-ethX.Y ou ifcfg-bondX.Y não ajuda e a saída ifconfig ainda mostra a interface vlan com MTU: 1500
Resolução
Quando uma das VLANs pertencentes à interface precisa de uma MTU de 9000, a interface não-vlan principal subjacente também precisa ter o mesmo MTU. Outras VLANs podem usar uma MTU diferente conforme o requisito. Portanto, além de adicionar MTU = 9000 em ifcfg-ethX.Y / bondX.Y, adicione-o também em ifcfg-ethX / bondX.
Causa raiz
A interface base da VLAN precisa ter a MTU necessária para propagar alterações na interface da VLAN.
fonte