Opportunistic Key Caching について
Opportunistic Key Caching(OKC)は、WPA2 ペアワイズマスターキー ID(PMKID)キャッシングメソッドの拡張であり、Proactive または Opportunistic PMKID Caching とも呼ばれます。PMKID キャッシングと同様に、OKC は WPA2-EAP で動作します。
OKC 技術を使用すると、ワイヤレスクライアントと WLAN インフラストラクチャは、WPA2 4 ウェイハンドシェイクに使用される元の PMK をすべて共有するため、複数の AP 間でローミングする場合でも、WLAN とのクライアント関連付け用に 1 つの PMK のみをキャッシュできます。これは、クライアントが AP に再関連付けされるたびに新しい暗号化キーを生成するために必要です。AP がクライアントセッションからの元の PMK を共有するためには、すべての AP を、元の PMK をキャッシュしてすべての AP に配布する一元化されたデバイス下に置く必要があります。
PMKID キャッシングと同様、AP への最初の関連付けは、対応する WLAN への通常の初回認証です。データフレームを送信する前に、認証サーバーに対する 802.1X/EAP 認証全体と、キー生成用の 4 ウェイハンドシェイクを完了しておく必要があります。
OKC は、Microsoft および一部の Android クライアントでサポートされる高速ローミング技術です。もう 1 つの高速ローミング方式は 802.11r を使用する方法で、Apple および一部の Android クライアントでサポートされています。WLAN では、デフォルトで OKC が有効になっています。この設定により、WLAN で OKC を制御することができます。WLAN で OKC を無効にすると、OKC がサポートされているクライアントに対しても OKC が無効になります。
Cisco IOS XE Amsterdam 17.2.1 では、コントローラの WLAN ごとに新しい設定が導入され、対応する AP で OKC を使用した高速かつ安全なローミングを無効または有効にします。