nanomsgのpub/subプロトコルで純粋なマルチキャストを使用できますか。 単一のパブリッシャの特定のデータに関心を持つN人の加入者が存在する可能性があるため、N個の異なるストリームに同じサブスクライブされたデータが流れています.1つのストリームの帯域幅が10MBの場合、Nストリームに必要な帯域幅は10 *したがって、帯域幅の増加があります。マルチキャスティングで行うように、この帯域幅を減らすことはできますか?誰でもこの問題に関して私を助けることができますか?ナノムスのマルチキャスト帯域幅の問題
0
A
答えて
0
私がPUB/SUBパターンを理解する限り、データはすべてのサブスクライバに1つずつ送信されます。加入者がそれを受け取る準備ができていない場合、データは破棄されます。私はPUB/SUBのデータが逐次送られると信じています。
ただし、PUSH/PULLパターンを使用すると、データの送信方法をよりよく制御できます。 N個のPULLerと1個のPUSHerを持つことができます。 PUSHerは、すべてのPULLerにデータを1つずつ送信します。違いはタイミングを制御でき、より遅いPULLerを待つことができることです。
複数の送信が気に入らなければ、私が考えることができる唯一の他のメカニズムは共有メモリです。 1人の送信者と複数の受取人。このシナリオは単一のコンピュータにのみ適用されます。
したがって、答えは「いいえ」です.Numomsg pub/subプロトコルでは、純粋なマルチキャスティングはできません。純粋なマルチキャストが必要な場合は、他のプロトコルを参照する必要があります。 おそらく到着nngがUDPでそれを提供する可能性があります。
マルチキャストが必須の場合は、他のプロトコルを確認する必要があります。例えば、 NACK-Oriented Reliable Multicast (NORM)を参照してください。
関連する問題
- 1. GWTアプリケーション帯域幅の輻輳の問題
- 2. ビデオストリーミングの帯域幅のための帯域幅
- 3. 帯域幅モニタ
- 4. 帯域幅
- 5. Mininetエラー帯域幅
- 6. Pingと帯域幅
- 7. ミニリンクのデフォルトリンク帯域幅
- 8. 単一精度でのCUDA帯域幅と倍精度での帯域幅
- 9. 1つのUSBハブ上に2つのウェブカメラ - 帯域幅の問題
- 10. GTX 970帯域幅計算
- 11. 最大クライアント帯域幅
- 12. メモリ帯域幅使用量
- 13. XHR帯域幅削減
- 14. SNMPネットワーク帯域幅ロガーモニタ
- 15. C#のWindowsアプリケーションの帯域幅スロットル
- 16. サーバごとの帯域幅の概要
- 17. Oracle BMCSオブジェクト・ストアの帯域幅のコスト
- 18. AWSとHerokuの間の帯域幅
- 19. CUDA:HtoDとDtoHの帯域幅の相違
- 20. のLinux - リミットUSBデバイスの帯域幅
- 21. ソフトレイヤーの帯域幅の予測データ
- 22. 特定のOracle DBのネットワーク帯域幅
- 23. PHPのアップロードと帯域幅/トラフィックに関する質問
- 24. WCFとネットワークの帯域幅調整
- 25. ソフトウェア帯域幅/データベースの成長式
- 26. squidの帯域幅割り当て
- 27. Firebaseデータベース帯域幅の計算
- 28. 帯域幅インターフェイスポート用のBashスクリプト
- 29. 低帯域幅シミュレーションのオンラインツールですか?
- 30. USB(のWinUSB)アイソクロナス帯域幅管理