Courseiva
Architecture →easyMultiple Choice

CCNP Architecture Practice Question

A company is deploying a wireless network in an office with high client density. Which Cisco architecture is best suited to handle client roaming without requiring a central controller for every roaming event?

⚠ Common exam trap

Cisco often tests the misconception that centralized switching (WLC) is always required for seamless roaming, but FlexConnect decouples the data plane from the control plane to allow local roaming without a central controller in the data path.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

FlexConnect

FlexConnect (option D) is the correct architecture because it allows client data traffic to be switched locally at the remote site, while the control plane remains centralized. This design eliminates the need for a central controller to process every roaming event, as clients can roam between FlexConnect APs using local switching and 802.11r (Fast Roaming) without requiring a WLC in the data path.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Mesh networking

    Why it's wrong here

    Mesh networking is designed for outdoor or hard-to-wire environments where Ethernet backhaul is unavailable, but in a high-density indoor office it introduces a wireless backhaul that competes for the same RF spectrum as client traffic. This shared medium increases airtime utilization and latency, and mesh APs often suffer from a throughput penalty known as the 'half-backhaul' effect. Since seamless roaming requires stable, low-latency links between APs and a wired connection, the unpredictable mesh topology and reduced capacity make it a poor fit for this deployment.

  • ✗

    Autonomous APs

    Why it's wrong here

    Autonomous APs operate as standalone devices with independent configuration, lacking any centralized controller to coordinate RF parameters, security policies, or client roaming. While they can forward traffic locally, they rely entirely on the client to initiate 802.11 reassociation, which often results in sticky clients and disconnects during movement between APs. Without support for fast roaming mechanisms like 802.11r/k/v (which require controller-based key caching and neighbor lists), autonomous APs cannot provide the smooth, low-latency handoff necessary for high-density indoor roaming and real-time applications.

  • ✗

    Centralized switching with a WLC

    Why it's wrong here

    Centralized switching with a WLC tunnels all client data traffic over CAPWAP to the controller, which then bridges it onto the wired network. This hairpin design adds a round-trip latency to every packet and makes the controller a single point of congestion, especially problematic for voice and video in dense environments. Even though the WLC can orchestrate fast roaming and coordinate channels, the data plane latency inherent in centralized switching negates many benefits, and traffic that could be locally exited must unnecessarily traverse the core for every flow, making this architecture less efficient for high-capacity indoor offices.

  • ✓

    FlexConnect

    Why this is correct

    FlexConnect is correct because it separates the control plane (which remains with the WLC) from the data plane (which is switched locally at the AP). This allows client traffic to be forwarded directly to the wired network at each access point, avoiding unnecessary latency and controller bottlenecks, which is ideal for high-bandwidth, high-density indoor environments. Furthermore, FlexConnect supports IEEE 802.11r fast roaming and can perform client-based or AP-based neighbor discovery when connected to a WLC, ensuring seamless and fast handoffs as users move across the office. Its design balances centralized management with localized forwarding, offering both the operational consistency of a controller and the performance of distributed switching.

About these practice questions

Courseiva writes every 350-401 question from scratch — 1,923 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This 350-401 practice question is part of Courseiva's free Cisco certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 350-401 exam.