Dying Gasp サポートの前提条件
Dying Gasp 用の Simple Network Management Protocol(SNMP)を設定する前に、イーサネット OAM を有効にする必要があります。詳細については、『Enabling Ethernet OAM on an Interface』を参照してください。
この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
Dying Gasp は、顧客宅内機器(CPE)の電源が失われたことを知らせるために、CPE からインターネット サービス プロバイダーが管理する機器に送信されるメッセージ(または信号)です。このメッセージは、次のいずれかが発生すると送信されます。
システム リロード
インターフェイスのシャットダウン
電源障害(特定のプラットフォームでサポート)
このタイプの状況はベンダー固有です。状況に関するイーサネット運用、管理、保守(OAM)通知がただちに送信される場合があります。
Dying Gasp 用の Simple Network Management Protocol(SNMP)を設定する前に、イーサネット OAM を有効にする必要があります。詳細については、『Enabling Ethernet OAM on an Interface』を参照してください。
システムから電源装置(PSU)を取り外した場合、Dying Gasp 機能はサポートされません。
SNMP トラップは、選択したプラットフォームでの電源障害または電源ケーブルの取り外しの際にのみ送信されます。
Dying Gasp サポート機能は、CLI を使用して設定できません。SNMP を使用してホストを設定するには、以下の SNMP ホストの設定例を参照してください。
SNMP、Syslog、およびイーサネット OAM を使用した Dying Gasp についての情報
IEEE 802.3ah で定義されている OAM 機能の 1 つにリモート障害表示があります。これは、品質の低下が原因で発生するイーサネット接続の障害の検出に役立ちます。イーサネット OAM は、OAM エンティティが、このような障害状態を OAM PDU の特定のフラグによってピアに伝達するメカニズムを提供します。障害状態について伝える方法の 1 つは、インターフェイスがシャットダウンされた場合など、回復不能な状態が発生したことを示す Dying Gasp です。このタイプの状況はベンダー固有です。障害状態に関する通知は、即座に、継続的に送信することができます。
SNMP、Syslog、およびイーサネット OAM を使用した Dying Gasp の設定方法
(注) |
最大 5 つの別個の SNMP サーバーホスト/ポートを設定できます。 |
setenv SR_TRAP_TEST_PORT UDP port
setenv SR_UTIL_COMMUNITY public
setenv SR_UTIL_SNMP_VERSION v2c
setenv SR_MGR_CONF_DIR Path to the executable snmpinfo.DAT file
次に、ホストでの SNMP トラップ設定の例を示します。
Router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#
Router(config)# snmp-server host 192.0.2.12 vrf Mgmt-intf version 2c public udp-port 6264
Router(config)#
Router(config)# ^Z
Router#
電源の再投入を実行すると、ルータコンソールに次の出力が表示されます。
Router#
ystem Bootstrap, Version 17.3(1.2r), RELEASE SOFTWARE
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1994-2020 by cisco Systems, Inc.
Current image running: Boot ROM0
Last reset cause: LocalSoft
C8300-2N2S-4T2X platform with 8388608 Kbytes of main memory
rommon 1 >
=======================================
Dying Gasp Trap Received for the Power failure event:
-----------------------------------------------------
Trap on the Host
++++++++++++++
snmp-server host = 192.0.2.12 (nms1-lnx) and SR_TRAP_TEST_PORT=6264
/auto/sw/packages/snmpr/192.0.2.9/bin> /auto/sw/packages/snmpr/192.0.2.9/bin/traprcv
Waiting for traps.
Received SNMPv2c Trap:
Community: public
From: 192.0.2.34
snmpTrapOID.0 = ciscoMgmt.305.1.3.5.0.2
ciscoMgmt.305.1.3.6 = Dying Gasp - Shutdown due to power loss
001689: *May 30 14:16:47.746 IST: %ETHERNET_OAM-6-RFI: The client on interface Gi0/0/0 has received a remote failure indication from its remote peer(failure reason = remote client power failure action = )
show running-config コマンドを使用して、Dying Gasp 通知を受信するための SNMP 設定を表示します。
Router# show running-config | i snmp
snmp-server community public RW
snmp-server host 192.0.2.20 vrf Mgmt-intf version 2c public udp-port 6264
Router#
SNMP、Syslog、およびイーサネット OAM を使用した Dying Gasp の設定例
SNMP へのアクセスを許可するコミュニティ アクセス ストリングを設定します。
Router> enable
Router# configure terminal
Router(config)# snmp-server community public RW
Router(config)# exit
コマンドシンタックスと使用例の詳細については、『Cisco IOS Network Management Command Reference』を参照してください。
SNMP 通知動作の受信者を指定します。
Router> enable
Router# configure terminal
Router(config)# snmp-server host X.X.X.XXX vrf mgmt-intf version 2c public udp-port 9800
Router(config)# exit
コマンドシンタックスと使用例の詳細については、『Cisco IOS Network Management Command Reference』を参照してください。