見出し画像

TWRMONのバグの原因は一つかもしれない

ワールドカップ 日本残念!
今朝は5時からスペイン頑張れと応援したがドイツと引き分け!
スペイン戦 頑張れ日本!

さて、昨日TWSNMP FCのRMON対応版をリリースしました。
自分で作ったRMONプローブ(TWRMON)の情報を表示してみると、いろいろバグが見つかりました。マインドマップで整理してみました。

まずは、アドレスマップのMACアドレスが空欄になる問題

を調べてみました。TWSNMP FC側の集計の問題も疑いましたが、どうやらインデックスがおかしいためにデータがずれているようです。

ソースコードを見るとIPが0.0.0.0以外の問題は全てテーブルのインデックスの処理の可能性が高いことがわかりました。
最初のタイムスタンプ0のテーブルの行を作ります。この行は値を返さないように無効にしておきます。あとでタイムスタンプの値を変更した有効な行を作っていますが、この処理がうまくいっていないようです。

ここまで調べたところで時間切れです。TWSNMP FC側の問題ではないのでじっくり調べます。

明日に続く

開発のための諸経費(機材、Appleの開発者、サーバー運用)に利用します。 ソフトウェアのマニュアルをnoteの記事で提供しています。 サポートによりnoteの運営にも貢献できるのでよろしくお願います。