SlideShare uma empresa Scribd logo
1 de 71
Baixar para ler offline
Secure Mobility in Cisco
Unified WLAN Networks
BRKEWN-2018

Jake Woodhams
Senior Manager/Architect, Technical Marketing

July 2011




      BRKEWN-2018      © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   1
Abstract

•  The proliferation of Wi-Fi enabled devices creates important
   challenges for IT, perhaps the chief challenge being security
   and scalable, efficient, secure roaming. This session will cover
   the state-of-the-art technologies for proper authentication and
   encryption and fast, secure roaming. Topics include 802.11i/
   WPA/WPAv2, TKIP/AES & Fast roaming with CCKM, PKC,
   and the emerging 802.11r standard. Different EAP types like
   PEAP, PEAP-GTC, EAP-TLS, EAP-TTLS, EAP-FAST will be
   covered in this session. The session will include best practices
   for implementing latest WLAN security techniques and design
   and deployment recommendations for device roaming. Pre-
   requisite: A minimum of CCNA level knowledge of campus
   routing and switching is highly recommended. Knowledge of
   802.11 WLAN fundamentals and the basics of the Cisco
   Unified WLAN technology are also assumed.



BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   2
Session Agenda

•  Anatomy of a Device Connection
•  Anatomy of a Device Roam
•  Design and Deployment Considerations




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   3
Anatomy of a Device
Connection




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   4
Section Agenda

•  802.11 Architecture and Services Basics
•  802.11i Addendum
•  EAP Types and Key Management
•  Device Mobility Problem Statement




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   5
802.11 Architecture Basics

   BSS – Basic Service Set
   SSID – Service Set Identifier
   BSSID – Basic Service Set Identifier
   STA – Station (AKA Client)


BSS                                                                                                             BSS

        SSID: ASCII String                                                                SSID: ASCII String
        BSSID: MAC Address                                                                BSSID: MAC Address



 STA                                                                                                           STA

 BRKEWN-2018    © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                               6
802.11 Architecture Basics

   ESS – Extended Service Set
   DS – Distribution System


                                                                      DS



BSS                                                                                        BSS


                                                                      ESS




 BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.     Cisco Public         7
802.11 Services
Service                                            Description                          Implementation
                                              Distribution Services




                                                        STA Services




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                    8
802.11 Services
     Service                                              Description                          Implementation
                                                     Distribution Services
Association

Reassociation

Disassociation




                                                               STA Services




       BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                    9
802.11 Services
     Service                                              Description                          Implementation
                                                     Distribution Services
Association          Used to create a logical connection between a mobile STA
                                                                                                    802.11
                     and an AP

Reassociation

Disassociation




                                                               STA Services




       BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                    10
802.11 Services
     Service                                              Description                          Implementation
                                                     Distribution Services
Association          Used to create a logical connection between a mobile STA
                                                                                                    802.11
                     and an AP

Reassociation        Similar to association service, except information about a
                     mobile STA’s previous AP may be included; used as a STA                        802.11
                     moves across an ESS

Disassociation




                                                               STA Services




       BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                    11
802.11 Services
     Service                                              Description                          Implementation
                                                     Distribution Services
Association          Used to create a logical connection between a mobile STA
                                                                                                    802.11
                     and an AP

Reassociation        Similar to association service, except information about a
                     mobile STA’s previous AP may be included; used as a STA                        802.11
                     moves across an ESS

Disassociation       Used by AP to force mobile STA off the BSS or by mobile
                                                                                                    802.11
                     STA to inform AP it doesn’t need service anymore




                                                               STA Services




       BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                    12
802.11 Distribution Services
Association Service
               802.11 Association Request:
              “Can I Associate to This BSSID?”



               802.11 Association Response:
               802.11 Association Response:
                  “Yes, You Can Associate
                 “No, You Cannot Associate
                       to This BSSID”
                       to This BSSID”




BRKEWN-2018    © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   13
802.11 Distribution Services
Disassociation Service
               802.11 Disassociation Request:
              “You Cannot Be Associated to This
                       BSSID Anymore”


               802.11 Disassociation Request:
              “I Do Not Want to Be Associated to
                     This BSSID Anymore”




BRKEWN-2018    © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   14
802.11 Distribution Services
Reassociation Service (Roaming Context)



                   802.11 Disassociation Request:
                  “I Do Not Want to Be Associated to
                         This BSSID Anymore”

                                                   802.11 Reassociation Request:
                                                  “Can I Reassociate to This BSSID?”



   802.11 Association Response:
       802.11 Association Response:
     “No, You Cannot Associate
          “Yes, You Can Associate
           to ThisThis BSSID”
               to BSSID”




BRKEWN-2018        © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   15
802.11 Services
      Service                                              Description                          Implementation
                                                      Distribution Services
 Association          Used to create a logical connection between a mobile STA
                                                                                                     802.11
                      and an AP

 Reassociation        Similar to association service, except information about a
                      mobile STA’s previous AP may be included; used as a STA                        802.11
                      moves across an ESS

 Disassociation       Used by AP to force mobile STA off the BSS or by mobile
                                                                                                     802.11
                      STA to inform AP it doesn’t need service anymore




                                                                STA Services



  So, What Do These Three Services Accomplish?
  What’s Missing?

        BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                    16
802.11 Services
     Service                                              Description                          Implementation
                                                     Distribution Services
Association          Used to create a logical connection between a mobile STA
                                                                                                      802.11
                     and an AP

Reassociation        Similar to association service, except information about a
                     mobile STA’s previous AP may be included; used as a STA                          802.11
                     moves across an ESS

Disassociation       Used by AP to force mobile STA off the BSS or by mobile
                                                                                                      802.11
                     STA to inform AP it doesn’t need service anymore




                                                               STA Services
Authentication       Used to prove the identity of the STA and AP

Deauthentication     Used to eliminate a previously authenticated user from                    WPA/WPAv2 (802.11I),
                     further use of the network                                                     CAPWAP
Privacy              Used to protect frames in transit over wireless medium




       BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                          17
How STAs Connect to a WLAN Securely
STA Services
•  802.11 spec defines authentication, deauthentication, and
   privacy services, but…
•  802.11 spec provides extremely weak (useless for 2010
   requirements) mechanisms for these services:
     -  Authentication/Deauthentication: Shared-Key Auth
     -  Privacy: Wired Equivalent Privacy (WEP)

•  802.11I addendum adds strong(er) mechanisms for
   implementing STA security-related services:
     -  Authentication/Deauthentication: PSK, 802.1X/EAP
     -  Privacy: TKIP & CCMP




BRKEWN-2018     © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   18
WPA/WPA2

                                                 •  A snapshot of the 802.11I Standard
               WPA                               •  Commonly used with TKIP encryption



                                                 •  Final version of 802.11I
           WPA2                                  •  Commonly used with AES encryption



 Authentication                                  •  Personal (PSK) – Home Use
                                                 •  Enterprise (802.1X/EAP) – Office Use
  Mechanisms


 BRKEWN-2018     © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   19
Authentication Best Practices:
WPA2-Enterprise


        Strong Authentication

       •  Extensible Authentication Protocol (EAP)
       •  Outside Methods (Protective Tunnel):
          •  PEAP
          •  EAP-FAST
          •  TLS
       •  Inside Methods (Authentication
          Credentials):
          •  EAP-MSCHAPv2
          •  EAP-GTC

  BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   20
802.1X/EAP Choreography
802.1X/EAP
Three Party Model




                                                                                              802.1X Port Blocking Instantiated:
                                                                                              Only Authentication Transaction
                                                                                              Related Traffic Allowed Through the AP




                                                                                              Keys Plumbed, 802.1X Port Blocking
                                                                                              Removed… Data Allowed Through AP

    BRKEWN-2018     © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                            21
802.1X/EAP Choreography


                                                                                                          Distribution Services:
                                                                                        Association/Reassociation/Disassociation




                                                                                                                  STA Services:
                                                                                                 Authentication/Deauthentication




                                                                                                                  STA Services:
                                                                                                                       Privacy



BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                        22
EAP Types: EAP-FAST




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   23
EAP Types: PEAP




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   24
EAP Types: EAP-TLS




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   25
802.1X/EAP Choreography




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   26
Key Management –
Four-Way Handshake




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   27
Key Management – Pairwise Transient
Key (PTK)




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   28
Key Management – Group Transient Key
(GTK)




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   29
Key Management – GTK Distribution




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   30
802.1X/EAP Choreography


                                                                                                          Distribution Services:
                                                                                        Association/Reassociation/Disassociation




                                                                                                                  STA Services:
                                                                                                 Authentication/Deauthentication




                                                                                                                  STA Services:
                                                                                                                       Privacy



BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                        31
802.11 Services
        Service                                             Description                          Implementation
                                                       Distribution Services
  Association          Used to create a logical connection between a mobile STA
                                                                                                        802.11
                       and an AP

  Reassociation        Similar to association service, except information about a
                       mobile STA’s previous AP may be included; used as a STA                          802.11
                       moves across an ESS

  Disassociation       Used by AP to force mobile STA off the BSS or by mobile
                                                                                                        802.11
                       STA to inform AP it doesn’t need service anymore

  Distribution         Service to determine how to deliver frames
                                                                                                    802.11, CAPWAP
  Integration          Service to determine how WLAN connects to other LANs

                                                                 STA Services
  Authentication       Used to prove the identity of the STA & AP

  Deauthentication     Used to eliminate a previously authenticated user from                    WPA/WPAv2 (802.11I),
  So, What Do These Nine Services Accomplish?
 Privacy
                       further use of the network
                       Used to protect frames in transit over wireless medium
                                                                                                      CAPWAP


  What’s Missing? reliable delivery of frames
 Data Delivery Used to provide                                                                     802.11, CAPWAP


         BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                          32
802.11 Architecture Basics

   ESS – Extended Service Set
   DS – Distribution System


                                                                      DS                   ????

BSS                                                                                               BSS


                                                                      ESS




 BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.     Cisco Public                33
802.1X/EAP Choreography




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   34
Device Mobility Problem Statement:
• Specification for how STAs association,
authenticate, and protect data privacy defined in
context of a single AP (mostly…)
• Specifications for how STAs transition securely
in an ESS – hazy
• Specifics of DS/Integration services not well
defined for Enterprise




      BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   35
Device Mobility Problem Statement:
• Wireless devices move by definition
• Applications require session persistence, while
maintaining security and other services

Requirement: Facilitate Fast
Secure Roaming for Enterprise
Class Devices in an Efficient and
Scalable Way…




       BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   36
Anatomy of a Device Roam




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   37
Section Agenda

•  CUWN Architecture Review
•  Basic Roaming Walkthrough
•  Fast Secure Roaming Technologies




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   38
CUWN Architecture Review




Real-Time 802.11/MAC Functionality:
      •  Beacon Generation
      •  Probe Response                                                               Non Real-Time 802.11/MAC Functionality:
      •  Power management/Packet buffering                                                  •  Assoc/Disassoc/Reassoc
      •  802.11e/WMM scheduling, queueing                                                   •  802.11e/WMM resource reservation
      •  MAC layer data encryption/decryption                                               •  802.1X/EAP
      •  802.11 control messages                                                            •  Key management
Data Encapsulation/De-Encapsulation                                                   802.11 Distribution Services
Translational Bridging (H-REAP Local Switching)                                       802.11 STA Services (Auth/Deauth/Privacy*)
Fragmentation/De-Fragmentation                                                        Wired/Wireless Integration Services
   BRKEWN-2018       © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                       39
802.1X/EAP Choreography Revisited




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   40
Anatomy of a STA Roam
Initial Device Connection to Network




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   41
Anatomy of a STA Roam
Client Roam




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   42
Anatomy of a STA Roam
Summary of Important Points

•  The STA chooses when to roam
•  Each time the STA connects to a new BSSID, it must fully
   reauthenticate and rekey
•  IP Addresses get refreshed on roams (usually)
•  How long does a roam take?




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   43
How Long Does an STA Roam Take?

•  Time it takes for:
       Client to disassociate +
       Probe for and select a new AP +
       802.11 Association +
       802.1X/EAP Authentication +
       Rekeying +
       IP address (re) acquisition

•  All this can be on the order of seconds… Can we make this
   faster?




BRKEWN-2018       © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   44
How Are We Going to Make
Roaming Faster?

Focus on Where We Can Have the
Biggest Impact…
    Eliminating the (re)IP address acquisition
     challenge

    Eliminating full 802.1X/EAP reauthentication




   BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   45
Roaming: Intra-Controller
•  Intra-controller roam
   happens when a STA
   moves association
   between APs joined to the
   same controller
•  Client must be re-
   authenticated and new
   security session
   established
•  Controller updates client
   database entry with new
   AP and appropriate
   security context
•  No IP address refresh
   needed




 BRKEWN-2018     © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   46
Roaming: Inter-Controller
Layer 2




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   47
Roaming: Inter-Controller
Layer 2
•  L2 inter-controller roam: STA moves association between APs
   joined to the different controllers but client traffic bridged onto
   the same subnet
•  Client must be re-authenticated and new security session
   established

•  Client database entry moved to new controller
•  WLCs must be in same mobility group or domain
•  No IP address refresh needed
•  Account for mobility message exchange in network design




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   48
Roaming: Inter-Controller
Layer 3




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   49
Roaming: Inter-Controller
Layer 3
•  L3 inter-controller roam: STA moves association between APs joined
   to the different controllers but client traffic bridged onto different
   subnets
  Client must be re-authenticated and new security session established
  Client database entry copied to new controller – entry exists in both
   WLC client DBs
  Original controller tagged as the “anchor”, new controller tagged as
   the “foreign”
  WLCs must be in same mobility group or domain
  No IP address refresh needed
  Symmetric traffic path established -- asymmetric option has been
   eliminated as of 6.0 release
  Account for mobility message exchange in network design
  Account for asymmetric traffic path (EtherIP)

BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   50
How Are We Going to Make
Roaming Faster?

Focus on Where We Can Have the
Biggest Impact…
    Eliminating the (re)IP address acquisition
     challenge

    Eliminating full 802.1X/EAP reauthentication




   BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   51
Cisco Centralized Key Management
(CCKM)

•  Cisco introduced CCKM in CCXv2 (pre-802.11I), so widely
   available, especially with application specific devices (ASDs)
•  CCKM originally a core feature of the “Structured Wireless
   Aware Network” (SWAN) architecture
•  CCKM ported to CUWN architecture in 3.2 release
•  In highly controlled test environments, CCKM roam times
   consistently measure in the 5-8 msec range!
•  CCKM is most widely implemented in ASDs, especially
   VoWLAN devices
•  To work across WLCs, WLCs must be in the same mobility
   group
•  CCX-based laptops may not fully support CCKM – depends on
   supplicant capabilities

BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   52
PMKID Caching

•  Optional component of 802.11I specification
•  Defines a “PMK Security Association” (PMKSA) that gets stored by
   authenticator
•  PMKSA includes:
       PMKID
       Lifetime
       PMK (32 bytes)
       BSSID (6 bytes)
       Client's MAC (6 bytes)
       AKM (Authentication and Key Management)
•  PMKID =
       HMAC-SHA1-128 (PMK,
       “PMK Name” || BSSID || STA Mac)


BRKEWN-2018     © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   53
Opportunistic/Proactive Key Caching
 Basic Mechanics




                                                                                    1.  WLC extracts PMKID from 802.11 (Re)
                                                                                                   CAPWAP
                                                                                         association request
                                              t:
                                         ques                                       2.  WLC computes the new PMKID based
                                   ion Re ted to
                             ociat       cia                                             on the PMKSA and other information it
                     1 Disass Be Asso ”
                               o          e
                802.1 ot Want t Anymor                                                   knows (BSSID, Client Mac)
                     N         ID
                “I Do This BSS                                                      3.  WLC compares the values – if they
                                                                                         match, full 802.1X/EAP authentication is
                                                                                         skipped and the WLC & client go
                                                                                         directly to the four-way handshake,
                                                                                         then updates the PMKSA in the client
                                                                                         DB
                                                                                    4.  If they don’t match, the WLC sends the
                                                                                         STA an EAP-Identity Request to initiate
                                                                                         the full 802.1X/EAP Authentication


  BRKEWN-2018         © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public                                  54
Proactive Key Caching
 Basic Mechanics




 BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   55
OKC/PKC
Key Data Points
•  Requires client/supplicant support
•  Supported in Windows since XP SP2
•  Many ASDs support OKC and/or PKC
•  Check on client support for TKIP vs. CCMP – mostly CCMP
   only
•  Enabled by default on WLCs with WPAv2
•  Requires WLCs to be in the same mobility group
•  Important design note: pre-positioning of roaming clients
   consumes spots in client DB
•  In highly controlled test environments, OKC/PKC roam times
   consistently measure in the 10-20 msec range!



BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   56
Standardization! 802.11R

•  802.11R is a ratified IEEE standard, based in large part on
   CCKM
•  802.11R: “Fast (Basic Service Set) BSS Transition”
•  Also includes dynamic QoS capabilities
•  No commercially available clients at this point
•  WiFi Alliance is planning/implementing 802.11R plugfests
•  Cisco WLCs have implemented 802.11R (unsupported) since
   5.2
•  In highly controlled OTA test environments, 802.11R roam
   times are comparable to CCKM OTA times




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   57
How Are We Going to Make
Roaming Faster?

Focus on Where We Can Have the
Biggest Impact…
    Eliminating the (re)IP address acquisition
     challenge

    Eliminating full 802.1X/EAP reauthentication




   BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   58
Design and Deployment
Considerations




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   59
Section Agenda

•  Roaming Domains
•  Design Considerations for Roaming
•  Client Roaming Behavior
•  Special Case: H-REAP Groups




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   60
Roaming Domains
  Mobility Group
•  Mobility Group – cluster of
   up to 24 controllers
   (regardless of type) that
   create a seamless roaming
   domain
•  Fast secure roaming
   technologies work across
   controllers within a roaming
   domain
•  Mobility messages
   exchanged either unicast or
   multicast depending on
   configuration

http://www.cisco.com/en/US/docs/wireless/controller/7.0/configuration/
guide/c70mobil.html#wpmkr1100509
   BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   61
Roaming Domains
  Mobility Domain
  •  Mobility Domain is a seamless
     roaming domain of up to 3
     Mobility Groups
  •  Max of 72 WLCs
  •  Seamless roaming == IP
     addressing is maintained
  •  Fast secure roaming does work
     not across Mobility Group –
     clients crossing these
     boundaries will have to go
     through a full reauth, but will
     retain their IP address



http://www.cisco.com/en/US/docs/wireless/controller/7.0/configuration/
guide/c70mobil.html#wpmkr1100509
  BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   62
How Long Does a Client Really Take to
Roam?

•  Time to roam =
       Client to disassociate +
       Probe for and select a new AP +
       802.11 Association +
       Mobility message exchange between WLCs +
       Reauthentication +
       Rekeying +
       IP address (re) acquisition

•  Network latency will have an impact on these times –
   consideration for controller placement
•  With a fast secure roaming technology, roam times under 150
   msecs are consistently achievable, though mileage may vary


BRKEWN-2018       © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   63
How Often Do Clients Roam?

•  It depends… types of clients and applications
•  Most client devices are designed to be “nomadic” rather than
   “mobile”, though proliferation of small form factor, “smart”
   devices will probably change this…
•  Nomadic clients usually are programmed to try to avoid
   roaming… so set your expectations accordingly
•  “SWAG” design rule of thumb: 10-20 roams per second for
   every 5000 clients




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   64
Designing a Mobility Group/Domain
Design Considerations
•  Less roaming is better – clients and apps are happier
•  While clients are authenticating/roaming, WLC CPU is doing
   the processing – not as much of a big deal for 5508 which has
   dedicated management/control processor
•  L3 roaming & fast roaming clients consume client DB slots on
   multiple controllers – consider “worst case” scenarios in
   designing roaming domain size
•  Leverage natural roaming domain boundaries
•  Mobility Message transport selection: multicast vs. unicast
•  Make sure the right ports and protocols are allowed




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   65
Special Case: FlexConnect Groups
  •  Support for up to 20 FlexConnect Groups of up to 25
     FlexConnect APs each
  •  APs in an FlexConnect share common configuration
     parameters like RADIUS servers
  •  Fast Secure Roaming via CCKM for locally switched clients is
     supported for all clients in an FlexConnect Group (L2 roaming
     only)
  •  CCKM keying material is provisioned locally – allows CCKM to
     work in standalone mode (existing clients when AP transitioned
     from connected mode)
  * Note: FlexConnect is new branding for Hybrid REAP (H-REAP)


http://www.cisco.com/en/US/docs/wireless/controller/7.0/configuration/
guide/c70hreap.html#wp1133688

  BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   66
Questions?




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   67
Complete Your Online
Session Evaluation

  Receive 25 Cisco Preferred Access points for each session
   evaluation you complete.
  Give us your feedback and you could win fabulous prizes.
   Points are calculated on a daily basis. Winners will be notified
   by email after July 22nd.
  Complete your session evaluation online now (open a browser
   through our wireless network to access our portal) or visit one
   of the Internet stations throughout the Convention Center.
  Don t forget to activate your Cisco Live and Networkers
   Virtual account for access to all session materials,
   communities, and on-demand and live activities throughout
   the year. Activate your account at any internet station or visit
   www.ciscolivevirtual.com.


BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   68
Visit the Cisco Store for
               Related Titles
        http://theciscostores.com




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   69
BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   70
Thank you.




BRKEWN-2018   © 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   71

Mais conteúdo relacionado

Mais procurados

Deploying Cisco ISR G2 and ASR 1000 in the Enterprise
Deploying Cisco ISR G2 and ASR 1000 in the EnterpriseDeploying Cisco ISR G2 and ASR 1000 in the Enterprise
Deploying Cisco ISR G2 and ASR 1000 in the EnterpriseCisco Canada
 
Network Virtualization using Shortest Path Bridging
Network Virtualization using Shortest Path Bridging Network Virtualization using Shortest Path Bridging
Network Virtualization using Shortest Path Bridging Motty Ben Atia
 
WiFi – Mobile BNG Offload Deployments
WiFi – Mobile BNG Offload DeploymentsWiFi – Mobile BNG Offload Deployments
WiFi – Mobile BNG Offload DeploymentsCisco Canada
 
Shortest path bridging 802.1 aq
Shortest path bridging 802.1 aqShortest path bridging 802.1 aq
Shortest path bridging 802.1 aqMotty Ben Atia
 
Cisco ASR 1000 Series Testing Results and Analysis
Cisco ASR 1000 Series Testing Results and AnalysisCisco ASR 1000 Series Testing Results and Analysis
Cisco ASR 1000 Series Testing Results and AnalysisRouter Analysis, Inc.
 
Ruckus tech edit-062011
Ruckus tech edit-062011Ruckus tech edit-062011
Ruckus tech edit-062011thuongdang1511
 
Avaya Aura Five Nines by PacketBase
Avaya Aura Five Nines by PacketBaseAvaya Aura Five Nines by PacketBase
Avaya Aura Five Nines by PacketBasePacketBase, Inc.
 
ElItecore’s EliteAAA enables BSNL Roll out WiMAX Services
ElItecore’s EliteAAA enables BSNL Roll out WiMAX ServicesElItecore’s EliteAAA enables BSNL Roll out WiMAX Services
ElItecore’s EliteAAA enables BSNL Roll out WiMAX ServicesDeepti Somani
 
Network Configuration Example: Configuring VPLS Pseudowires on MX Series Devi...
Network Configuration Example: Configuring VPLS Pseudowires on MX Series Devi...Network Configuration Example: Configuring VPLS Pseudowires on MX Series Devi...
Network Configuration Example: Configuring VPLS Pseudowires on MX Series Devi...Juniper Networks
 
Avaya Networking Solution Overview
Avaya Networking Solution OverviewAvaya Networking Solution Overview
Avaya Networking Solution OverviewMotty Ben Atia
 

Mais procurados (19)

Deploying Cisco ISR G2 and ASR 1000 in the Enterprise
Deploying Cisco ISR G2 and ASR 1000 in the EnterpriseDeploying Cisco ISR G2 and ASR 1000 in the Enterprise
Deploying Cisco ISR G2 and ASR 1000 in the Enterprise
 
Network Virtualization using Shortest Path Bridging
Network Virtualization using Shortest Path Bridging Network Virtualization using Shortest Path Bridging
Network Virtualization using Shortest Path Bridging
 
ISR vs ASR
ISR vs ASRISR vs ASR
ISR vs ASR
 
WiFi – Mobile BNG Offload Deployments
WiFi – Mobile BNG Offload DeploymentsWiFi – Mobile BNG Offload Deployments
WiFi – Mobile BNG Offload Deployments
 
Shortest path bridging 802.1 aq
Shortest path bridging 802.1 aqShortest path bridging 802.1 aq
Shortest path bridging 802.1 aq
 
Cisco ASR 1000 Series Testing Results and Analysis
Cisco ASR 1000 Series Testing Results and AnalysisCisco ASR 1000 Series Testing Results and Analysis
Cisco ASR 1000 Series Testing Results and Analysis
 
Ap5131 ss 0409
Ap5131 ss 0409Ap5131 ss 0409
Ap5131 ss 0409
 
Ruckus tech edit-062011
Ruckus tech edit-062011Ruckus tech edit-062011
Ruckus tech edit-062011
 
Voice over IP (VoIP) Deployment with Aruba Mobility Access Switch
Voice over IP (VoIP) Deployment with Aruba Mobility Access SwitchVoice over IP (VoIP) Deployment with Aruba Mobility Access Switch
Voice over IP (VoIP) Deployment with Aruba Mobility Access Switch
 
ArubaOS DHCP Fingerprinting
ArubaOS DHCP FingerprintingArubaOS DHCP Fingerprinting
ArubaOS DHCP Fingerprinting
 
Avaya Aura Five Nines by PacketBase
Avaya Aura Five Nines by PacketBaseAvaya Aura Five Nines by PacketBase
Avaya Aura Five Nines by PacketBase
 
ElItecore’s EliteAAA enables BSNL Roll out WiMAX Services
ElItecore’s EliteAAA enables BSNL Roll out WiMAX ServicesElItecore’s EliteAAA enables BSNL Roll out WiMAX Services
ElItecore’s EliteAAA enables BSNL Roll out WiMAX Services
 
Aruba 802.11ac networks: Validated Reference Designs
Aruba 802.11ac networks: Validated Reference DesignsAruba 802.11ac networks: Validated Reference Designs
Aruba 802.11ac networks: Validated Reference Designs
 
Managing and Optimizing RF Spectrum for Aruba WLANs
Managing and Optimizing RF Spectrum for Aruba WLANsManaging and Optimizing RF Spectrum for Aruba WLANs
Managing and Optimizing RF Spectrum for Aruba WLANs
 
Network Configuration Example: Configuring VPLS Pseudowires on MX Series Devi...
Network Configuration Example: Configuring VPLS Pseudowires on MX Series Devi...Network Configuration Example: Configuring VPLS Pseudowires on MX Series Devi...
Network Configuration Example: Configuring VPLS Pseudowires on MX Series Devi...
 
Avaya Networking Solution Overview
Avaya Networking Solution OverviewAvaya Networking Solution Overview
Avaya Networking Solution Overview
 
Campus Redundancy Models
Campus Redundancy ModelsCampus Redundancy Models
Campus Redundancy Models
 
Ims Services
Ims ServicesIms Services
Ims Services
 
VRD-Indoor80211n 2012 05-31
VRD-Indoor80211n 2012 05-31VRD-Indoor80211n 2012 05-31
VRD-Indoor80211n 2012 05-31
 

Destaque

Understanding CleanAir Technology to improve enterprise WLAN spectrum management
Understanding CleanAir Technology to improve enterprise WLAN spectrum managementUnderstanding CleanAir Technology to improve enterprise WLAN spectrum management
Understanding CleanAir Technology to improve enterprise WLAN spectrum managementCisco Mobility
 
IT Guide for Mobility: Making the case for Security leaders
IT Guide for Mobility: Making the case for Security leadersIT Guide for Mobility: Making the case for Security leaders
IT Guide for Mobility: Making the case for Security leadersCisco Mobility
 
Mobilize employees with the cisco mobile workspace solution
Mobilize employees with the cisco mobile workspace solutionMobilize employees with the cisco mobile workspace solution
Mobilize employees with the cisco mobile workspace solutionCisco Mobility
 
Preparing Your Network for Wave 2 of 802.11ac
Preparing Your Network for Wave 2 of 802.11acPreparing Your Network for Wave 2 of 802.11ac
Preparing Your Network for Wave 2 of 802.11acCisco Mobility
 
Technical overview of new cisco catalyst multigigabit switches
Technical overview of new cisco catalyst multigigabit switchesTechnical overview of new cisco catalyst multigigabit switches
Technical overview of new cisco catalyst multigigabit switchesCisco Mobility
 
Design and Deployment of Outdoor Mesh Wireless Networks
Design and Deployment of Outdoor Mesh Wireless NetworksDesign and Deployment of Outdoor Mesh Wireless Networks
Design and Deployment of Outdoor Mesh Wireless NetworksCisco Mobility
 
Troubleshooting Wireless LANs with Centralized Controllers
Troubleshooting Wireless LANs with Centralized ControllersTroubleshooting Wireless LANs with Centralized Controllers
Troubleshooting Wireless LANs with Centralized ControllersCisco Mobility
 
Understanding RF Fundamentals and the Radio Design of Wireless Networks
Understanding RF Fundamentals and the Radio Design of Wireless NetworksUnderstanding RF Fundamentals and the Radio Design of Wireless Networks
Understanding RF Fundamentals and the Radio Design of Wireless NetworksCisco Mobility
 
Cisco and illinois school district make learning fun case study
Cisco and illinois school district make learning fun case studyCisco and illinois school district make learning fun case study
Cisco and illinois school district make learning fun case studyCisco Mobility
 
Beyond BYOD: Uncompromised Experience for Any Workspace
Beyond BYOD: Uncompromised Experience for Any WorkspaceBeyond BYOD: Uncompromised Experience for Any Workspace
Beyond BYOD: Uncompromised Experience for Any WorkspaceCisco Mobility
 
iPads on Your Network? Real, Secure Mobile Solutions
iPads on Your Network? Real, Secure Mobile SolutionsiPads on Your Network? Real, Secure Mobile Solutions
iPads on Your Network? Real, Secure Mobile SolutionsCisco Mobility
 
Katy Independent School District Makes a Difference with Cisco Mobility: Case...
Katy Independent School District Makes a Difference with Cisco Mobility: Case...Katy Independent School District Makes a Difference with Cisco Mobility: Case...
Katy Independent School District Makes a Difference with Cisco Mobility: Case...Cisco Mobility
 
Punahou school maintains a secure and open campus with cisco - case study
Punahou school maintains a secure and open campus with cisco - case studyPunahou school maintains a secure and open campus with cisco - case study
Punahou school maintains a secure and open campus with cisco - case studyCisco Mobility
 
Wireless Controller Comparative Performance Cisco vs Aruba Miercom Report
Wireless Controller Comparative Performance Cisco vs Aruba Miercom ReportWireless Controller Comparative Performance Cisco vs Aruba Miercom Report
Wireless Controller Comparative Performance Cisco vs Aruba Miercom ReportCisco Mobility
 

Destaque (15)

Beyond BYOD
Beyond BYODBeyond BYOD
Beyond BYOD
 
Understanding CleanAir Technology to improve enterprise WLAN spectrum management
Understanding CleanAir Technology to improve enterprise WLAN spectrum managementUnderstanding CleanAir Technology to improve enterprise WLAN spectrum management
Understanding CleanAir Technology to improve enterprise WLAN spectrum management
 
IT Guide for Mobility: Making the case for Security leaders
IT Guide for Mobility: Making the case for Security leadersIT Guide for Mobility: Making the case for Security leaders
IT Guide for Mobility: Making the case for Security leaders
 
Mobilize employees with the cisco mobile workspace solution
Mobilize employees with the cisco mobile workspace solutionMobilize employees with the cisco mobile workspace solution
Mobilize employees with the cisco mobile workspace solution
 
Preparing Your Network for Wave 2 of 802.11ac
Preparing Your Network for Wave 2 of 802.11acPreparing Your Network for Wave 2 of 802.11ac
Preparing Your Network for Wave 2 of 802.11ac
 
Technical overview of new cisco catalyst multigigabit switches
Technical overview of new cisco catalyst multigigabit switchesTechnical overview of new cisco catalyst multigigabit switches
Technical overview of new cisco catalyst multigigabit switches
 
Design and Deployment of Outdoor Mesh Wireless Networks
Design and Deployment of Outdoor Mesh Wireless NetworksDesign and Deployment of Outdoor Mesh Wireless Networks
Design and Deployment of Outdoor Mesh Wireless Networks
 
Troubleshooting Wireless LANs with Centralized Controllers
Troubleshooting Wireless LANs with Centralized ControllersTroubleshooting Wireless LANs with Centralized Controllers
Troubleshooting Wireless LANs with Centralized Controllers
 
Understanding RF Fundamentals and the Radio Design of Wireless Networks
Understanding RF Fundamentals and the Radio Design of Wireless NetworksUnderstanding RF Fundamentals and the Radio Design of Wireless Networks
Understanding RF Fundamentals and the Radio Design of Wireless Networks
 
Cisco and illinois school district make learning fun case study
Cisco and illinois school district make learning fun case studyCisco and illinois school district make learning fun case study
Cisco and illinois school district make learning fun case study
 
Beyond BYOD: Uncompromised Experience for Any Workspace
Beyond BYOD: Uncompromised Experience for Any WorkspaceBeyond BYOD: Uncompromised Experience for Any Workspace
Beyond BYOD: Uncompromised Experience for Any Workspace
 
iPads on Your Network? Real, Secure Mobile Solutions
iPads on Your Network? Real, Secure Mobile SolutionsiPads on Your Network? Real, Secure Mobile Solutions
iPads on Your Network? Real, Secure Mobile Solutions
 
Katy Independent School District Makes a Difference with Cisco Mobility: Case...
Katy Independent School District Makes a Difference with Cisco Mobility: Case...Katy Independent School District Makes a Difference with Cisco Mobility: Case...
Katy Independent School District Makes a Difference with Cisco Mobility: Case...
 
Punahou school maintains a secure and open campus with cisco - case study
Punahou school maintains a secure and open campus with cisco - case studyPunahou school maintains a secure and open campus with cisco - case study
Punahou school maintains a secure and open campus with cisco - case study
 
Wireless Controller Comparative Performance Cisco vs Aruba Miercom Report
Wireless Controller Comparative Performance Cisco vs Aruba Miercom ReportWireless Controller Comparative Performance Cisco vs Aruba Miercom Report
Wireless Controller Comparative Performance Cisco vs Aruba Miercom Report
 

Semelhante a These services accomplish connecting/disconnecting a STA to an AP. However, they do not provide any encryption or authentication. The STA and AP are essentially in "clear text" mode

Brkaci 1090
Brkaci 1090Brkaci 1090
Brkaci 1090almaz tt
 
Managing The Mobile Device Wave
Managing The Mobile Device WaveManaging The Mobile Device Wave
Managing The Mobile Device WaveCisco Canada
 
SQL Server 2008 para Implementar Biztalk
SQL Server 2008 para Implementar BiztalkSQL Server 2008 para Implementar Biztalk
SQL Server 2008 para Implementar BiztalkEduardo Castro
 
Cisco switching technical
Cisco switching technicalCisco switching technical
Cisco switching technicalImranD1
 
Cisco vWaaS talk
Cisco vWaaS talkCisco vWaaS talk
Cisco vWaaS talkramdurairaj
 
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experience
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experienceCisco Connect Vancouver 2017 - Optimizing your client's wi fi experience
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experienceCisco Canada
 
Cisco Cloud Briefing and Experiences for Cloud Slam 2011
Cisco Cloud Briefing and Experiences for Cloud Slam 2011Cisco Cloud Briefing and Experiences for Cloud Slam 2011
Cisco Cloud Briefing and Experiences for Cloud Slam 2011Cisco Collaboration
 
Setting the Foundation for Data Center Virtualization
Setting the Foundation for Data Center Virtualization Setting the Foundation for Data Center Virtualization
Setting the Foundation for Data Center Virtualization Cisco Canada
 
Next Generation_WVI
Next Generation_WVINext Generation_WVI
Next Generation_WVIPrasad Kapu
 
Cloud Computing at Cisco
Cloud Computing at CiscoCloud Computing at Cisco
Cloud Computing at CiscoCisco Canada
 
Geospatial Community Cloud Vision
Geospatial Community Cloud VisionGeospatial Community Cloud Vision
Geospatial Community Cloud VisionDaneyon Hansen
 
[Cisco Connect 2018 - Vietnam] Cisco connect 2018 sanjay - cisco sda v1.0-h...
[Cisco Connect 2018 - Vietnam] Cisco connect 2018   sanjay - cisco sda v1.0-h...[Cisco Connect 2018 - Vietnam] Cisco connect 2018   sanjay - cisco sda v1.0-h...
[Cisco Connect 2018 - Vietnam] Cisco connect 2018 sanjay - cisco sda v1.0-h...Nur Shiqim Chok
 
Express Data - BYOD
Express Data - BYODExpress Data - BYOD
Express Data - BYODGen-i
 
Express Data - BYOD
Express Data - BYODExpress Data - BYOD
Express Data - BYODGen-i
 
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?802.11n The Good, The Bad, and The Ugly: Will You Be Ready?
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?AirTight Networks
 
ReadyCloud Collaboration, a Cisco Powered service
ReadyCloud Collaboration, a Cisco Powered serviceReadyCloud Collaboration, a Cisco Powered service
ReadyCloud Collaboration, a Cisco Powered serviceGen-i
 
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01Newlink
 
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01Newlink
 
OSGi Community Event 2010 - Enterprise OSGi in WebSphere and Apache Aries
OSGi Community Event 2010 - Enterprise OSGi in WebSphere and Apache AriesOSGi Community Event 2010 - Enterprise OSGi in WebSphere and Apache Aries
OSGi Community Event 2010 - Enterprise OSGi in WebSphere and Apache Ariesmfrancis
 
Managing an Enterprise WLAN with Cisco Prime NCS & WCS
Managing an Enterprise WLAN with Cisco Prime NCS & WCSManaging an Enterprise WLAN with Cisco Prime NCS & WCS
Managing an Enterprise WLAN with Cisco Prime NCS & WCSCisco Mobility
 

Semelhante a These services accomplish connecting/disconnecting a STA to an AP. However, they do not provide any encryption or authentication. The STA and AP are essentially in "clear text" mode (20)

Brkaci 1090
Brkaci 1090Brkaci 1090
Brkaci 1090
 
Managing The Mobile Device Wave
Managing The Mobile Device WaveManaging The Mobile Device Wave
Managing The Mobile Device Wave
 
SQL Server 2008 para Implementar Biztalk
SQL Server 2008 para Implementar BiztalkSQL Server 2008 para Implementar Biztalk
SQL Server 2008 para Implementar Biztalk
 
Cisco switching technical
Cisco switching technicalCisco switching technical
Cisco switching technical
 
Cisco vWaaS talk
Cisco vWaaS talkCisco vWaaS talk
Cisco vWaaS talk
 
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experience
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experienceCisco Connect Vancouver 2017 - Optimizing your client's wi fi experience
Cisco Connect Vancouver 2017 - Optimizing your client's wi fi experience
 
Cisco Cloud Briefing and Experiences for Cloud Slam 2011
Cisco Cloud Briefing and Experiences for Cloud Slam 2011Cisco Cloud Briefing and Experiences for Cloud Slam 2011
Cisco Cloud Briefing and Experiences for Cloud Slam 2011
 
Setting the Foundation for Data Center Virtualization
Setting the Foundation for Data Center Virtualization Setting the Foundation for Data Center Virtualization
Setting the Foundation for Data Center Virtualization
 
Next Generation_WVI
Next Generation_WVINext Generation_WVI
Next Generation_WVI
 
Cloud Computing at Cisco
Cloud Computing at CiscoCloud Computing at Cisco
Cloud Computing at Cisco
 
Geospatial Community Cloud Vision
Geospatial Community Cloud VisionGeospatial Community Cloud Vision
Geospatial Community Cloud Vision
 
[Cisco Connect 2018 - Vietnam] Cisco connect 2018 sanjay - cisco sda v1.0-h...
[Cisco Connect 2018 - Vietnam] Cisco connect 2018   sanjay - cisco sda v1.0-h...[Cisco Connect 2018 - Vietnam] Cisco connect 2018   sanjay - cisco sda v1.0-h...
[Cisco Connect 2018 - Vietnam] Cisco connect 2018 sanjay - cisco sda v1.0-h...
 
Express Data - BYOD
Express Data - BYODExpress Data - BYOD
Express Data - BYOD
 
Express Data - BYOD
Express Data - BYODExpress Data - BYOD
Express Data - BYOD
 
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?802.11n The Good, The Bad, and The Ugly: Will You Be Ready?
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?
 
ReadyCloud Collaboration, a Cisco Powered service
ReadyCloud Collaboration, a Cisco Powered serviceReadyCloud Collaboration, a Cisco Powered service
ReadyCloud Collaboration, a Cisco Powered service
 
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01
 
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01
Ciscounifiedservicedeliverylaunchmay2009final 090512004229-phpapp01
 
OSGi Community Event 2010 - Enterprise OSGi in WebSphere and Apache Aries
OSGi Community Event 2010 - Enterprise OSGi in WebSphere and Apache AriesOSGi Community Event 2010 - Enterprise OSGi in WebSphere and Apache Aries
OSGi Community Event 2010 - Enterprise OSGi in WebSphere and Apache Aries
 
Managing an Enterprise WLAN with Cisco Prime NCS & WCS
Managing an Enterprise WLAN with Cisco Prime NCS & WCSManaging an Enterprise WLAN with Cisco Prime NCS & WCS
Managing an Enterprise WLAN with Cisco Prime NCS & WCS
 

Último

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Último (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

These services accomplish connecting/disconnecting a STA to an AP. However, they do not provide any encryption or authentication. The STA and AP are essentially in "clear text" mode

  • 1. Secure Mobility in Cisco Unified WLAN Networks BRKEWN-2018 Jake Woodhams Senior Manager/Architect, Technical Marketing July 2011 BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 1
  • 2. Abstract •  The proliferation of Wi-Fi enabled devices creates important challenges for IT, perhaps the chief challenge being security and scalable, efficient, secure roaming. This session will cover the state-of-the-art technologies for proper authentication and encryption and fast, secure roaming. Topics include 802.11i/ WPA/WPAv2, TKIP/AES & Fast roaming with CCKM, PKC, and the emerging 802.11r standard. Different EAP types like PEAP, PEAP-GTC, EAP-TLS, EAP-TTLS, EAP-FAST will be covered in this session. The session will include best practices for implementing latest WLAN security techniques and design and deployment recommendations for device roaming. Pre- requisite: A minimum of CCNA level knowledge of campus routing and switching is highly recommended. Knowledge of 802.11 WLAN fundamentals and the basics of the Cisco Unified WLAN technology are also assumed. BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 2
  • 3. Session Agenda •  Anatomy of a Device Connection •  Anatomy of a Device Roam •  Design and Deployment Considerations BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
  • 4. Anatomy of a Device Connection BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
  • 5. Section Agenda •  802.11 Architecture and Services Basics •  802.11i Addendum •  EAP Types and Key Management •  Device Mobility Problem Statement BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
  • 6. 802.11 Architecture Basics   BSS – Basic Service Set   SSID – Service Set Identifier   BSSID – Basic Service Set Identifier   STA – Station (AKA Client) BSS BSS SSID: ASCII String SSID: ASCII String BSSID: MAC Address BSSID: MAC Address STA STA BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
  • 7. 802.11 Architecture Basics   ESS – Extended Service Set   DS – Distribution System DS BSS BSS ESS BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
  • 8. 802.11 Services Service Description Implementation Distribution Services STA Services BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
  • 9. 802.11 Services Service Description Implementation Distribution Services Association Reassociation Disassociation STA Services BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
  • 10. 802.11 Services Service Description Implementation Distribution Services Association Used to create a logical connection between a mobile STA 802.11 and an AP Reassociation Disassociation STA Services BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
  • 11. 802.11 Services Service Description Implementation Distribution Services Association Used to create a logical connection between a mobile STA 802.11 and an AP Reassociation Similar to association service, except information about a mobile STA’s previous AP may be included; used as a STA 802.11 moves across an ESS Disassociation STA Services BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
  • 12. 802.11 Services Service Description Implementation Distribution Services Association Used to create a logical connection between a mobile STA 802.11 and an AP Reassociation Similar to association service, except information about a mobile STA’s previous AP may be included; used as a STA 802.11 moves across an ESS Disassociation Used by AP to force mobile STA off the BSS or by mobile 802.11 STA to inform AP it doesn’t need service anymore STA Services BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
  • 13. 802.11 Distribution Services Association Service 802.11 Association Request: “Can I Associate to This BSSID?” 802.11 Association Response: 802.11 Association Response: “Yes, You Can Associate “No, You Cannot Associate to This BSSID” to This BSSID” BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
  • 14. 802.11 Distribution Services Disassociation Service 802.11 Disassociation Request: “You Cannot Be Associated to This BSSID Anymore” 802.11 Disassociation Request: “I Do Not Want to Be Associated to This BSSID Anymore” BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
  • 15. 802.11 Distribution Services Reassociation Service (Roaming Context) 802.11 Disassociation Request: “I Do Not Want to Be Associated to This BSSID Anymore” 802.11 Reassociation Request: “Can I Reassociate to This BSSID?” 802.11 Association Response: 802.11 Association Response: “No, You Cannot Associate “Yes, You Can Associate to ThisThis BSSID” to BSSID” BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
  • 16. 802.11 Services Service Description Implementation Distribution Services Association Used to create a logical connection between a mobile STA 802.11 and an AP Reassociation Similar to association service, except information about a mobile STA’s previous AP may be included; used as a STA 802.11 moves across an ESS Disassociation Used by AP to force mobile STA off the BSS or by mobile 802.11 STA to inform AP it doesn’t need service anymore STA Services   So, What Do These Three Services Accomplish?   What’s Missing? BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
  • 17. 802.11 Services Service Description Implementation Distribution Services Association Used to create a logical connection between a mobile STA 802.11 and an AP Reassociation Similar to association service, except information about a mobile STA’s previous AP may be included; used as a STA 802.11 moves across an ESS Disassociation Used by AP to force mobile STA off the BSS or by mobile 802.11 STA to inform AP it doesn’t need service anymore STA Services Authentication Used to prove the identity of the STA and AP Deauthentication Used to eliminate a previously authenticated user from WPA/WPAv2 (802.11I), further use of the network CAPWAP Privacy Used to protect frames in transit over wireless medium BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
  • 18. How STAs Connect to a WLAN Securely STA Services •  802.11 spec defines authentication, deauthentication, and privacy services, but… •  802.11 spec provides extremely weak (useless for 2010 requirements) mechanisms for these services: -  Authentication/Deauthentication: Shared-Key Auth -  Privacy: Wired Equivalent Privacy (WEP) •  802.11I addendum adds strong(er) mechanisms for implementing STA security-related services: -  Authentication/Deauthentication: PSK, 802.1X/EAP -  Privacy: TKIP & CCMP BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
  • 19. WPA/WPA2 •  A snapshot of the 802.11I Standard WPA •  Commonly used with TKIP encryption •  Final version of 802.11I WPA2 •  Commonly used with AES encryption Authentication •  Personal (PSK) – Home Use •  Enterprise (802.1X/EAP) – Office Use Mechanisms BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
  • 20. Authentication Best Practices: WPA2-Enterprise Strong Authentication •  Extensible Authentication Protocol (EAP) •  Outside Methods (Protective Tunnel): •  PEAP •  EAP-FAST •  TLS •  Inside Methods (Authentication Credentials): •  EAP-MSCHAPv2 •  EAP-GTC BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
  • 21. 802.1X/EAP Choreography 802.1X/EAP Three Party Model 802.1X Port Blocking Instantiated: Only Authentication Transaction Related Traffic Allowed Through the AP Keys Plumbed, 802.1X Port Blocking Removed… Data Allowed Through AP BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
  • 22. 802.1X/EAP Choreography Distribution Services: Association/Reassociation/Disassociation STA Services: Authentication/Deauthentication STA Services: Privacy BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
  • 23. EAP Types: EAP-FAST BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
  • 24. EAP Types: PEAP BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
  • 25. EAP Types: EAP-TLS BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
  • 26. 802.1X/EAP Choreography BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
  • 27. Key Management – Four-Way Handshake BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
  • 28. Key Management – Pairwise Transient Key (PTK) BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
  • 29. Key Management – Group Transient Key (GTK) BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
  • 30. Key Management – GTK Distribution BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
  • 31. 802.1X/EAP Choreography Distribution Services: Association/Reassociation/Disassociation STA Services: Authentication/Deauthentication STA Services: Privacy BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
  • 32. 802.11 Services Service Description Implementation Distribution Services Association Used to create a logical connection between a mobile STA 802.11 and an AP Reassociation Similar to association service, except information about a mobile STA’s previous AP may be included; used as a STA 802.11 moves across an ESS Disassociation Used by AP to force mobile STA off the BSS or by mobile 802.11 STA to inform AP it doesn’t need service anymore Distribution Service to determine how to deliver frames 802.11, CAPWAP Integration Service to determine how WLAN connects to other LANs STA Services Authentication Used to prove the identity of the STA & AP Deauthentication Used to eliminate a previously authenticated user from WPA/WPAv2 (802.11I),   So, What Do These Nine Services Accomplish? Privacy further use of the network Used to protect frames in transit over wireless medium CAPWAP   What’s Missing? reliable delivery of frames Data Delivery Used to provide 802.11, CAPWAP BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
  • 33. 802.11 Architecture Basics   ESS – Extended Service Set   DS – Distribution System DS ???? BSS BSS ESS BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
  • 34. 802.1X/EAP Choreography BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
  • 35. Device Mobility Problem Statement: • Specification for how STAs association, authenticate, and protect data privacy defined in context of a single AP (mostly…) • Specifications for how STAs transition securely in an ESS – hazy • Specifics of DS/Integration services not well defined for Enterprise BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
  • 36. Device Mobility Problem Statement: • Wireless devices move by definition • Applications require session persistence, while maintaining security and other services Requirement: Facilitate Fast Secure Roaming for Enterprise Class Devices in an Efficient and Scalable Way… BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
  • 37. Anatomy of a Device Roam BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
  • 38. Section Agenda •  CUWN Architecture Review •  Basic Roaming Walkthrough •  Fast Secure Roaming Technologies BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
  • 39. CUWN Architecture Review Real-Time 802.11/MAC Functionality: •  Beacon Generation •  Probe Response Non Real-Time 802.11/MAC Functionality: •  Power management/Packet buffering •  Assoc/Disassoc/Reassoc •  802.11e/WMM scheduling, queueing •  802.11e/WMM resource reservation •  MAC layer data encryption/decryption •  802.1X/EAP •  802.11 control messages •  Key management Data Encapsulation/De-Encapsulation 802.11 Distribution Services Translational Bridging (H-REAP Local Switching) 802.11 STA Services (Auth/Deauth/Privacy*) Fragmentation/De-Fragmentation Wired/Wireless Integration Services BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
  • 40. 802.1X/EAP Choreography Revisited BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
  • 41. Anatomy of a STA Roam Initial Device Connection to Network BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
  • 42. Anatomy of a STA Roam Client Roam BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
  • 43. Anatomy of a STA Roam Summary of Important Points •  The STA chooses when to roam •  Each time the STA connects to a new BSSID, it must fully reauthenticate and rekey •  IP Addresses get refreshed on roams (usually) •  How long does a roam take? BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
  • 44. How Long Does an STA Roam Take? •  Time it takes for: Client to disassociate + Probe for and select a new AP + 802.11 Association + 802.1X/EAP Authentication + Rekeying + IP address (re) acquisition •  All this can be on the order of seconds… Can we make this faster? BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
  • 45. How Are We Going to Make Roaming Faster? Focus on Where We Can Have the Biggest Impact…   Eliminating the (re)IP address acquisition challenge   Eliminating full 802.1X/EAP reauthentication BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
  • 46. Roaming: Intra-Controller •  Intra-controller roam happens when a STA moves association between APs joined to the same controller •  Client must be re- authenticated and new security session established •  Controller updates client database entry with new AP and appropriate security context •  No IP address refresh needed BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
  • 47. Roaming: Inter-Controller Layer 2 BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
  • 48. Roaming: Inter-Controller Layer 2 •  L2 inter-controller roam: STA moves association between APs joined to the different controllers but client traffic bridged onto the same subnet •  Client must be re-authenticated and new security session established •  Client database entry moved to new controller •  WLCs must be in same mobility group or domain •  No IP address refresh needed •  Account for mobility message exchange in network design BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
  • 49. Roaming: Inter-Controller Layer 3 BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
  • 50. Roaming: Inter-Controller Layer 3 •  L3 inter-controller roam: STA moves association between APs joined to the different controllers but client traffic bridged onto different subnets   Client must be re-authenticated and new security session established   Client database entry copied to new controller – entry exists in both WLC client DBs   Original controller tagged as the “anchor”, new controller tagged as the “foreign”   WLCs must be in same mobility group or domain   No IP address refresh needed   Symmetric traffic path established -- asymmetric option has been eliminated as of 6.0 release   Account for mobility message exchange in network design   Account for asymmetric traffic path (EtherIP) BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
  • 51. How Are We Going to Make Roaming Faster? Focus on Where We Can Have the Biggest Impact…   Eliminating the (re)IP address acquisition challenge   Eliminating full 802.1X/EAP reauthentication BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
  • 52. Cisco Centralized Key Management (CCKM) •  Cisco introduced CCKM in CCXv2 (pre-802.11I), so widely available, especially with application specific devices (ASDs) •  CCKM originally a core feature of the “Structured Wireless Aware Network” (SWAN) architecture •  CCKM ported to CUWN architecture in 3.2 release •  In highly controlled test environments, CCKM roam times consistently measure in the 5-8 msec range! •  CCKM is most widely implemented in ASDs, especially VoWLAN devices •  To work across WLCs, WLCs must be in the same mobility group •  CCX-based laptops may not fully support CCKM – depends on supplicant capabilities BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
  • 53. PMKID Caching •  Optional component of 802.11I specification •  Defines a “PMK Security Association” (PMKSA) that gets stored by authenticator •  PMKSA includes:   PMKID   Lifetime   PMK (32 bytes)   BSSID (6 bytes)   Client's MAC (6 bytes)   AKM (Authentication and Key Management) •  PMKID = HMAC-SHA1-128 (PMK, “PMK Name” || BSSID || STA Mac) BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
  • 54. Opportunistic/Proactive Key Caching Basic Mechanics 1.  WLC extracts PMKID from 802.11 (Re) CAPWAP association request t: ques 2.  WLC computes the new PMKID based ion Re ted to ociat cia on the PMKSA and other information it 1 Disass Be Asso ” o e 802.1 ot Want t Anymor knows (BSSID, Client Mac) N ID “I Do This BSS 3.  WLC compares the values – if they match, full 802.1X/EAP authentication is skipped and the WLC & client go directly to the four-way handshake, then updates the PMKSA in the client DB 4.  If they don’t match, the WLC sends the STA an EAP-Identity Request to initiate the full 802.1X/EAP Authentication BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
  • 55. Proactive Key Caching Basic Mechanics BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 55
  • 56. OKC/PKC Key Data Points •  Requires client/supplicant support •  Supported in Windows since XP SP2 •  Many ASDs support OKC and/or PKC •  Check on client support for TKIP vs. CCMP – mostly CCMP only •  Enabled by default on WLCs with WPAv2 •  Requires WLCs to be in the same mobility group •  Important design note: pre-positioning of roaming clients consumes spots in client DB •  In highly controlled test environments, OKC/PKC roam times consistently measure in the 10-20 msec range! BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
  • 57. Standardization! 802.11R •  802.11R is a ratified IEEE standard, based in large part on CCKM •  802.11R: “Fast (Basic Service Set) BSS Transition” •  Also includes dynamic QoS capabilities •  No commercially available clients at this point •  WiFi Alliance is planning/implementing 802.11R plugfests •  Cisco WLCs have implemented 802.11R (unsupported) since 5.2 •  In highly controlled OTA test environments, 802.11R roam times are comparable to CCKM OTA times BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
  • 58. How Are We Going to Make Roaming Faster? Focus on Where We Can Have the Biggest Impact…   Eliminating the (re)IP address acquisition challenge   Eliminating full 802.1X/EAP reauthentication BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
  • 59. Design and Deployment Considerations BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 59
  • 60. Section Agenda •  Roaming Domains •  Design Considerations for Roaming •  Client Roaming Behavior •  Special Case: H-REAP Groups BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
  • 61. Roaming Domains Mobility Group •  Mobility Group – cluster of up to 24 controllers (regardless of type) that create a seamless roaming domain •  Fast secure roaming technologies work across controllers within a roaming domain •  Mobility messages exchanged either unicast or multicast depending on configuration http://www.cisco.com/en/US/docs/wireless/controller/7.0/configuration/ guide/c70mobil.html#wpmkr1100509 BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
  • 62. Roaming Domains Mobility Domain •  Mobility Domain is a seamless roaming domain of up to 3 Mobility Groups •  Max of 72 WLCs •  Seamless roaming == IP addressing is maintained •  Fast secure roaming does work not across Mobility Group – clients crossing these boundaries will have to go through a full reauth, but will retain their IP address http://www.cisco.com/en/US/docs/wireless/controller/7.0/configuration/ guide/c70mobil.html#wpmkr1100509 BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 62
  • 63. How Long Does a Client Really Take to Roam? •  Time to roam = Client to disassociate + Probe for and select a new AP + 802.11 Association + Mobility message exchange between WLCs + Reauthentication + Rekeying + IP address (re) acquisition •  Network latency will have an impact on these times – consideration for controller placement •  With a fast secure roaming technology, roam times under 150 msecs are consistently achievable, though mileage may vary BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
  • 64. How Often Do Clients Roam? •  It depends… types of clients and applications •  Most client devices are designed to be “nomadic” rather than “mobile”, though proliferation of small form factor, “smart” devices will probably change this… •  Nomadic clients usually are programmed to try to avoid roaming… so set your expectations accordingly •  “SWAG” design rule of thumb: 10-20 roams per second for every 5000 clients BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 64
  • 65. Designing a Mobility Group/Domain Design Considerations •  Less roaming is better – clients and apps are happier •  While clients are authenticating/roaming, WLC CPU is doing the processing – not as much of a big deal for 5508 which has dedicated management/control processor •  L3 roaming & fast roaming clients consume client DB slots on multiple controllers – consider “worst case” scenarios in designing roaming domain size •  Leverage natural roaming domain boundaries •  Mobility Message transport selection: multicast vs. unicast •  Make sure the right ports and protocols are allowed BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
  • 66. Special Case: FlexConnect Groups •  Support for up to 20 FlexConnect Groups of up to 25 FlexConnect APs each •  APs in an FlexConnect share common configuration parameters like RADIUS servers •  Fast Secure Roaming via CCKM for locally switched clients is supported for all clients in an FlexConnect Group (L2 roaming only) •  CCKM keying material is provisioned locally – allows CCKM to work in standalone mode (existing clients when AP transitioned from connected mode) * Note: FlexConnect is new branding for Hybrid REAP (H-REAP) http://www.cisco.com/en/US/docs/wireless/controller/7.0/configuration/ guide/c70hreap.html#wp1133688 BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 66
  • 67. Questions? BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 67
  • 68. Complete Your Online Session Evaluation   Receive 25 Cisco Preferred Access points for each session evaluation you complete.   Give us your feedback and you could win fabulous prizes. Points are calculated on a daily basis. Winners will be notified by email after July 22nd.   Complete your session evaluation online now (open a browser through our wireless network to access our portal) or visit one of the Internet stations throughout the Convention Center.   Don t forget to activate your Cisco Live and Networkers Virtual account for access to all session materials, communities, and on-demand and live activities throughout the year. Activate your account at any internet station or visit www.ciscolivevirtual.com. BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 68
  • 69. Visit the Cisco Store for Related Titles http://theciscostores.com BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 69
  • 70. BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 70
  • 71. Thank you. BRKEWN-2018 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 71