CCNA Switching and Network Access Practice Question
Which TWO statements are true about configuring and verifying VLANs, 802.1Q trunking, native VLAN, and inter-VLAN routing with router-on-a-stick?
⚠ Common exam trap
Cisco often tests the misconception that the native VLAN is tagged on a trunk, or that the switchport trunk native vlan command controls allowed VLANs, when in fact it only changes which VLAN is untagged.
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
✓
On a router-on-a-stick configuration, each subinterface must be configured with an IP address and the encapsulation dot1Q command to specify the VLAN ID.
In a router-on-a-stick configuration, each subinterface must be assigned an IP address and use the encapsulation dot1Q command to associate it with a specific VLAN ID; this enables the router to process tagged frames from multiple VLANs over a single physical link. Option D is also correct because the native VLAN configured on the switchport trunk must match the native VLAN used on the router's subinterface (or physical interface if no subinterface); a mismatch causes the router to mishandle untagged frames because it expects them to belong to the configured native VLAN, leading to communication failures. Option B is wrong because on an 802.1Q trunk, the native VLAN frames are sent untagged, not tagged. Option C is wrong because the command 'switchport trunk native vlan 10' only changes the native VLAN; it does not restrict which VLANs are allowed—that requires 'switchport trunk allowed vlan'. Option E is wrong because 'show interfaces trunk' shows trunking status, native VLAN, and allowed VLAN lists on switch ports, not IP addresses of router subinterfaces.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
On a router-on-a-stick configuration, each subinterface must be configured with an IP address and the encapsulation dot1Q command to specify the VLAN ID.
Why this is correct
In router-on-a-stick, a single physical router interface is divided into logical subinterfaces, each dedicated to a distinct VLAN. For every subinterface, you must assign an IP address that falls within the VLAN's subnet and issue the `encapsulation dot1Q <vlan-id>` command so the router tags outgoing frames and recognizes incoming tagged frames for that VLAN. Without this encapsulation, the router cannot distinguish which VLAN a frame belongs to, breaking inter-VLAN routing.
- ✗
The native VLAN is always tagged on an 802.1Q trunk link.
Why it's wrong here
This statement is false because the native VLAN is specifically exempt from 802.1Q tagging on a trunk link. In 802.1Q, frames belonging to the native VLAN are transmitted without a VLAN tag to maintain backward compatibility with legacy switches that do not understand tagging. Only non-native VLANs receive a 4-byte 802.1Q tag; therefore, stating that the native VLAN is always tagged contradicts the very definition of native VLAN behavior.
- ✗
The command switchport trunk native vlan 10 is used to restrict which VLANs are allowed on a trunk.
Why it's wrong here
The `switchport trunk native vlan 10` command does not filter or restrict which VLANs traverse the trunk; it simply designates VLAN 10 as the native VLAN for that trunk port. Allowed VLANs on a trunk are controlled with `switchport trunk allowed vlan` (or `remove`), which builds the permitted VLAN list. Misinterpreting this command often leads to native VLAN mismatch or unintended VLAN pruning, so it is important to distinguish between native VLAN assignment and allowed VLAN filtering.
- ✓
When configuring a router-on-a-stick, the native VLAN must match on both the switch and the router subinterface to avoid miscommunication.
Why this is correct
On a router-on-a-stick setup, the native VLAN must be identical on the switch trunk and the router subinterface to prevent untagged frames from being assigned to the wrong VLAN. When the router receives untagged traffic from the switch's native VLAN, it assumes the frame belongs to the VLAN configured as native on the subinterface (often using `encapsulation dot1Q <vlan> native`). If the native VLAN IDs differ, the router may place frames into an incorrect subnet, causing connectivity failures or security risks.
- ✗
The command show interfaces trunk displays the IP addresses configured on router subinterfaces.
Why it's wrong here
This is incorrect because `show interfaces trunk` is a switch-only command used to display trunk status, the native VLAN, and the list of allowed VLANs on each trunk interface. It does not show IP addresses, because Layer 3 addressing is not part of a switch's trunk port configuration. To view IP addresses configured on router subinterfaces, you would use `show ip interface brief` or `show running-config` on the router, not the switch's trunk verification command.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The 200-301 exam frequently reuses these exact scenarios with slightly different constraints.
✓On a router-on-a-stick configuration, each subinterface must be configured with an IP address and the encapsulation dot1Q command to specify the VLAN ID.Correct answer▾
Why this is correct
In router-on-a-stick, a single physical router interface is divided into logical subinterfaces, each dedicated to a distinct VLAN. For every subinterface, you must assign an IP address that falls within the VLAN's subnet and issue the `encapsulation dot1Q <vlan-id>` command so the router tags outgoing frames and recognizes incoming tagged frames for that VLAN. Without this encapsulation, the router cannot distinguish which VLAN a frame belongs to, breaking inter-VLAN routing.
✗The native VLAN is always tagged on an 802.1Q trunk link.Wrong answer — click to see why▾
Why this is wrong here
The native VLAN is sent untagged to maintain backward compatibility with devices that do not understand 802.1Q tagging.
✗The command switchport trunk native vlan 10 is used to restrict which VLANs are allowed on a trunk.Wrong answer — click to see why▾
Why this is wrong here
The command to restrict allowed VLANs is switchport trunk allowed vlan, not the native VLAN command.
✗The command show interfaces trunk displays the IP addresses configured on router subinterfaces.Wrong answer — click to see why▾
Why this is wrong here
To see IP addresses on subinterfaces, use show ip interface brief or show running-config on the router.
Analysis generated from the official 200-301blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Visual reference
Go deeper
Related to this question
Learn chapter
Configuring Switch Ports for Desktops, VoIP Phones, APs, IoT, and Virtualized Hosts
Key term
Native VLAN
A native VLAN is the default VLAN assigned to a trunk port that carries untagged traffic for backwards compatibility with devices that do not understand VLAN tagging.
Key term
Inter-VLAN routing
Inter-VLAN routing is the process of forwarding network traffic between different VLANs to enable communication across logically separated broadcast domains.
About these practice questions
One of 1,389 original 200-301 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This 200-301 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 200-301 exam.