Skip to content

ntopng

  • 起動から10分間試用可能
    • 再起動でリセット
  • nProbeは25000フローまでが試用だそう

動作テスト

開く

テスト環境の構成

  • スイッチに繋いでPCと1Gbpsでリンク
graph LR
        %% ノードの定義
        PC1["PC<br/>(192.168.0.100)"]
        SW["NetGear GS105E<br/>"]
        PC2["Raspberry Pi<br/>(192.168.0.130)"]

        PC1 ---|1Gbps| SW
        SW ---|1Gbps| PC2

実施ログ

  1. iperf3でラズパイ→PCへTCP通信

    • ペイロードサイズが1500弱くらいの場合
    • 80k packets/secくらい?
    • Dropped Packetsは0.03%
  2. ペイロードを500Bytesにした場合

    • 200k packets/secくらい?
    • ちょくちょくCPU使用率がCore 0: 80-90% その他:50% くらいまで上がるように
    • Dropped Packetsが6%くらいに上昇
  3. hping3によるテスト

    • 送信元IPランダムで大量のパケット(ペイロードなし)を送りつけた場合
    • 5mbpsくらい?(10k packets/secくらい)
    • CPU使用率は低い
    • Dropped Packetsが50%くらいに
    • Geminiいわく、新しいフローの情報をUSBメモリに書き出そうとしてI/Oで詰まってるらしい?

Raspberry Pi

  • 今は自前のUSBメモリにOSを入れて使ってます
  • I/O速度と寿命を考えたらM.2 SSD + M.2用アダプタ 構成が必要?
    • Freenove M.2 NVMe Adapter V2 for Raspberry Pi 5
    • M.2 Hat+ (公式)
      • 2230/2242 (ちっちゃいサイズ)のみ