In this post we will see the roaming between inter controllers.
Inter-controller roaming occurs when a client roams between two APs registered to two different controllers, where each controller has an interface in the client subnet. When a client roams between controllers on the same subnet, the controllers exchange mobility messages, and the client database entry is transferred from the original controller to the new controller. Client traffic then flows through the new controller on to the network just like it did on the original controller.
My Topology
Basic Workflow of inter controller roaming:
My client already connected to WLC1: See the output from WLC1
(WLC1) >show client summary Number of Clients................................ 1 MAC Address AP Name Status WLAN Auth Protocol Port Wired ----------------- ----------------- ------------- -------------- ---- ---------------- ---- ----- ab:26:96:3e:4b:ee AP001 Associated 8 Yes 802.11a 1 N/A
(WLC1) >show client detail ab:26:96:3e:4b:ee Client MAC Address............................... ab:26:96:3e:4b:ee Client Username ................................. N/A AP MAC Address................................... 00:22:bd:98:3a:30 AP Name.......................................... AP001 Client State..................................... Associated Client NAC OOB State............................. Access Wireless LAN Id.................................. 8 BSSID............................................ 00:22:bd:98:3a:38 Connected For ................................... 12 secs Channel.......................................... 36 IP Address....................................... 10.99.81.22 Association Id................................... 1 Authentication Algorithm......................... Open System Reason Code...................................... 1 Status Code...................................... 0 Session Timeout.................................. 0 Client CCX version............................... No CCX support QoS Level........................................ Silver 802.1P Priority Tag.............................. disabled WMM Support...................................... Enabled Power Save....................................... OFF Supported Rates.................................. 6.0,9.0,12.0,18.0,24.0,36.0,48.0,54.0 Mobility State................................... Local Mobility Move Count.............................. 0 Security Policy Completed........................ Yes Policy Manager State............................. RUN Policy Manager Rule Created...................... Yes ACL Name......................................... none ACL Applied Status............................... Unavailable Policy Type...................................... WPA2 Authentication Key Management.................... PSK Encryption Cipher................................ CCMP (AES) Management Frame Protection...................... No EAP Type......................................... Unknown Interface........................................ interwlc VLAN............................................. 81 Quarantine VLAN.................................. 0 Access VLAN...................................... 81 Client Capabilities: . . . (WLC1) >
Now I will reset AP001 to disconnect my client forcefully to check the roaming.
Go to Wireless > All AP and then click on AP001 > Reset AP Now.
Once AP001 will reset after that our client will roam to another AP(AP002).
See the logs for client which moved to WLC2.
(WLC2) >show client summary Number of Clients................................ 1 MAC Address AP Name Status WLAN Auth Protocol Port Wired ----------------- ----------------- ------------- -------------- ---- ---------------- ---- ----- ab:26:96:3e:4b:ee AP002 Associated 8 Yes 802.11g 1 N/A
(99CWLAN2) >show client detail ab:26:96:3e:4b:ee Client MAC Address............................... ab:26:96:3e:4b:ee Client Username ................................. N/A AP MAC Address................................... 00:3a:99:14:13:70 AP Name.......................................... AP002 Client State..................................... Associated Client NAC OOB State............................. Access Wireless LAN Id.................................. 8 BSSID............................................ 00:3a:99:14:13:77 Connected For ................................... 21 secs Channel.......................................... 1 IP Address....................................... 10.99.81.22 Association Id................................... 1 Authentication Algorithm......................... Open System Reason Code...................................... 1 Status Code...................................... 0 Session Timeout.................................. 0 Client CCX version............................... No CCX support QoS Level........................................ Silver 802.1P Priority Tag.............................. disabled WMM Support...................................... Enabled Power Save....................................... OFF Supported Rates.................................. 1.0,2.0,5.5,11.0,6.0,9.0,12.0,18.0,24.0,36.0,48.0,54.0 Mobility State................................... Local Mobility Move Count.............................. 0 Security Policy Completed........................ Yes Policy Manager State............................. RUN Policy Manager Rule Created...................... Yes ACL Name......................................... none ACL Applied Status............................... Unavailable Policy Type...................................... WPA2 Authentication Key Management.................... PSK Encryption Cipher................................ CCMP (AES) Management Frame Protection...................... No EAP Type......................................... Unknown Interface........................................ interwlc VLAN............................................. 81 Quarantine VLAN.................................. 0 Access VLAN...................................... 81 Client Capabilities: . . (WLC2) >