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

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/04/28:8/10
2024/04/27:21/24

2024/02/28より285/1375
人気モジュール
No.1: フォーラム 4
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット8

No.1:どっかの巡回ロボット8

日曜日からの合計
メイン
   Network Layer Settings: IP, QoS, Queuing & Scheduling
     IPアドレスの扱いに関して
投稿するにはまず登録を

題名 投稿者 日時
   IPアドレスの扱いに関して TakaoIto 2011/10/12 19:20
     Re: IPアドレスの扱いに関して mast 2011/10/12 20:59
     » Re: IPアドレスの扱いに関して TakaoIto 2011/10/13 15:38
         Re: IPアドレスの扱いに関して mast 2011/10/13 20:49
           Re: IPアドレスの扱いに関して TakaoIto 2011/10/17 18:12
             Re: IPアドレスの扱いに関して 7208op 2011/10/21 18:12
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
TakaoIto
投稿日時: 2011/10/13 15:38
新米
登録日: 2010/4/23
居住地: 東京
投稿: 7
Re: IPアドレスの扱いに関して
引用:

■IP-ADDRESSパラメータ行の読み込み箇所について
MAPPING_GetInterfaceInfoForInterface()関数は非公開ソース。
というわけで、残念ながらIP-ADDRESS行の読み込みを行っているコードに
辿り着くことはできないようです。
(読み込み処理は、恐らくご推察のとおりNodeInputさんがコッソリとやっている
と思います。そしてMAPPING_GetInterfaceInfoForInterface()関数は、単に
NodeInputから情報を取得する関数かと思われます。いずれもコードが見えない
ので推測になりますが。)

■D_NodeAddress型について
D_NodeAddress型はinclude/dynamic_vars.hで定義されています。
D_*変数というのはDynamicオブジェクト変数のことで、シミュレーション実行中に外部
プログラムから動的に値を取得・変更可能な変数のことです。プログラマーズガイドの
7章のDynamic APIの冒頭に少し説明があります。QualNet5.1のGUIからも、添付画像の
ようにして実行時のこれらの変数の値を確認することができます。


お早い返答をありがとうございました!
物凄くスッキリ致しました!

これまでmapping.hの方も何度か見ていたのですが,具体的にどういう処理がされているのか分からず,
そもそも何の意味があってこれを介した流れになっているのか気にしないようにしていたのです^^;

ノードポインター,識別子,アドレス等のマッピング・・・そんなことをする理由があるのでしょうか?
各々のnode構造体の中で情報は管理されているのに?と思ったのです.
単にNodeInputからの情報取得であれば,
mappingさんがやらなくても他のコード内ではIO_*関数を使って取得していますし,アドレスも同様だと思うのですが?
(整合性を見てるとかそんな感じ?)



教えて頂いたDynamic_vars.hも見てみます!
クラスっぽいのがあるんですね、オブジェクト指向的な話は全然分からなくて苦労しそうですが・・・;

あと,添付画像の方を参考にシミュレーション時のRuntime Analysisを見てみたのですが,私の方では添付画像のように

Nodes
→host1
→→Interface0
Subnets

しかありませんでした.

Dynamic Parametersというのは特殊な状況でしか出てこないのでしょうか?
(外部インタフェースとの動的なやり取りがある場合だけ?)
EXata2.1,QualNet5.1双方で同一の結果となりました.

ご存じでしたら,ご教示お願い致します.
Dynamic-Analysis.PNG
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT