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

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/05/01:2/2
2024/04/30:18/24

2024/03/02より294/1373
人気モジュール
No.1: フォーラム 49
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット48

No.1:どっかの巡回ロボット47
No.2:Majestic-12巡回ロボット1

日曜日からの合計
メイン
   Network Layer Settings: IP, QoS, Queuing & Scheduling
     「FIFO Total Packets Dropped」と「FIFO Total Packets Dropped Forcefully」の違いについて
投稿するにはまず登録を

題名 投稿者 日時
   「FIFO Total Packets Dropped」と「FIFO Total Packets Dropped Forcefully」の違いについて musen 2006/11/28 11:02
   » Re: 「FIFO Total Packets Dropped」と「FIFO Total Packets Dropped Forcefully」の違いについて ipoten 2006/11/28 14:19
       Re: 「FIFO Total Packets Dropped」と「FIFO Total Packets Dropped Forcefully」の違いについて musen 2006/11/28 19:39
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
ipoten
投稿日時: 2006/11/28 14:19
一人前
登録日: 2005/7/12
居住地:
投稿: 102
Re: 「FIFO Total Packets Dropped」と「FIFO Total Packets Dropped Forcefully」の違いについて
こんにちは

QualNetのstatisticsって、全般的にそれが何を表しているのかわかりづらいですよね。
これらを説明したドキュメントがあればおしえて欲しいです。

で、わたしは最終的にはソースコードを確認することにしています。

例えば上記の例だと "Total Packets Dropped Forcefully" を QualNet のソースから grep して、
if_queue.cpp / Queue::FinalizeQueue() でメンバ変数 numPacketsForcefullyDropped の値を出力していることがわかります。
この変数は、if_queue.cpp / Queue::retrieve() で、if (operation == DROP_PACKET) の場合にカウントアップされています。
で、このDROP_PAKETを指定して retrieve() 関数を呼び出しているものを探すと、
AODV でリンクエラーや経路エラーの場合に強制的にキューからパケットを削除しているようなケースだとわかります。

同様に "Total Packets Dropped" の方は numPacketsDropped 変数で、
これはキューがあふれた場合や (operation == DISCARD_PACKET) の場合にカウントアップされていますね。
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT