web-dev-qa-db-ja.com

論理インターフェイスにMTUを設定すると、物理インターフェイスに影響しますか

私は、domonを拡張するための冗長性とさまざまな論理ネットワークレイヤーを提供するために、インターフェースボンド、vlan、およびブリッジインターフェースの組み合わせを使用してきました。

この設定はうまく機能していますが、これらのインターフェースの異なる設定が相互にどのように影響するかについては、少し不確かです。説明のために、典型的なdom0でのセットアップを以下に示します。

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

Bond-、vlan-、およびbridge-interfacesは物理的ではなく論理的であると考えると、物理(eth0、eth1)インターフェイスに異なるMTUセットがある場合、これらのインターフェイスにMTUを設定しても効果がありますか?

9
KvH

例から、ボンドインターフェイスのMTU設定は、各VLANの最大MTU設定と同じ大きさである必要があります。また、スレーブeth0、eth1に設定する必要はないと思います。

1
tonioc

red Hatサイトから https://access.redhat.com/solutions/96375
問題
ジャンボフレームは、VLANタグ付きインターフェイスで設定する必要があります。 vlanタグ付きインターフェースi:e ifcfg-ethX.Yまたはifcfg-bondX.YにMTU = 9000を追加しても役に立たず、ifconfig出力にMTU:1500のvlanインターフェースが引き続き表示される
解決
インターフェイスに属するVLANの1つが9000のMTUを必要とする場合、基礎となるメインの非VLANインターフェイスも同じMTUを持つ必要があります。他のVLANは、要件に従って異なるMTUを使用する場合があります。したがって、ifcfg-ethX.Y/bondX.YにMTU = 9000を追加するとともに、ifcfg-ethX/bondXにも追加します。
根本的な原因
VLANのベースインターフェースは、VLANインターフェースの変更を伝播するために必要なMTUを持っている必要があります。

1
grant