プロミスキャスモードはマシンにどれくらい負荷をかけますか? |
| | |
結論から言うと、プロミスキャスモード自体はほぼコストゼロに近いが、受信トラフィック量に比例して負荷が増える、というのが正確です。 ① 何が変わるのか通常はNIC(ネットワークカード)が
だけをカーネルに渡します。 プロミスキャスモードでは ここが唯一の違いです。 ② 負荷の内訳負荷は主に3段階で発生します。 1. NIC → メモリ転送(DMA)受信パケットが増えると
を消費します。 ただし現代のNICではここはかなり軽いです。 2. カーネル処理
ここが最も影響が出やすいポイント。 3. ユーザ空間処理(tcpdump等)ここが一番重いです。
→ キャプチャツールの設定次第でCPUを大きく使う ③ 負荷の実際(目安)状況ごとにかなり差があります。 ● トラフィック少(家庭LAN)
● 中程度(オフィスLAN)
● 高トラフィック(1Gbps以上)
● 10Gbps環境
④ 実は重要なポイント最近のネットワークでは:
つまり、
ケースが多いです。 ⑤ 負荷を下げる方法
⑥ 本質プロミスキャスモードは
であって、
です。 まとめ
|
|
|

この記事へのコメント