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

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/04/29:8/8
2024/04/28:16/23

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

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

日曜日からの合計
メイン
   Routing Settings
     ルートが確定するまでの時間
投稿するにはまず登録を

題名 投稿者 日時
   ルートが確定するまでの時間 KIN 2012/8/8 17:21
     Re: ルートが確定するまでの時間 hiro 2012/8/8 18:22
       Re: ルートが確定するまでの時間 KIN 2012/8/9 10:27
       » Re: ルートが確定するまでの時間 hiro 2012/8/9 15:33
           Re: ルートが確定するまでの時間 KIN 2012/9/2 20:12
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
hiro
投稿日時: 2012/8/9 15:33
長老
登録日: 2005/7/16
居住地:
投稿: 452
Re: ルートが確定するまでの時間
ほとんどのアプリケーションは送信開始時刻が
.statファイルに出力されます。
FTPなら、FTP Client,First Packet Sent at (s)
CBRなら、CBR Client,First Packet Sent at (s)
です。

でも、送信開始時刻は.appファイルに設定する時間に依存しますよね。
FTPの場合は、開始時間になってからサーバとクライアント側で
TCPコネクションの確立処理が開始されて確立してから、
初めてデータ転送が始まりますが、
CBRの場合は、開始時間になるとUDPパケットを即座に送信します。
つまり、CBRの場合はルーティングが確立しなくても勝手に送っちゃいます。

また、仮にルーティングの確立が時刻10秒で完了している場合に、
FTPを時刻20秒で開始するとパケットの送信は時刻20秒以後になります。

計測したいのは、
『ルートが確立する時刻』ですか、
それとも『パケットを送信する時刻』
あるいは『パケットを受信した時刻』

時刻を計測する状態をきちんと整理した方が良いと思います。

例えば全く同じNode構成のシナリオで、
以下の2種類の.app指定でシナリオを実行してみます。

CASE1 FTPをゼロ秒から
FTP 1 2 100 0S
結果を.statから抜粋すると、
1,,[1],Application,FTP Client,First Packet Sent at (s) = 5.687660373
2,,[2],Application,FTP Server,First Packet Sent at (s) = 5.714571731
約5.6秒でTCPコネクションが張られて送信開始。

CASE2 CBRをゼロ秒から
CBR 1 2 100 512 1S 0S 0S PRECEDENCE 0
結果を.statから抜粋すると、
1,,[1024],Application,CBR Client,First Packet Sent at (s) = 0.000000000
2,,[1024],Application,CBR Server,First Packet Received at (s) = 11.132263707
時刻ゼロ秒で送信開始しているけど、
最初に届いたのは約11.1秒です。

流すアプリケーションでこれだけ挙動が変化します。
単にアプリケーションで判断するのは、個人的にはお勧めしにくいです。
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT