私は何かを確認したかったので、あなたの助けに感謝します。 A、B、Cという3つのノードがあるとします。すべて1 Gbpsをサポートするポートを持つスイッチに接続されています。ノードのネットワークカードは100 Mbpsで残りは1 Gbpsです。以下は制約条件です。一定の容量でブロードキャストすると、私のソフトウェアはどのように動作しますか?
1)Aは、最大100MbpsのBのみを送信できます。 2)Aは最大80MbpsのCのみを送信できます。
ここで2GBのファイルをブロードキャストするとしたら、
1)Bに約2.73分で到達します。 2)約3.41分でCに到達する。
今、ノードAのネットワークカードを同じ制約で1Gbpsに置き換えても、同じ結果が得られます。私はそれを正しく持っていますか?
はい...私はUDPブロードキャストを使用しています。私が検証しようとしていることは、もしAがこのファイルを放送するなら(@ 14:00と言う)、両方ともそれを受信するが、それは異なる時であるということである。 Bは約14:02にそれを受け取り、Cは約14:03にそれを受け取ります。 –
@AmaarBokhariは、同じイーサネットブロードキャストドメイン内のA、B、およびCですか?これは理論上の問題ですか、あるいは現実世界でのファイル転送の仕組みを解決しようとしていますか? –
はい。これらは同じブロードキャストドメインにあります。現在、私がこのようなシナリオを設定する場合、どのように動作するかを調査しています。 :) –