Table Of Contents
Management Frame Protection
Understanding Management Frame Protection
Protection of Unicast Management Frames
Protection of Broadcast Management Frames
Client MFP For Access Points in Root mode
Configuring Client MFP
Configuring Infrastructure MFP
Management Frame Protection
This document describes how to configure Management Frame Protection (MFP).
Understanding Management Frame Protection
Management Frame Protection provides security for the management messages passed between access point (AP) and Client stations. MFP consists of two functional components: Infrastructure MFP and Client MFP.
Infrastructure MFP provides infrastructure support. Infrastructure MFP utilizes a message integrity check (MIC) across broadcast and directed management frames. This check assists in detecting of rogue devices and denial-of-service attacks. Client MFP provides client support.
Client MFP protects authenticated clients from spoofed frames, by preventing many of the common attacks against WLANs from becoming effective.
Management Frame Protection operation requires a wireless domain service (WDS). MFP is configured at the wireless LAN solution engine (WLSE), but you can manually configure MFP on an AP and WDS.
Note
If a WLSE is not present, then MFP cannot report detected intrusions and thus has limited effectiveness. If a WLSE is present, you should perform the configuration from the WLSE.
For complete protection, you should also configure an MFP AP for Simple Network Time Protocol (SNTP).
Client MFP encrypts class 3 management frames sent between APs and Cisco Compatible Extension version 5 (CCXv5)—capable client stations, so that both AP and client can take preventive action by dropping spoofed class 3 management frames (management frames) that are passed between an AP and a client station that is authenticated and associated). Client MFP leverages the security mechanisms defined by IEEE 802.11i to protect class 3 unicast management frames. The unicast cipher suite that is negotiated by the STA in the reassociation request's Robust Security Network Information Element (RSNIE) is used to protect both unicast data and class 3 management frames. An AP in workgroup bridge mode, repeater mode, or no-root bridge mode must negotiate either Temporal Key Integrity Protocol (TKIP) or Advanced Encryption Standard-Cipher Block Chaining Message Authentication Code Protocol (AES-CCMP) to use Client MFP.
Protection of Unicast Management Frames
Unicast class 3 management frames are protected by applying either AES-CCMP or TKIP in a manner that is similar to that used for data frames. Client MFP is enabled for autonomous APs only if the encryption is AES-CCMP or TKIP and key management is Wi-Fi Protected Access version 2 (WPA2).
Protection of Broadcast Management Frames
To prevent attacks using broadcast frames, APs that support CCXv5 do not emit any broadcast class 3 management frames. An AP in workgroup bridge mode, repeater mode, or non-root bridge mode discards broadcast class 3 management frames if Client MFP is enabled.
Client MFP is enabled for autonomous APs only if the encryption is AES-CCMP or TKIP and key management is WPA2.
Client MFP For Access Points in Root mode
Autonomous APs in root mode support mixed-mode clients. Clients capable of CCXv5 with negotiated cipher suite AES or TKIP with WPA2 are Client MFP enabled. Client MFP is disabled for clients that are not CCXv5 capable. By default, Client MFP is optional for a particular service set identifier (SSID) on the AP. Client MFP an be enabled or disabled by using the command-line interface (CLI) in SSID configuration mode.
Client MFP can be configured as either required or optional for a particular SSID. To configure Client MFP as required, you must configure the SSID with key management WPA2 mandatory. If the key management is not WPA2 mandatory, an error message is displayed and your CLI command is rejected. If you attempt to change the key management with Client MFP configured as required and key management WPA2, an error message is displayed and your CLI command is rejected. When configured as optional, Client MFP is enabled if the SSID is capable of WPA2; otherwise, Client MFP is disabled.
Configuring Client MFP
The following CLI commands are used to configure Client MFP for APs in root mode.
•
ids mfp client required
This SSID configuration command enables Client MFP as required on a particular SSID. The dot11radio interface is reset when the command is executed. The command also assumes that the SSID is configured with WPA2 mandatory. If the SSID is not configured with WPAv2 mandatory, an error message is displayed and the command is rejected.
•
no ids mfp client
This SSID configuration command disables Client MFP on a particular SSID. The dot11radio interface is reset when the command is executed.
•
ids mfp client optional
This SSID configuration command enables Client MFP as optional on a particular SSID. The dot11radio interface is reset when the command is executed. Client MFP is enabled for this particular SSID if the SSID is WPA2 capable; otherwise, Client MFP is disabled.
•
show dot11 ids mfp client statistics
Use this command to display Client MFP statistics on the AP console for a dot11radio interface.
•
clear dot11 ids mfp client statistics
Use this command to clear the Client MFP statistics.
•
authentication key management wpa version {1 | 2}
Use this command to explicitly specify which WPA version to use for WPA key management for a particular SSID.
Configuring Infrastructure MFP
To configure infrastructure MFP, follow these step, beginning in privileged EXEC mode:
| |
Command
|
Description
|
Step 1
|
configure terminal
|
Enters global configuration mode.
|
Step 2
|
dot11 ids mfp generator
|
Configures the AP as an MFP generator. When enabled, the AP protects the management frames it transmits by adding a Message Integrity Check Information Element (MIC IE) to each frame. Any attempt to copy, alter, or replay the frame will invalidate the MIC, causing any receiving AP that is configured to detect (validate) MFP frames to report the discrepancy. The AP must be a member of a WDS.
|
Step 3
|
dot11 ids mfp detector
|
Configures the AP as an MFP detector. When enabled, the AP validates management frames it receives from other APs. If the AP receives any frame that does not contain a valid, and expected, MIC IE, it will report the discrepancy to the WDS. The AP must be a member of a WDS.
|
Step 4
|
sntp server server IP address
|
Enters the name or IP address of the SNTP server.
|
Step 5
|
end
|
Returns to the privileged EXEC mode.
|
Step 6
|
copy running-config startup-config
|
(Optional) Saves your entries in the configuration file.
|
To configure the WDS, follow these steps, beginning in privileged EXEC mode WDS:
| |
Command
|
Description
|
Step 1
|
configure terminal
|
Enters global configuration mode.
|
Step 2
|
dot11 ids mfp distributor
|
Configures the WDS as an MFP distributor. When enabled, the WDS manages signature keys that are used to create the MIC IEs, and the WDS securely transfers them between generators and detectors.
|
Step 3
|
end
|
Returns to the privileged EXEC mode.
|
Step 4
|
copy running-config startup-config
|
(Optional) Saves your entries in the configuration file.
|