Czy ustawienie MTU dla interfejsów logicznych wpływa na interfejsy fizyczne

9

Używam kombinacji interfejsów bond, vlan i interfejsów mostu, aby zapewnić redundancję i różne logiczne warstwy sieciowe dla Xen DomU.

Ta konfiguracja działa dobrze, jednak nie jestem pewien, jak różne ustawienia na tych interfejsach wpływają na siebie nawzajem. Aby to zilustrować, oto moja konfiguracja na typowym dom0:

                 /- vlan10 -- br10
eth0 -\         /
       > bond0 <--- vlan20 -- br20
eth1 -/         \
                 \- vlan30 -- br30

Biorąc pod uwagę, że interfejsy typu bond, vlan i bridge są logiczne, a nie fizyczne, czy ustawienie MTU na tych interfejsach ma jakikolwiek wpływ, jeśli interfejsy fizyczne (eth0, eth1) mają inny zestaw MTU, które mają jakiś cel?

KvH
źródło

Odpowiedzi:

1

W twoim przykładzie ustawienia MTU interfejsu obligacji muszą być tak duże, jak największe ustawienia MTU w każdej sieci VLAN. I myślę, że nie musisz ustawiać go na slave eth0, eth1.

tonioc
źródło
Aby dodać do powyższego, rozumiem, że jeśli MT0 eth0 powiedzmy 9000, podczas gdy vlan20 mtu to 1500, dostaniesz MTU 1500 przy przejściu przez te wszystkie interfejsy
Konrads
Czy musimy również ustawić MTU na bridgeinterfejsie?
Satish
1

ze strony Red Hat https://access.redhat.com/solutions/963753 :
Problem
jumbo ramki muszą być skonfigurowane w interfejsie oznaczonym vlan. Dodanie MTU = 9000 w interfejsie z tagiem vlan i: e ifcfg-ethX.Y lub ifcfg-bondX.Y nie pomaga, a wyjście ifconfig nadal pokazuje interfejs vlan z MTU: 1500
Rozdzielczość
Gdy jedna z sieci VLAN należących do interfejsu potrzebuje MTU 9000 główny interfejs inny niż vlan musi mieć tę samą MTU. Inne sieci VLAN mogą używać innej jednostki MTU zgodnie z wymaganiami. Zatem wraz z dodaniem MTU = 9000 w ifcfg-ethX.Y / bondX.Y, dodaj go również w ifcfg-ethX / bondX.
Przyczyna root
Podstawowy interfejs VLAN musi mieć wymaganą MTU do propagowania zmian w interfejsie VLAN.

dotacja
źródło