MX シリーズルーターでの MDI メトリクスに対する SNMP GET リクエストの処理
キャッシング機能のないクエリーオンデマンドメカニズムを使用して、SNMP Getリクエストを処理します。ルーティング エンジンは、すべての Get リクエストで計算されたメトリックを取得するためにパケット転送エンジンにクエリを実行します。ルーティング エンジンは、計算されたメトリックをローカルに保持しません。クエリされたメトリックをキャッシュするために追加のメモリは必要ありません。ネットワーク管理システム (NMS) サーバーは、MDI レコードが頻繁に更新されるため、特に MDI レコードに関するすべての Get 要求に関する最新情報を受信できます。ただし、メトリックの量が多い場合、各 GET リクエストでパケット転送エンジン PFE を照会することはリソースを消費します。Getリクエストへの応答は、ルーティングエンジンがメトリックを取得するためにパケット転送エンジンをポーリングする必要があるため、比較的遅れる可能性があります。
インライン MDI メトリックは、キャッシュされた情報が有効でない可能性があるリアルタイム データです。キャッシュされたメトリックまたは無効なメトリックのレポートは、リアルタイムの監視機能であるため、有益ではありません。フロー数とフローあたりの MDI レコード数が増えると、それに比例して、ルーティング エンジンがすべてのフローのフローと MDI レコードを格納するために必要なメモリ量が増加します。十分な内容のしきい値に対して非同期トラップが生成されるため、NMSからの頻繁なGetリクエストはあまり想定されず、パケット転送エンジンへのポーリングの周期性が低下します。SNMP トラップは、重大度レベルが 情報、警告、重大、またはクリアでトリガーされます。アラームをクリアするには、重大度レベルをクリアしたトラップが使用されます。
アラーム レベルの変化が発生するたびに、指定されたトラップがトリガーされます。たとえば、遅延係数(DF)アラームが情報レベルから警告レベルに、または警告から重大に変化した場合、mdiDFAlarm トラップがトリガーされます。アラームは即時または平均的です。即時アラームが設定されている場合、メトリクス値が設定された範囲を超えると、インターバル期間の終了時に即時トラップが発生します。平均アラームが設定されている場合、指定された間隔時間の平均値に基づいてトラップが生成されます。
ストーム制御は、FPC レベルではなくフロー レベルで SNMP トラップに適用されます。NMS システムは、複数のフローがほぼ同時にトラップを生成している場合でも、すべてのフローから SNMP トラップを取得できます。複数のフローがほぼ同時にトラップを生成している場合、NMSには同時に多くのトラップが殺到します。たとえば、何らかの理由で論理インターフェイスで受信したトラフィックは、すべてのアラームをトリガーし、NMS サーバでアラームの異常を引き起こす可能性があります。