メイン Routing Protocols Implementation & Model Development RREPのブロードキャスト | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
nagao | 投稿日時: 2006/12/1 15:29 |
半人前 登録日: 2006/10/24 居住地: 投稿: 22 |
RREPのブロードキャスト AODVでのRREPのユニキャストをローカルブロードキャストするように改変しようと試みています。
RREPの受信時の処理が記述されているaodv.cppのAodvHandleReply関数では、ローカルブロードキャストされるHelloメッセージ(フォーマットはRREPと同様のものを使用)の処理は記述されているものの、RREPに対してはユニキャストの処理しか記述されていません。 なので、どこに変更をくわえればRREPをローカルブロードキャストされたメッセージとして扱うようにできるのかがわかりません。 わかるかたいらっしゃいましたら、よろしくお願いします。 |
hiro | 投稿日時: 2006/12/2 10:31 |
長老 登録日: 2005/7/16 居住地: 投稿: 452 |
Re: RREPのブロードキャスト ええと、ただ単にユニキャストをブロードキャストに変更したいということですかね。
相手先のアドレスを対象のネットワークにおけるブロードキャストアドレスにしてあげれば、 IP的にはブロードキャストとして処理されます。 AODVプロトコルには精通していないので、詳しいことはわかりませんが、 RREQというメッセージがブロードキャストでフラッディングされて、 それを受け取ったノードがRREPをユニキャストで返信する仕掛けですよね。 AODV的に細かい処理はあると思いますが、ブロードキャストでメッセージを流している、 RREQの処理を参考にして見たらいかがでしょうか。 |
nagao | 投稿日時: 2006/12/4 15:54 |
半人前 登録日: 2006/10/24 居住地: 投稿: 22 |
Re: RREPのブロードキャスト お返事ありがとうございます。
hiroさんのおっしゃる通り、ユニキャストをブロードキャストに変更したいということです。 AODVにはローカルブロードキャストを行うHelloメッセージがオプションであるので、その処理を参考に改変してみることにします。 ありがとうございました |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |