Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
New Member

layer 3 roaming issue

Hi all,

i have two wireless networks with two subnet (see the attached drawing) , all controllers run v4.2 access points type is 1020 .

the first network in hall 1 have 4 wlc in subnet 172.16.40.X  , the security is WEP key for wireless phone

the second network in hall two have one WiSM in subnet 172.26.40.Y the security is WEP key for wireless phone also

all controllers and WiSM in same Mobility group .

the issue is  ,when   wireless phone roaming from hall one to hall two or from hall two to one it dropped the connection and not working

please advice

Everyone's tags (1)
5 REPLIES
Cisco Employee

Re: layer 3 roaming issue

Hi,

few comments :

-the management ips of WLCs don't matter. What matters for layer 3 roaming is the subnet in which the dynamic interfaces (the interface of the SSID) are.

So if your 2 WLCs have the same range for the SSID interface it's a layer 2 roaming.

-For layer 3 roaming, it's always always a good thing to enable "symmetric mobility tunneling". So good that in last releases it's even impossible to make it non-symmetric. This is in the mobility options on the WLC and requires a reboot to take effect. to be enabled on all WLCs.

-From there if there are still problems, we'd need you to clarify what is happening (loss of RF connection ?=> coverage hole. Change of ip address ? => layer 3 handover issue).

We'd then need a "Debug client " taken on both wlc simultaneously showing a phone failing to move from one to the other.

Regards,

Nicolas

===

Don't forget to rate anwers that you find useful

New Member

Re: layer 3 roaming issue

What matters for layer 3 roaming is the subnet in which the dynamic interfaces (the interface of the SSID) are.

can you explain more ??

Cisco Employee

Re: layer 3 roaming issue

Examples :

WLC1 has management as 192.168.1.2

WLC2 has management as 192.168.1.3

WLC1 has the SSID "employees" linked to interface "emp_int" which has ip 192.168.50.2

WLC2 has the SSID "employees" linked to interface "employee_int" which has ip 192.168.80.2

In this case, we have layer 3 roaming. Meaning that normally the client would need to change its ip from 192.168.50.x to 192.168.80.x but thanks to mobility anchoring mechanism, the WLC2 forwards all traffic back to WLC1 so that the client can keep its ip address in 192.168.50.x

If the situation was that both employee interfaces were in the 192.168.50.x on both WLCs, then we would have layer 2 roaming. Meaning the client entry is simply moved to WLC2 and WLC2 handles all the traffic. WLC1 has nothing to do anymore with this client.

conclusion : the ip addresses of the management interfaces don't matter to decide if it's layer 2 or 3 roaming, it's the ip of the dynamic interface of SSID which matters

Nicolas

===

Don't forget to rate anwers that you find useful

New Member

Re: layer 3 roaming issue

ok. for IP wireless phone

any configuration need to add for layer 3 roaming

Re: layer 3 roaming issue

The controllers should be in the same mobility groups, for one.  Another thing to check in the mobility configuration, is to make sure they are set for Symmetric tunneling.  in 4.2 this was still an option, this setting must match for the roams to work properly.

The difference between symmetric and asymmetric tunneling:

device is on WLCA, then roams to WLCB.  In asymmetric tunneling, the device traffic will egress from WLCB, but ingress on WLCA.  If RPF checks have been enabled, this can break the device being able to pass traffic.

In symmetric tunneling, the device roams to WLCB, and all traffic, both ingress and egress are from WLCA.  All traffic from the client passes across the mobiltiy tunnel, so RPF is not an issue.

  In later code, we are set for symmetric, and are unable to change it.  I believe that in the 7921/25 Deployment Guides, it is recommended to use symmetric tunneling if the choice is available.

HTH, Steve ------------------------------------------------------------------------------------------------ Please remember to rate useful posts, and mark questions as answered
341
Views
5
Helpful
5
Replies
CreatePlease to create content