質問

概要
どんなツールを使用すると SNMP パケットや SNMP トラップの取り込みや解析を自分のワークステーションで行えますか。 A. Solaris では snoop を使用します。これは /usr/sbin/snoop にあります。
なぜifTableのifDescr = Null0のインターフェイスがありますか。
ifTable カラムの中には、特定のインターフェイス タイプでは表示されないものがあります。 なぜですか。 これはバグですか。
Coldstart トラップがボックスから二度生成されています。 これはバグですか。
SNMP トラップに含まれている正確な情報はどんなもので、どこに文書化されていますか。
NetPro ディスカッション フォーラム - 特集対話
関連情報

概要

この資料は一般に尋ねられた質問に対するCiscoイクイップメントに関連していると同時に回答を提供し、簡易ネットワーク管理プロトコル(SNMP)の有用なリソースを検出するためにユーザおよびSNMP問題をガイドしたものです。

Q. どんなツールを使用すると SNMP パケットや SNMP トラップの取り込みや解析を自分のワークステーションで行えますか。 A. Solaris では snoop を使用します。これは /usr/sbin/snoop にあります。

A. Solaris では snoop を使用します。これは /usr/sbin/snoop にあります。

注: 回線上でパケットを取り込むには、ユーザ rootである必要があります。

次に、例を示します。

snoop udp port 162
router1 -> host1 UDP D=162 S=1480 LEN=120

上記の例では、パケットを 1 つ取り込んでいます。 デバイス router1 は SNMP-TRAP(UDP ポート 162)をデバイス host1 へ送信しています。

Ethereal も使用できます。 Ethereal は、無料のネットワーク プロトコル アナライザで UNIX システムや Microsoft Windows に使用します。 Ethereal リリース 0.8.0 から、SNMP パケットを解析できます。 Etherealをここに見つけることができますleavingcisco.com

Q. なぜifTableのifDescr = Null0のインターフェイスがありますか。

A. Cisco IOS現在か。 ソフトウェアリリース12.0、ifTableに出て来るifDescr Null0とのインターフェイスがあります。

ヌル インターフェイス Null0 は、仮想ネットワーク インターフェイスです(ループバック インターフェイスと同様)。 ループバック インターフェイスへのトラフィックはルータ自体に宛てられますが、ヌル インターフェイスに送られたトラフィックは廃棄されます。

ヌル インターフェイスは、アドレスで設定されないことがあります。 ネクストホップが Null0 インターフェイスである静的ルートを設定することによってのみ、トラフィックをこのインターフェイスへ送信できます。 これは、集約ネットワークへの経路を作り Border Gateway Protocol(BGP; ボーダーゲートウェイ プロトコル)を使用してアナウンスしたり、ある範囲のアドレスへのトラフィックがルータを経由して伝播されたりしないようにするなど、通常はセキュリティの目的で行われます。

ルータには、常に 1 つのヌル インターフェイス Null0 があります。 デフォルトで、0インターフェイスに送られるパケットによりルータはパケットのソースIPアドレスへインターネット制御メッセージ・プロトコル(ICMP)の到達不可能なメッセージを送ることによって応答します。 ルータの設定は、これらの応答を送信する設定と、何も送信しないでパケットを破棄する設定のどちらも可能です。

ヌル インターフェイスへ送られたパケットへの応答である ICMP 到達不能メッセージの送信を無効にするには、インターフェイス設定モードで、次のように入力します。

no ip unreachables 

ヌル インターフェイスへ送られたパケットへの応答である ICMP 到達不能メッセージの送信を有効にするには、インターフェイス設定モードで、次のように入力します。

ip unreachables 

Q. ifTable カラムの中には、特定のインターフェイス タイプでは表示されないものがあります。 なぜですか。 これはバグですか。

A. これはバグではありません。 ifTable は、RFC 1573 に従い、所定の行の中にある一部のカラムが ifType に基づきインスタンス化されないように設計されています。 異なるメディアのために期待するべきカラムがグループ化するそれ以上の説明のためのRFC準拠ステートメントを読んで下さい。 これの例は固定長パケットのATMです。 したがって、ifTable 内(およびその他)の行は ifFixedLengthGroup に基づきます。

Q. Coldstart トラップがボックスから二度生成されています。 これはバグですか。

A. この動作はバグではありません。 coldstart トラップは通常、トラップ送信先に送られる最初のトラップ(最初のパケット)です。 ルータはトラップ宛先のためのアドレス解決プロトコル(ARP)を必要とします。 シスコ デバイスは、ARP が発信される場合はトラップをドロップします。 したがって、修正前は多くのユーザに coldstart トラップは発生しませんでした。修正によって coldstart トラップが二度送信されます。 ネットワークは coldstart トラップの複製も可能なため、これは RFC に準拠しています。 顧客のネットワーク管理システム(NMS)ステーションはこれできるはずです(さもないとそれを壊れていますがあります)処理。

注: このDDTS IDリンクに従い、詳細なバグ情報を見るため、登録済みの(登録ユーザのみの)ユーザであり、ログオンする必要があります。

Q. SNMP トラップに含まれている正確な情報はどんなもので、どこに文書化されていますか。

A. 各トラップはMIBで定義されます。 それに含まれているオブジェクトのリストとのトラップの正確な定義を参照するためにはSNMPオブジェクトナビゲータのトラップを見つけて下さい。 たとえば、CISCO-CALL-TRACKER-MIBからのcctCallSetupNotificationを変換し、結果を表示されて下さい。

NetPro ディスカッション フォーラム - 特集対話

Networking Professionals Connection はネットワーキング プロフェッショナルが、ネットワーキングに関するソリューション、製品、およびテクノロジーについての質問、提案、情報を共有するためのフォーラムです。 特集リンクでは、このテクノロジー分野での最新の対話を取り上げています。
NetPro Discussion Forums - Featured Conversations for Network Management
Network Infrastructure: ネットワーク管理
Virtual Private Networks: ネットワークとポリシー管理

関連情報