アクション機能はじめに前回までに、イベントアクション機能の概要と指定できる「イベント」の種類について紹介しました。Fシリーズのイベントアクションでサポートしているイベント種別を紹介します。イベントアクションのもう一つの要である「アクション」の機能について紹介します。「アクション」の種類を紹介する前に、アクション機能を整理しておきましょう。Activateアクションを「発動させる」状態。Inactivateアクションを「解除させる」状態。アクションによって以下の2つのイベント種別があります。One-shotイベントの状態がTrueとなったタイミングでアクションの状態がActivateとなってアクションが発動する。State-changeイベントの状態がTrueとなったタイミングでアクションの状態がActivateとなってアクションが発動し、Activateの状態が継続する。イベントの状態がFalseとなったタイミングでアクションの状態がInactivateとなってアクションの状態が解除される。例)One-shotイベントの状態がTrueになったらIPsecセッションを切断する。その後は、IPsec確立の契機で確立する。State-changeイベントの状態がTrueになったらIPsecセッションを切断し、切断状態を継続する。イベントの状態がFalseになったら、その後IPsec確立の契機で確立する。それでは、アクションの種類を紹介していきましょう。(One-shot)IPsecセッション切断Activateになったら指定したIPsecセッションを切断します。切断後は、イベントの状態に関わらず、IPsecセッションの確立は可能です。USB電源供給OFF→ONActivateになったら、USBデバイスへの電源供給をOFFし、10秒後に電源供給を再開します。モデムデバイスの再初期化Activateになったら、モデムデバイスの再初期化を行います。電子メールのサブジェクトおよび本文は指定可能です。SNMPトラップ送出Activateになったら、SNMPトラップを送出します。イベントアクションMIBについては、後日のblogで紹介する予定です。装置再起動Activateになったら、装置を再起動します。(State-change)経路追加Activateになったら経路情報を追加し、Inactiveになったら追加した経路情報を削除します。現ファームウェアでは、IPv4経路情報のみを取り扱うことができます。一度追加した経路情報は、Inactiveとなった場合でも削除しないという使い方も可能です。※ワンポイント追加した経路情報は、「event-action」経路として経路情報に登録されます。event-actionと設定します。EthernetポートのリンクダウンActivateになったら指定した指定したEthernetポートをリンクダウンし、Inactivateになったらリンクアップします。VRRP制御ActivateになったらVRRPプライオリティー値を減算し、Inactivateになったらプライオリティ値を戻します。L2中継ポートの変更ActivateになったらL2中継ポートを選択するプライオリティー値を減算し、Inactivateになったらプライオリティ値を戻します。L2中継の冗長機能については、後日のblogで紹介します。IPsecセッション使用不可状態Activateになったら指定したIPsecセッションを使用不可状態にし、Inactivateになったら使用不可状態を解除します。自身からの接続はもちろん、相手からの接続も拒否します。L2TPv3セッション使用不可状態Activateになったら指定したL2TPv3セッションを使用不可状態にし、Inactivateになったら使用不可状態を解除します。自身からの接続はもちろん、相手からの接続も拒否します。ICMP監視の中断Activateになったら指定したICMP監視を中断し、Inactivateになったら再開します。QoS制御変更Activateになったら、QoS機能で参照するフラグをONにし、InactivateになったらフラグをOFFにします。100Mbpsでシェーピングするが、フラグがOFFの場合は10Mbpsでシェーピングする設定をしておき、イベントアクション機能でそのフラグを操作することで動的にQoSの動きを変更することができます。up-streamとしての動作を停止し、Inactivateになったら動作停止を解除します。次回は、いよいよ、イベントアクションを使った、便利なユースケースを紹介します。