Full syllabusWeek 6Day 27

Wireless Access

Access points, controllers, CAPWAP, and roaming

You will separate control from client-data paths, choose access or trunk connections from the forwarding design, compare AP modes and controller LAG behavior, and explain why a joined AP does not prove client reachability.

Exam map
Current v1.1
2.6-2.8
Announced v2.0
2.2
Domain
Network access and connectivity

First, the essential ideas

AP and WLC
An access point (AP) provides an 802.11 radio connection. A wireless LAN controller (WLC) manages participating APs and policies; it is not automatically the client's IP gateway.
SSID and WLAN
A service set identifier (SSID) is a wireless network name. A wireless LAN (WLAN) configuration combines that name with security and forwarding policy. Identical names do not guarantee identical policies.
Control and data
Control traffic coordinates operation, such as AP configuration. Data traffic carries client payloads. The two can take different paths in the same wireless design.
CAPWAP and tunnel
Control And Provisioning of Wireless Access Points (CAPWAP) carries AP-controller messages. A tunnel encapsulates one packet inside another; the outer addresses identify tunnel endpoints.
VLAN and trunk
A virtual LAN (VLAN) is a Layer 2 broadcast domain. An access port normally carries one untagged VLAN; an 802.1Q trunk can carry several identified VLANs, with a defined native VLAN for untagged traffic.
LAG and LACP
A link aggregation group (LAG) combines compatible links into one logical connection. Link Aggregation Control Protocol (LACP) negotiates membership where supported; LAG is not a synonym for LACP.
FlexConnect
FlexConnect is an AP deployment mode. A locally switched WLAN exits through the AP's wired connection, while centrally switched traffic is tunneled to the controller.
Roaming and BSSID
Roaming changes a client's AP association. A basic service set identifier (BSSID) identifies a particular radio service, unlike the shared SSID name.
PoE and RF
Power over Ethernet (PoE) supplies power over suitable Ethernet cabling. Radio frequency (RF) describes wireless electromagnetic signals; virtual cables do not emulate coverage or interference.
DTLS
Datagram Transport Layer Security protects datagram exchanges. CAPWAP discovery is initially unprotected; established control protection is distinct from optional data-channel protection.

Draw two questions separately: how does the AP receive management instructions, and where does this client's payload enter the wired network? A controller can remain reachable while one client VLAN is wrong. Start with the definitions, then annotate each connection according to its job.

See the idea

Where does the client VLAN leave Wi-Fi?

AP management can work while the client VLAN takes the wrong wired exit.

Two policy records compare central switching at the WLC with local switching at the AP. Both must deliver the client VLAN to its server.Central switchingVLAN exits at WLCLocal switchingVLAN exits at APAP managementSeparate controlpathServer VLAN 20Final servicesegment
Two policy records compare central switching at the WLC with local switching at the AP. Both must deliver the client VLAN to its server.Central switchingVLAN exits at WLCLocal switchingVLAN exits at APAP managementSeparate controlpathServer VLAN 20Final servicesegment
Step 1 of 3

Read the policy

Central switching sends client data to the WLC before its wired VLAN exit.

What this model leaves out: Conceptual policy comparison, not cabling or captured traffic. Radio behavior, roaming and failure recovery timing are not measured.

Full visual explanation and references

Two policy records compare central switching at the WLC with local switching at the AP. Both must deliver the client VLAN to its server.

Conceptual policy comparison, not cabling or captured traffic. Radio behavior, roaming and failure recovery timing are not measured.

  1. Read the policy

    Central switching sends client data to the WLC before its wired VLAN exit.

    www.cisco.com
  2. Follow the local exit

    Local switching puts client VLAN 20 on the AP-facing trunk toward the server.

    www.cisco.com
  3. Keep evidence separate

    A healthy control path does not verify that either client-data path reaches the server.

    www.rfc-editor.org

One idea at a time

Start with something familiar.

Start with a blank sheet and the five named roles below. Mark the AP's management address separately from the client's address. A source-reviewed prediction is not a captured packet; write predicted beside every result in this exercise.

Why learn this?

A phone can see an SSID and an AP can appear healthy on a controller while the phone cannot reach its intended subnet. Knowing where traffic leaves the tunnel determines which switch port and VLAN deserve inspection.

An everyday comparison

Think of a branch office receiving instructions from headquarters while delivering some local work directly to a nearby customer. The instructions and the delivered work need not travel through the same building.

What happens in a network

The instructions resemble controller management, while the local delivery resembles FlexConnect local switching. A centrally processed job instead resembles data sent through the controller before entering the wired service network.

Where the comparison stops

This is only a memory aid. People and parcels do not model authentication, frame encapsulation, VLAN tags or RF behavior, and office geography cannot predict packet delay.

Follow one worked example

  1. Draw the control relationship independently.

    AP1 at 192.0.2.11 communicates with WLC1 at 192.0.2.2 over the management network; the client is not a CAPWAP controller endpoint.

    Why: Separating the endpoints prevents confusing the laptop address with the AP's management address.

  2. Choose exactly one data-switching policy.

    For central switching, trace Client1 through AP1, WLC1 and SW1 to Server1. For local switching, trace Client1 through AP1 and SW1 to Server1.

    Why: The relevant VLAN exit changes with policy, even though AP1 still has a controller relationship.

  3. Change the worksheet, then restore it.

    Move only the local WLAN mapping from VLAN 20 to VLAN 30. Predict the failed server exchange, restore VLAN 20 and retrace the original path.

    Why: This controlled comparison teaches a dependency without claiming that paper work executed a wireless fault.

Your first small task

On the worksheet, circle the point where a VLAN 20 client frame reaches the wired network for central switching and then for FlexConnect local switching. Keep the management VLAN 10 annotations unchanged.

Show a hint

Follow the payload, not the line labeled management. An AP's operational mode and its WLAN switching policy are related but are not interchangeable labels.

Check the expected result

Central switching exits at WLC1's service side; local switching exits at AP1's Ethernet side. The control relationship still ends at WLC1.

Pause and explain it in your own words

AP1 is joined, but its locally switched VLAN 20 client cannot reach Server1. Does a healthy CAPWAP session clear the AP trunk?

Show a hint

Ask which evidence describes the management path and which describes the client's wired exit.

Show the explanation

No. AP join supports management-path operation, not correct carriage of VLAN 20. Inspect the WLAN-to-VLAN mapping and the AP-facing trunk's allowed and native VLAN settings before treating controller health as client success.

Short answer

What should you understand today?

An AP provides radio access, while a controller coordinates the participating APs. In central switching, client data crosses the AP-controller tunnel; with FlexConnect local switching, it leaves at the AP's wired VLAN. Identify the actual switching policy and controller platform before deciding which uplink must carry a client VLAN or which aggregation protocol to use.

Before you begin

Learning targets

Prerequisites
  • Review VLAN access ports, trunks and link aggregation from the switching module.
  • Use paper or a drawing tool for the required exercise; no Cisco image or radio is required.
  • Any physical observation requires the owner's permission and a preconfigured isolated training rack.
By the end
  • Trace central and local switching to a named final server.
  • Compare client-serving, monitoring and specialized AP modes.
  • Distinguish AireOS static LAG from supported Catalyst 9800 LACP.
  • Explain roaming evidence without promising an interruption-free session.
  • Diagnose one wrong client-VLAN assignment on a controlled worksheet.

Words you will meet

Open a word when you need its meaning. You do not need to memorize the whole list before reading.

AP and WLC

An access point (AP) provides an 802.11 radio connection. A wireless LAN controller (WLC) manages participating APs and policies; it is not automatically the client's IP gateway.

SSID and WLAN

A service set identifier (SSID) is a wireless network name. A wireless LAN (WLAN) configuration combines that name with security and forwarding policy. Identical names do not guarantee identical policies.

Control and data

Control traffic coordinates operation, such as AP configuration. Data traffic carries client payloads. The two can take different paths in the same wireless design.

CAPWAP and tunnel

Control And Provisioning of Wireless Access Points (CAPWAP) carries AP-controller messages. A tunnel encapsulates one packet inside another; the outer addresses identify tunnel endpoints.

VLAN and trunk

A virtual LAN (VLAN) is a Layer 2 broadcast domain. An access port normally carries one untagged VLAN; an 802.1Q trunk can carry several identified VLANs, with a defined native VLAN for untagged traffic.

LAG and LACP

A link aggregation group (LAG) combines compatible links into one logical connection. Link Aggregation Control Protocol (LACP) negotiates membership where supported; LAG is not a synonym for LACP.

FlexConnect

FlexConnect is an AP deployment mode. A locally switched WLAN exits through the AP's wired connection, while centrally switched traffic is tunneled to the controller.

Roaming and BSSID

Roaming changes a client's AP association. A basic service set identifier (BSSID) identifies a particular radio service, unlike the shared SSID name.

PoE and RF

Power over Ethernet (PoE) supplies power over suitable Ethernet cabling. Radio frequency (RF) describes wireless electromagnetic signals; virtual cables do not emulate coverage or interference.

DTLS

Datagram Transport Layer Security protects datagram exchanges. CAPWAP discovery is initially unprotected; established control protection is distinct from optional data-channel protection.

01

Three architectures, different places to inspect

A standalone AP holds its wireless configuration locally and bridges clients onto its attached network. A controller-based AP receives policy from a WLC, but the client-data exit depends on switching policy. Cloud management names the location of management services; it does not by itself mean every user packet passes through a cloud server. Keep device management, wireless association and IP forwarding as separate jobs. A client may pass one stage and fail the next, so an inventory of APs is not a connectivity test.

  • An AP name in an inventory is not evidence that a client has authenticated.
  • A cloud-management label alone does not specify a client forwarding path.
02

CAPWAP carries coordination and, when selected, payloads

CAPWAP separates control and data exchanges between an AP and controller. The standard controller UDP ports are 5246 for control and 5247 for data. Encapsulation adds an outer transport path; the inner client addresses retain their own meaning. Discovery precedes the protected control relationship. Do not describe all CAPWAP packets as encrypted: discovery is clear, and data protection is a separate consideration. Reachability, discovery, certificates and software compatibility can each affect AP join.

  • Control health and end-to-end client health are different observations.
  • CAPWAP is context for wireless architecture in v1.1, not a separately named v2.0 objective.
03

AP modes are operational roles, not signal-strength levels

Local mode normally serves clients with centrally switched traffic in the conventional controller design. FlexConnect supports branch operation and per-WLAN switching choices. Monitor mode dedicates an AP to observing the wireless environment rather than normal client service. Sniffer mode sends selected captured radio traffic to an analyzer. Bridge or mesh roles interconnect supported wireless infrastructure; supported radio roles and combinations depend on model and release. Legacy modes such as rogue detector are platform-specific, not a required capability of every modern AP.

  • Check AP model, radio role and software before promising a mode.
  • FlexConnect local switching and local authentication are separate decisions.
04

Choose the physical port from the real VLAN exit

An AP carrying only untagged management and centrally tunneled client traffic can use an access port in the management VLAN in this design. A locally switched AP carrying management plus multiple client VLANs needs an appropriate trunk. The AP's native VLAN and the switch's treatment of untagged frames must agree. The controller service uplink must carry centrally switched client VLANs. PoE requirements also depend on AP model and feature set; a link LED alone does not prove adequate power.

  • Do not add client VLANs to every AP link without examining switching policy.
  • A diagram can specify PoE intent but cannot measure delivered power.
05

Controller LAG needs a platform-specific agreement

A LAG is a logical link made from physical member ports. Both ends need compatible VLAN and aggregation settings. In the cited AireOS implementation, configure the neighboring switch's EtherChannel statically in mode on; LACP and PAgP negotiation are not supported by that controller LAG. Catalyst 9800 releases document LACP support with platform restrictions. Therefore, neither 'all WLCs use LACP' nor 'no WLC supports LACP' is safe. Enabling AireOS LAG can require a reboot and alter interface mappings, so do not casually toggle it for discovery.

  • Match aggregation mode and VLAN policy on every member.
  • LAG is link redundancy, not a second controller or guaranteed seamless failover.
06

Roaming changes association; evidence defines the result

A client generally decides when to roam, with infrastructure features able to assist or influence it. Moving between APs with a compatible WLAN requires more than matching SSID text: security and network policy must remain appropriate. A BSSID change identifies a changed radio association; application continuity needs its own measurements. Layer 2 versus more complex mobility designs affect where traffic is anchored. This chapter explains those dependencies without measuring a roam or configuring a mobility domain.

  • A stable IP address does not prove that no packets were lost during a roam.
  • Keep physical RF and timing observations separate from architectural predictions.

Real-world walkthrough

A healthy AP with a broken local client VLAN

In this hypothetical branch, AP1 is visible to its controller and Client1 authenticates, but the client cannot reach a same-subnet test server. The branch WLAN uses FlexConnect local switching. An operator who checks only controller uptime can miss the point where VLAN 20 leaves AP1 and enters the switch.

  1. Confirm the WLAN is locally switched before choosing the uplink to inspect. Record the management and client addresses as separate evidence.
  2. Compare the WLAN-to-VLAN assignment with the AP trunk's allowed VLANs. Do not infer the client VLAN from the SSID spelling.
  3. Check Server1's access VLAN and address as well as the AP side. Both endpoints must belong to the intended service segment.
  4. Correct only the documented local VLAN mismatch, then repeat the same client-to-server exchange and record the actual result.
  5. Retain any remaining authentication or RF symptoms as separate hypotheses; one repaired VLAN does not prove roaming or application performance.
A controller's healthy AP list answers a management question. Trace the particular WLAN's payload exit before diagnosing a client path, and retain distinct evidence for association, addressing, wired VLANs and the final destination.

Guided GNS3 lab

Paper lab: two wireless forwarding policies

Construct central and local switching models, predict one wrong-VLAN failure, restore the intended mapping and explain which operational checks a real rack would require. All results below are predictions, not measured wireless behavior.

Client1 radio to AP1; AP1 Ethernet0 to SW1 Gi1/0/1; WLC1 ports 1/2 to SW1 Gi1/0/23 and Gi1/0/24; Server1 Ethernet0 to SW1 Gi1/0/2. Central and local switching are alternate configurations of these roles, not simultaneous packet paths.
Paper Client1 and Server1 endpoint roles.Paper AP1, WLC1 and SW1 roles; no GNS3 AP appliance is implied.

Addressing plan

DeviceInterfaceAddressPurpose
AP1Management VLAN 10192.0.2.11/24CAPWAP source; no gateway in this local model
WLC1Management VLAN 10192.0.2.2/24Controller endpoint
WLC1Client VLAN 20198.51.100.2/24AireOS dynamic interface role, not a router
Client1Wireless VLAN 20198.51.100.10/24Same-subnet client; no default gateway needed
Server1Ethernet0 VLAN 20198.51.100.20/24Final recipient; no default gateway needed

Set up the lab

  1. Use paper or a diagram editor; create two copies labeled CENTRAL and LOCAL, and mark all observations predicted.
  2. Optional physical observation requires an authorized AireOS 8.10.190.0 WLC 3504, compatible AP1832i, PoE switch and owned client; use vendor-supported software and regulatory settings.
  3. A physical instructor must prepare isolated VLANs, AP join, WLAN security and the static controller LAG before observation. This chapter does not supply a from-factory wireless build.
  4. Do not bridge a virtual lab to household or company networks. GNS3 and CML cannot reproduce RF or PoE; hardware timing remains unmeasured.
01

Label each independent address

Create all five roles and the exact cables above. Put management addresses in VLAN 10 and endpoint addresses in VLAN 20. Annotate that no Internet, default gateway or external authentication server exists in this paper model.

What you should see
Every endpoint and cable has a name, and no drawn path silently ends at an omitted router.
Why this step matters
Naming both endpoints of every link makes later path claims checkable rather than suggestive.
02

Establish the central baseline

On CENTRAL, mark the AP port access VLAN 10 and the controller LAG trunk VLANs 10 and 20. Trace Client1 to AP1, through the controller tunnel to WLC1, then SW1 and Server1; draw the return path.

What you should see
The predicted client exchange crosses WLC1 in both directions and terminates at Server1.
Why this step matters
The final recipient matters: reaching a controller is not the same as delivering a client's payload.
03

Separate the control exchange

Draw a dotted annotation AP1 192.0.2.11 to WLC1 192.0.2.2, labeled CAPWAP control UDP 5246. Add a distinct central-data annotation for UDP 5247, without labeling all traffic encrypted.

What you should see
The worksheet distinguishes management endpoints from the client and server addresses inside the service exchange.
Why this step matters
This prevents an apparently healthy management path from being mistaken for proof of user-data delivery.
04

Create the local-switching baseline

On LOCAL, map the WLAN to VLAN 20 and AP1's trunk to native VLAN 10 with VLANs 10 and 20 allowed. Trace Client1, AP1, SW1 and Server1, retaining the separate AP-controller control annotation.

What you should see
The predicted data path reaches Server1 without taking a data detour through WLC1.
Why this step matters
Local switching changes the wired exit dependency without removing the controller's management role.
05

Inject one worksheet VLAN fault

Only on LOCAL, change the WLAN's local VLAN mapping from 20 to 30. Leave client and server addresses, server access VLAN and all cable labels unchanged. Predict what a same-subnet client attempt would require.

What you should see
Client1's traffic no longer enters Server1's VLAN 20 segment. The predicted exchange fails despite unchanged management reachability.
Why this step matters
One changed variable allows an explanation tied to VLAN membership rather than a vague claim that Wi-Fi is down.
06

Restore and retrace both directions

Restore the local WLAN mapping to VLAN 20, then trace request and reply again through AP1, SW1 and Server1. Compare every label with the pre-fault LOCAL copy; retain both versions in your notes.

What you should see
The restored model again has a complete VLAN 20 path, but no real ping or authentication has been measured.
Why this step matters
A paper retest checks reasoning and documentation; it cannot substitute for an actual client exchange.
07

Audit the controller bundle

Inspect the AireOS WLC1 ports 1/2 to SW1 Gi1/0/23-24 annotation. Write static mode on, consistent trunk policy and platform-specific reboot planning. Beside it, note that supported 9800 LACP is a different platform case.

What you should see
The bundle design does not incorrectly require AireOS to negotiate LACP, nor prohibit LACP universally.
Why this step matters
Aggregation configuration belongs to the exact controller family and release rather than to the generic word WLC.
08

Close with a practical evidence plan

List the physical checks an instructor would collect: AP join and mode, WLAN switching policy, switch VLAN settings, client association and addresses, and same-server reachability. Add a second AP only on a separate future roaming plan.

What you should see
The report labels RF, PoE, roaming latency and LAG member failure as unmeasured, with a specific path to later observation.
Why this step matters
Clear limits make the exercise reusable without converting drawings into invented test results.

Verify

  • Confirm that both complete model paths end at Server1 and include a return path.
  • Check management VLAN 10 separately from client VLAN 20; WLC management is not a client gateway.
  • Show baseline, VLAN 30 fault and restored VLAN 20 worksheets with only that one changed variable.
  • Explain why static AireOS LAG and supported 9800 LACP cannot share an unqualified command recipe.

Troubleshoot

  • If your data path stops at WLC1, add the service-side VLAN, SW1 and Server1; a tunnel endpoint is not the final application destination.
  • If management and client addresses appear in the same subnet by accident, rebuild the two-column address ledger before diagnosing the VLAN fault.
  • If a real rack lacks a joined AP or compatible WLAN, stop at the paper alternative. Do not claim radio execution from a virtual switch or change live AP modes.
Licensing and cleanup

GNS3 does not provide Cisco images. Use software only when the applicable license or entitlement permits that environment. Do not share or redistribute image files. Cisco Modeling Labs is the official alternative; its reference images are licensed for use within CML unless separately licensed. A paper exercise needs no image, but does not establish hands-on competence. Virtual routers do not reproduce physical radios, PoE delivery, hardware forwarding rates or failover timing.

  • Restore VLAN 20 on the worksheet and retain the faulty copy as labeled evidence.
  • Do not change an optional physical rack; return borrowed equipment and remove any temporary observation access with its owner.

Practice set

Answer before you reveal

01Why can AP join succeed while a locally switched client fails?
Join tests the management relationship, not correct carriage of the client's local VLAN.

The AP can communicate in VLAN 10 while its WLAN is mapped to the wrong client VLAN or that VLAN is absent from the AP-facing trunk.

02Where does our central-switching client enter wired VLAN 20?
At the controller service-side connection, before SW1 forwards to Server1.

The AP uplink carries the encapsulated exchange in the management network; the configured controller service mapping provides the central data exit.

03Must every WLC LAG use LACP?
No; cited AireOS LAG is static, while supported 9800 platforms can use LACP.

LAG describes the bundle. Negotiation capabilities and configuration restrictions are properties of the particular controller platform and release.

04Does dedicated monitor mode improve normal client service?
No; it changes the AP's role to monitoring rather than ordinary client service.

The model and radio role matter, so never change a serving AP simply to see what a diagnostic mode looks like.

05What would you record to establish that a client roamed?
Record old and new BSSID association evidence, then separately test service continuity.

SSID names can stay the same across a roam. A BSSID change establishes association movement, but loss and application behavior need separate observations.

06Which AP port needs the client VLAN in our local variant?
SW1 Gi1/0/1, carrying AP1's native management VLAN 10 and tagged client VLAN 20.

The local client data leaves AP1 rather than WLC1. The switch port must therefore carry the VLAN where Server1 resides.

Knowledge check

Quiz: prove the reasoning

0/5 answered
01Which statement follows from AP1 being joined?
02Which mapping breaks our same-subnet local client path?
03Which port is the standard CAPWAP controller control port?
04Which AireOS LAG statement is correct for the cited platform?
05What does this paper exercise actually establish?

Keep these

Technical takeaways

  • Keep AP management and client payload evidence separate.
  • Select the AP port mode from the WLAN's actual wired exit.
  • Dedicated diagnostic AP modes can remove normal client service.
  • Identify the controller family before selecting a LAG protocol.
  • A roaming claim needs association evidence and separate continuity tests.
  • Paper predictions are useful preparation, not measured radio performance.