Intercontroller roaming between two Wireless LAN Controllers (WLCs) requires a CAPWAP tunnel to be established for the client's data traffic to be transmitted as if it is still associated with the original IP subnet and WLC. This is necessary when a wireless client roams from one WLC to another, potentially across different IP subnets, and needs to maintain its current IP address for seamless connectivity.