Linux ボンディングとアダプティブ ロード バランシングにおける「現在アクティブなスレーブ」とは何ですか?

Linux ボンディングとアダプティブ ロード バランシングにおける「現在アクティブなスレーブ」とは何ですか?

NIC ボンディングの適応型負荷分散について私が理解しているのは、ARP 要求を動的に悪用して、トラフィックの入出力が異なるスレーブから行われるようにし、トラフィックを最適化しようとするというものでした。

ただし、「現在アクティブなスレーブ」は、フェイルオーバーのために他のスレーブを使用していることを示しているようです。

この文脈では、「現在アクティブなスレーブ」とはどういう意味ですか?

答え1

alb ボンドで現在アクティブなスレーブは、その MAC アドレスがボンドの HW アドレスとして使用されるスレーブです。

から:https://www.kernel.org/doc/Documentation/networking/bonding.txt

バランス調整に ARP ネゴシエーションを使用すると、ARP 要求がブロードキャストされるたびに、ボンドのハードウェア アドレスが使用されるという問題が生じます。そのため、ピアはボンドのハードウェア アドレスを学習し、受信トラフィックのバランス調整が現在のスレーブに反映されなくなります。この問題は、トラフィックが再分配されるように、個別に割り当てられたハードウェア アドレスを持つすべてのピアに更新 (ARP 応答) を送信することで対処されます。

関連情報