• 締切済み

ネットワーク使用率について!

VB6.0でMIBを使ってデータ量等を取得することができたのですが、どーもそこからネットワーク使用率を求めることができません。ちなみに使用した式は 使用率(%) = ((データ量(byte/sec) + パケット数 (1/sec) * 24) * 8) * 100 / リンクスピード(bit/sec) この式では求めることはできないのでしょうか?わかる方がいればご教授してください。お願いします。><

みんなの回答

  • jeee
  • ベストアンサー率52% (119/227)
回答No.2

dwInOctetsとdwOutOctetsは、基本的に電源投入時からのバイト数になると思います。 従って、SNMPでデータ量をとる場合、ある時間間隔置いてデータを収集し、dwInOctetsとdwOutOctetsのそれぞれの差がある時間間隔おけるデータ量になると思います。

回答No.1

 一秒あたりに伝送されるデータ量(bit)÷回線速度bps=回線利用率 で大丈夫な筈ですが・・・ 回線利用率(伝送効率)=伝送データ量÷(伝送時間*データ伝送速度bps)  各種制御情報も影響するかもしれません。

nikkuname
質問者

補足

早い返答ありがとうございます! 先ほど返答いただいた中の「伝送されるデータ量」 というのは、 送受信バイト数(dwInOctetsとdwOutOctets) でいいのでしょうか? 何度も申し訳ないですがよろしくお願いします。

関連するQ&A