実現したいこと
リソースの制限されたIoT機器用の不正通信検知システムの開発を検討しています。
機能はホストごとに特定の受信パケット数を数え、閾値を超えたら検知するものです。
対象OSはLinuxです。
この検知システムを、リソース(CPU、メモリ)消費が少なくなるようカーネルスペースで動くものとして開発したいです。
発生している問題・分からないこと
Linuxでは、iptables(netfilter)を使用して上記の手法を実現できてしまうため、netfilterよりも低処理にパケット解析ができる方法を探しています。
よろしくお願いいたします。
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
XDPでのパケット処理について調べました。
しかし、低処理が実現できるのかという疑問があります。
補足
特になし
![guest](/img/icon/icnUserSample.jpg)
あなたの回答
tips
プレビュー