port-security



 ポートセキュリティとは

 ポートセキュリティとは、スイッチポートに接続するホストのMACアドレスに基づいてトラフィックの入力を
 制限することができる機能です。Catalystスイッチで実装できるこのポートセキュリティ機能は、許可され
 ていないデバイスがスイッチポートに接続することを防止するという点で、IEEE802.1X認証と似ています。

     

 


        


 セキュアMACアドレス

 セキュアMACアドレスとは、ポートセキュリティが有効なポートで許可されるMACアドレスのことです。
 Catalystスイッチでは以下の表にある通り、3つのタイプのセキュアMACアドレスをサポートしています。

MACアドレスのタイプ 説明
スタティックセキュアMACアドレス

switchport port-security mac-address コンフィグをしようして手動で設定されます。
これらはMACアドレステーブルに格納され、running-configに追加されます。

ダイナミックセキュアMACアドレス

これらはMACアドレステーブルにのみ動的に追加され、reload時に削除されます。

stickyセキュアMACアドレス

動的な学習、または手動で設定されます。これらはMACアドレステーブルに格納され
running-configにも追加されます。動的な学習であってもNVRAMに保存すれば
reloadしてもMACを再学習しません。手動設定はほぼナンセンスであり非推奨です。

 switchport port-security mac-address stickyコマンドにより、ダイナミックMACアドレスをstickyセキュア
 MACアドレスに変換して、その結果をrunning-configに変換することができます。このコマンド設定により
 許可されるクライアントのMACアドレスを手動で入力( スタティックセキュアMACアドレス )する必要がなく
 なります。なお、stickyコマンドがディセーブルにされた場合、stickyセキュアMACアドレスはダイナミック
 セキュアMACアドレスに変換されて、running-configからもそのMACアドレス情報がなくなってしまいます。



 セキュリティ違反

 セキュリティ違反とは、セキュアMACアドレスが許可登録MACアドレスの最大数までアドレステーブルに
 追加された状態で、許可MACアドレスに定義されていないMACアドレスを持つクライアントがポートに接続
 しようとした場合に発生します。また、あるポートセキュリティが有効なポートにて定義されている許可MAC
 アドレスが、同一VLAN内の別のポートセキュリティが有効なポートで認識した場合にも違反が発生します。
 セキュリティ違反が発生した場合の違反アクションは3つのパターンがあります。デフォルトは [ shutdown ]

violationモード 説明
protect

登録されているMACアドレス以外で接続してきた場合、パケットは破棄されます。ただし、
セキュリティ違反が発生した場合でも、SNMPトラップやSyslogメッセージは送信されることはなく
また、違反カウンターが増加することもありません。trunkポートにこのモードを設定するのはNG

restrict

登録されているMACアドレス以外で接続してきた場合、パケットは破棄されます。さらに、
セキュリティ違反が発生した場合、SNMPトラップやSyslogメッセージが送信されることになり
また、違反カウンターも増加していきます。

shutdown

登録されているMACアドレス以外で接続してきた場合、パケットは破棄されます。さらに、
セキュリティ違反が発生した場合、SNMPトラップやSyslogメッセージが送信されることになり
違反カウンターも増加していきます。そしてポートはerrdisableとなりLEDが消灯(※ 1)します。


 ※ 1 ポートがerrdisableとなった場合、[ errdisable recovery cause psecure-violation ] または [ shutdown, no shutdown ] で復旧します。

Security Violation Mode Action ( in the case of sticky address )
違反モード 違反トラフィック
の転送
SNMPトラップ
の送信
Syslogメッセージ
の送信
エラーメッセージ
の表示 ※ 2
違反カウンタ
の増加
ポートのshutdown
protect No No No No No No
restrict No Yes Yes No Yes No
shutdown No Yes Yes No Yes Yes

 ※2 手動で設定したセキュアMACアドレスなどの場合、[ shutdown ] モードを選択している場合、エラーメッセージが表示されます。

 

 Resource : BCMSNテキスト第2版 Catalyst 3560 12.2(25)SEE Catalyst 3550 12.2(25)SE Configuring Port-Based traffic Control


← 保護ポート ( プライベートVLANエッジ )   ポートセキュリティ ( port-security ) - ciscoコンフィグ  

ネットワークエンジニアとして

Copyright(C) 2002-2008 Cool. All Rights Reserved