2017-06-15 8 views
0

私はSNMPエージェントが1分で受け付ける要求の数を制限します。 例えば、SNMPエージェントは異なる管理ステーションからの要求に応答することができ、1分以内に要求の最大数を設定します。 1分以内にエージェントが100回以上の要求を受け取った場合、エージェントは要求を破棄したり、「あまりにも多くの要求」などの情報を管理ステーションに返します。 私はエージェントがCPUへの圧力につながる、少しの時間であまりにも多くのリクエストを取得するとき、私はCPUのリソースを節約したいので、私はそれに対処したい。 私に助言を与えてくださいsnmpエージェントが1分以内に応答できるmax要求を設定する方法。

+0

あなたの質問があまりにも漠然としていると推測できます。ファイアウォールに関する質問をしていますか?これはコーディングしているあなた自身のエージェントですか?何を試しましたか?等詳細を教えてください。少なくとも私の質問に答えます。 –

+0

私はエージェントへの外部リクエストの数を制限したい、目的はシステムの負担を軽減することです。私の質問は、エージェントが受信したリクエスト番号を制限するにはどうすればいいですか? – arianwang

答えて

0

これはSNMP規格の範囲外です。答えは、使用しているエージェント、実装されている言語などに完全に依存します。すべてのマネージャーが理解できる汎用的な方法では「あまりにも多くの要求」を返すことはできませんが、ステータスgenErr。あなたの目標がDoS攻撃に強くならないようにするには、エージェントがDoSの誰かに使用されている可能性があるので、適時に処理できない要求を単にドロップするほうが良いかもしれませんelse偽造された送信元アドレス。あなたがDoSされていない場合は、正常に動作しているマネージャーが待機し、要求が破棄されると再試行します。スマートスイッチで適切なトラフィック制限ACLを使用することで、エージェントが接続されているデバイスがプラグインされていて、どのエージェントにも接続されていないことが、この方が処理しやすいと思われます。

関連する問題