2017-06-15 49 views
0

我想限制SNMP代理在1分鐘內接受的請求數。例如, 例如,SNMP代理可以響應來自不同管理站的請求,並且我想在1分鐘內設置最大請求數。如果代理在1分鐘內獲得超過100個請求,則會丟棄請求或將一些信息返回給管理站,例如「請求太多」。 我想處理它,因爲我想保存CPU的資源,當代理人在很短的時間內得到太多的請求,這將導致對CPU的壓力。 請給我一些建議如何設置snmp代理在1分鐘內可以響應的最大請求數。

+0

從缺乏反應,你可以猜測你的問題太模糊。你在問防火牆問題嗎?這是你自己的代理,你正在編碼?你有什麼嘗試?等等請提供更多細節,即。至少回答我的問題。 –

+0

我想限制代理的外部請求數量,目的是爲了減輕系統的負擔。我的問題是我應該如何做代理來限制收到的請求號碼 – arianwang

回答

0

這超出了SNMP標準的範圍。答案將完全取決於您使用的代理程序,實施的語言等。您無法以任何通用方式返回「太多請求」,這將會被所有管理人員理解,但您可以返回錯誤 - 狀態genErr。如果您的目標是加強對抗DoS攻擊,最好是簡單地放棄無法及時處理的請求,因爲您的代理可能會被用來對某人拒絕其他僞造源地址。如果你沒有被拒絕,一個表現良好的經理會等待,如果請求被刪除,則會重試。在我看來,通過在具有代理的設備插入的智能交換機中使用適當的流量限制ACL,而不是在任何代理中使用適當的流量限制ACL可以更好地解決這個問題。

相關問題