メイン Application Layer Protocol Implementation & Model Development MCBR でパケットを送り返す動作について | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
masa | 投稿日時: 2006/10/23 14:07 |
新米 登録日: 2006/8/12 居住地: 投稿: 14 |
MCBR でパケットを送り返す動作について いつもお世話になっております。
MCBR でクライアントがサーバに対してマルチキャストでパケットを送信した際に、サーバはユニキャストでクライアントに対してパケットを送り返す動作を実装しようとしています。 クライアントがサーバに対してメッセージを送信している時には APP_UdpSendNewDataWithPriority を利用していたので、サーバ( AppLayerMCbrServer )でも同様にこの関数を利用すれば良いのではと考えたのですが、実行エラーで中々うまくいきません。 どのように実装すれば上手くいくのか、わかる範囲で構いませんのでアドバイスをいただけますでしょうか。よろしくお願いします。 |
marimo | 投稿日時: 2006/10/24 8:07 |
常連 登録日: 2005/9/22 居住地: 投稿: 49 |
Re: MCBR でパケットを送り返す動作について 始めまして。アプリケーションモデルを改造したい、という事ですよね。
詳しく弄った事はないのですが、基本的にClientからのデータ送信はQualNetのメッセージ(タイマや、レイヤを跨った処理、パケットもこの一種)イベントで呼び出されているので、この辺りが参考になるかもしれません。 メッセージの扱いは、QualNetを少し深く弄ろうとすると出会うものです(多分)。 Programmers Guideの3.3 Discrete-event Simulation in QualNetあたりの記述が参考になるかと思います。 # もっと簡単なやり方もあるかも? # MESSAGE_Allocして必要なInfoだけをくっ付けて、MESSAGE_Sendする代わりに # 関数AppLayerMCbrClientを直接呼び出すとか… # やった事ないので、だいぶ微妙ですが。。 |
masa | 投稿日時: 2006/10/25 22:12 |
新米 登録日: 2006/8/12 居住地: 投稿: 14 |
Re: MCBR でパケットを送り返す動作について marimo 様
さっそくのご返答ありがとうございます! やはりメッセージの受け渡しがミソになりそうですね。 その辺りもう少し探ってみます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |