2012-02-07 9 views
2

実行時にNS2のノードから送信されたパケットの数をカウントします。 C++を使ってAODVプロトコルを変更したいと思っています。誰かが私にどのように手伝ってもらえますか?NS2-プロトコルの変更 - AODV

I受信しているパケット数をカウントするrecv()関数と、送信されたパケット数をカウントするaodv.ccのforward()関数を編集しようとしました。私は、どのノードからパケットが来たのか、どのノードにパケットが転送されているのかを特定することはできません。私は各ノードの信頼値を計算するためのカウントを知り、悪意のあるものを探したい。あなたは私に手を差し伸べる方法を教えてください。 AODVで無差別モードを使用するのはどうでしょうか。私はこれらすべてに非常に新しいです。前もって感謝します。

答えて

1

uは、送信され、受信されているすべてのパケットの送信元と宛先を見つけることができます。送受信されたパケット数も簡単に見つけることができます。 RP-> rp_src()sorce又はビス-1H-> SADDR() 及びRP-> rp_dstを使用して、例えば
AODVのhelloメッセージの場合には... 送信元および宛先アドレスは、(recvhelloに見出すことができる) ()目的地とノードを受信して​​いるノードも簡単に(インデックス)で見つけることができます。...

+0

あなたの答えはすべての略語と 'code'ブロックの不足でわかりにくいです。 。 – alestanis

関連する問題