同じネットワーク上のhost-server-host間の接続を確立できません


0

誰が私に何をやっているのかを教えてください

私は1台のPCを持っています-2つのイーサネットコントローラー(192.168.1.2として1つのbond0インターフェイスに結合されている)と2つの他の-直接ケーブルを介してROUTERに接続されたHOST1(192.168.1.1)/ HOST2(192.168.1.2)リンク。

それらをすべて同じ192.168.1.0/24ネットワーク上に設定し、ROUTER PCからHOST1とHOST2の両方にpingできますが、HOST1とHOST2の間で直接pingすることはできません。

ここでのキャッチは何ですか?同じネットワーク上で「ライブ」である場合、ゲートウェイをいじる必要はありますか?これは何らかの転送関連の問題ですか?ルーターがこれらの2台のマシン間のトラフィックをプッシュしないことに関連する、単純で愚かなことだと感じています。

回答:


0

ボンドインターフェースは、あるポートで受信したデータを別のポートに転送しないようです。これは、ボンドインターフェースを使用する方法ではありません。

ボンドインターフェースは、両方のポートでデータを送受信できるように、両方のポートが同じスイッチに接続されていることを想定しています。これは、スループットまたは冗長性を高めるために使用されます。

イーサネットスイッチが必要です。ホストとルーターの両方をスイッチに接続すると、すべてが期待どおりに機能します。


0

それが私が疑ったことです。私の最初の考えは、ボンディングが橋のように機能し、2つの物理ポート間でパケットをホップすることでした。

上記の接続は10GbのDirectAttachベースのSFP +リンクであり、別の10Gbitスイッチを購入せずにこの作業を行うことを意図していました。これは非常に高価であり、上記の設定はそのような購入を正当化するにはあまりにも簡単でした。

とにかく、これら2つのポート間を通過するトラフィックがなかったので、この場合に私にとって最も簡単に思えた最も簡単な解決策はブリッジでした!:) bond0をeth2とeth3(SFP +ポート0/1に対応)と出来上がりで構成されるbr0に置き換えました!上記のルーターはスイッチのように動作し、すべてのバイトが3つのホストすべての間を行き来し、各ホストでジャンボフレームを有効にした後、iperfベンチマークで安定した9,97Gb / sを取得します:)

これで私の問題は解決しました。他の誰かがそのような解決策を試してみたい場合は、2つの物理ネットワークインターフェース間のネットワークブリッジの作成について説明する、簡単で迅速かつ簡単なハウツーを参照してください。

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