シングルエンドLACP構成でインターフェイスはどのように動作しますか?


7

状況:スイッチとサーバー間の2つのイーサネット接続。
スイッチ側では、2つのインターフェイスがLACP用に構成されています。
サーバー側では、通常のイーサネットインターフェイスとして構成されています。
スイッチインターフェイスはどのように動作しますか?
LACP構成が適用されていないかのように、2つの通常のイーサネットインターフェイスとして動作し、サーバーに並行してトラフィックを転送すると思います。サーバーは1つのインターフェースを選択し、それを発信トラフィックに使用します。
スイッチインターフェースはLACP用に構成されている可能性がありますが、それらがサーバーエンドインターフェースとLACPトランクを形成するまで、通常のトラフィックには何も起こりません。実際には、両方が同じトラフィックを転送しているため、両者の間で使用可能な帯域幅が半分になります。
これは正しいですか?

編集:インターフェースは、アウトバウンドのミラーリングされたポートとして構成されます。


3
どちらかの側がLACPをネゴシエートしない場合、ポートチャネルは形成されず、通常のインターフェイスのようになります
Alex

何か回答がありましたか?もしそうなら、質問が永遠にポップアップし続けないように答えを受け入れ、答えを探します。または、独自の回答を提供して受け入れることもできます。
Ron Maupin

回答:


2

他のほとんどのベンダーが同様に動作するはずですが、製造元を指定しなかったので、Ciscoスイッチを想定します。

チャネルグループのモードがアクティブの場合、スイッチはチャネルをアクティブに形成しようとするため、インターフェイスはトラフィックを転送しません。チャネルネゴシエーションが失敗すると、ポートチャネルは「ダウン」します。

チャネルグループのモードがパッシブまたはアナログからパッシブの場合、インターフェイスは通常の方法でトラフィックを転送し、LACP / PaGPネゴシエーションをリッスンします。これにより、インターフェイスが起動し、インターフェイス上のトラフィックを待ち受けます。スイッチがホストからのこれらのLACPパケットを確認し、ネゴシエーションが開始されると、チャネルがネゴシエートされ、パケットは個々のインターフェイスではなく、ポートチャネルインターフェイスを介して転送されます。

サーバーの観点から見ると、IPレイヤーでは、宛先ホストがインターフェースのネットワーク構成によって定義されたサブネット内にある場合、サーバーはこのアドレスをARPしようとします。何らかの理由で両方のインターフェースが同じサブネットに接続されている場合(ほとんどのOSは警告を表示するか、この動作を許可しない)、両方のインターフェースをARPアウトする可能性があります。したがって、ARPが特定のインターフェイスで受信されると、サーバーはこのインターフェイスからパケットを送信することを認識し、スイッチはどのIPおよびMACが各個々のインターフェイスに関連付けられているかを識別します(ただし、転送動作は以下によって制御されます) )。

IPではなく純粋にイーサネットパケットについて話している場合、サーバーは指定されたインターフェイスを使用してフレームを転送します。私が間違っていなければ、Linuxではインターフェースを指定する必要があります。Windowsでは、ネットワークインターフェイスバインディングで最も高い(最上位の)優先順位を持つインターフェイスを使用する可能性があります。この動作はOSによって異なります。

スイッチの観点から見ると、スイッチは、特定のMACアドレスがオンになっているポートを学習するまで、すべてのインターフェイスからMACアドレスを持つフレームをフラッディングします。送信元MACアドレスを持つフレームをリッスンすることにより、このポートを学習します。したがって、0111.2222.3333が0111.2222.3334にフレームを送信している場合、スイッチはそのVLANのすべてのポートにフレームをフラッディングします。

0111.2222.3333(Fa0 / 1)-> 0111.2222.3334はすべてのポートにフラッディングします

返事が見えるまで

0111.2222.3334(Fa0 / 2)-> 0111.2222.3333(Fa0 / 1)

次に、これらのフレームを発行した特定のポートへのすべてのトラフィックの転送を開始します。

ここには、潜在的なスパニングツリーの相互作用など、さらに混乱を招く可能性のあるエッジケースがいくつかありますが、これは基本をカバーしています。


ネットワークベンダーはジュニパーネットワークスであり、サーバーはアプリケーションサーバーであり、OSは現時点では不明ですが、幅広い回答に感謝します。私はまた、上記で追加された大きなポイントについて言及するのを忘れていました。
fixit9660 2015

@ fixit9660:ミラーリングされた場合、ポートはサーバーからのトラフィックをまったく受け入れません。ポートがサーバー上で無差別である場合、サーバーは、サーバーを含まないMACアドレスのトラフィックを含む、インターフェイスで聞くすべてのトラフィックをリッスンします。ジュニパーはEXシリーズのミラーリングされた送信ポートでのLAGをサポートしていません。代わりに、受信インターフェイスがLAGであることが意図されていた場合、同じ情報が引き続き適用されると思います。おそらくこれを撤回して、まったく新しい質問をするのが最善でしょう。
有馬

-1

これはすべて、スイッチで構成したLACPのモードによって異なります。たとえば、インターフェースの下で、「channel-group 1 mode on / active / passive」と入力します

「アクティブ」を選択した場合、スイッチは接続のもう一方の端を探して、アクティブモードまたはパッシブモードのどちらかになります。いずれかが検出されると、LACPポートチャネルが形成され、トラフィックがポート間で負荷分散されます。そうでない場合、それらは通常のポートとして扱われ、スパニングツリーは2つのポートの1つを強制終了します。

ただし、「オン」モードを選択した場合(これは絶対にしないでください)、スイッチのポートチャネルを強制します。反対側がポートチャネルを形成しない場合、ループの可能性があり、ネットワークのメルトダウンを引き起こす可能性があります。


1
オンはLACPではありません。
cpt_fink
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.