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

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/05/21:2/2
2024/05/20:19/24

2024/03/22より393/1414
人気モジュール
No.1: フォーラム 36
No.2: QualNet概要 2
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット36

No.1:どっかの巡回ロボット32
No.2:Google巡回ロボット3
No.3:Baidu巡回ロボット1

日曜日からの合計
メイン
   QualNet General/Miscellaneous
     ホップ数について
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kseki
投稿日時: 2005/11/6 22:26
新米
登録日: 2005/9/9
居住地:
投稿: 15
ホップ数について
ホップ数を求める方法について
トレースを解析する方法以外しか思いつかなかったのですが
何か良い方法があったら教えていただきたいです。
forum_support
投稿日時: 2005/11/7 22:34
モデレータ
登録日: 2005/5/17
居住地: 東京都中野区中央4-5-3 ?構造計画研究所
投稿: 322
Re: ホップ数について
おそらくMANETプロトコルで構築された経路のホップ数を求めようとしているのだと思います。
ノードAからノードBまでCBRのトラフィックを設定してシミュレーションをRunさせ、ルーティングプロトコルが構築した経路のホップ数を調べるには、Packet Tracerを用いる方法が簡単です。
ConfigSettings->Traffic and Status->Tracing->Packet Trace Enabled=YESに設定しておきます。シミュレーションを実行し終えると、シナリオフォルダ配下にトレースファイル(*.trace)が作成されています。これをシナリオデザイナのFileSystemsで開いていただくと、Packet Tracerが起動します。
CBRのパケットはUDPとして表示されているはずですので、ノードB(宛先ノード)が"RECV"したパケットのTTL値を見てください。TTLの初期値(=64)から減っている数がホップ数です。
これ以上簡単な方法はございませんが、ソースコードに手を入れて、ルーティングプロトコルの統計情報に追加しておけば、Analyzerでグラフ表示することも可能です。具体的な方法は"QualNet3.9 Programmer's Guide"をご参照ください。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT