Japan QualNet Community Forums Japan QualNet Community Forums
Welcome Guest 
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/05/18:13/16
2024/05/17:19/24

2024/03/19より396/1408
人気モジュール
No.1: フォーラム 117
No.2: QualNet概要 4
No.3: ニュース 2
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット90
No.2:Unknown OS1
No.3:Windows NT1

No.1:どっかの巡回ロボット81
No.2:Majestic-12巡回ロボット6
No.3:Google巡回ロボット3

日曜日からの合計
メイン
   Routing Protocols Implementation & Model Development
     データパケットのフラッディング
投稿するにはまず登録を

題名 投稿者 日時
   データパケットのフラッディング nanashi 2006/8/7 2:57
     Re: データパケットのフラッディング maxam 2006/8/7 9:56
       Re: データパケットのフラッディング nanashi 2006/8/7 17:18
         Re: データパケットのフラッディング mast 2006/8/7 23:03
           Re: データパケットのフラッディング mast 2006/8/7 23:15
             Re: データパケットのフラッディング nanashi 2006/8/8 19:25
               Re: データパケットのフラッディング mast 2006/8/9 10:23
     Re: データパケットのフラッディング masa 2006/10/9 14:05
       Re: データパケットのフラッディング kabocha 2006/10/11 10:42
         Re: データパケットのフラッディング masa 2006/10/12 2:25
         » Re: データパケットのフラッディング kabocha 2006/10/12 10:29
             Re: データパケットのフラッディング masa 2006/10/15 16:23
               Re: データパケットのフラッディング masa 2006/10/18 4:53
                 Re: データパケットのフラッディング forum_admin 2006/10/18 6:56
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
kabocha
投稿日時: 2006/10/12 10:29
常連
登録日: 2006/9/8
居住地:
投稿: 43
Re: データパケットのフラッディング
基本的に、まず同じようなことをしているプロトコルのソースをご参考にすることをお勧めします。たぶん、具体的にここにソースコードを貼り付けるのは無理だと思うので、もう少し質問内容を絞らないと回答も難しいです。

というのはさておき、「CBRを改造して」というのは、当然ですが、受信側の処理も改造することを指していました。じゃないとfloodingにならないです。受信側は受信したパケットをコピーして転送するだけでよいと思います。TTLとかが必要だと思いますが。その上で、全ノードに改造した受信側のアプリをくっつけるように node 作成部分にも手を加えれば良いと思います。1hopしか飛ばないなんてことはありません。

他のプロトコルを参考にするなら、またUDPヘッダーとかをつけたくないのであれば、例えばAODVでfloodingを行っていると思いますので、これを参考にしたら良いのではないでしょうか?
・ip protocol タイプで Floodingするプロトコルのタイプの追加/設定
・ip の DeliverPacket(だったかな?)でipが上位層に送信する際、プロトコルタイプで 上位プロトコルをclassfierしている部分を修正
・追加したprotocolタイプに対応するfloodingするプロトコルを作成
・floodingの具体的な方法は AodvFloodRREQ が ipのDeliverPacketから呼ばれるまでを理解して真似する。

で出来ると思いますよ。
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT