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
実施ログ¶
-
iperf3でラズパイ→PCへTCP通信
- ペイロードサイズが1500弱くらいの場合
- 80k packets/secくらい?
- Dropped Packetsは0.03%
-
ペイロードを500Bytesにした場合
- 200k packets/secくらい?
- ちょくちょくCPU使用率がCore 0: 80-90% その他:50% くらいまで上がるように
- Dropped Packetsが6%くらいに上昇
-
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
- 全サイズ対応
- Amazon商品ページ
- M.2 Hat+ (公式)
- 2230/2242 (ちっちゃいサイズ)のみ
- Freenove M.2 NVMe Adapter V2 for Raspberry Pi 5