CCNA Switching and Network Access Practice Question
An administrator wants a switchport connected to an end device to move to forwarding quickly but does not want that setting used on inter-switch links. Which feature is intended for that edge-port behavior?
⚠ Common exam trap
Be careful not to confuse PortFast with other STP-related features like BPDU Guard or Root Guard, which serve different purposes.
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
✓
PortFast
PortFast is intended for that exact edge-port behavior: it allows a host-facing access port to skip the usual listening and learning delays and transition directly to forwarding, enabling end devices to come online quickly. Root guard is used to protect the root bridge election by restricting which ports can become root ports; it is not designed for edge ports. Loop guard prevents alternate or root ports from becoming designated in the absence of BPDUs, which is a different STP protection mechanism. UDLD aggressive mode detects and disables unidirectional links on point-to-point links, typically between switches, not for end-device connections. Therefore, only PortFast meets the requirement for fast forwarding on an edge port without affecting inter-switch links.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
PortFast
Why this is correct
PortFast is correct because it configures a switchport connected to an end device (such as a PC, printer, or IP phone) to bypass the STP listening and learning states, jumping directly from blocking to forwarding. This eliminates the 30-second delay caused by normal STP convergence, since an edge port should never participate in a Layer 2 loop when only a single host is attached. Cisco recommends enabling PortFast only on access ports and using it with BPDU guard to protect the network from unexpected BPDUs on those ports.
- ✗
Root guard
Why it's wrong here
Root guard is wrong because it is a switchport security feature that blocks a port from receiving superior BPDUs and forcing the switch to become a non-root bridge. If a superior BPDU arrives, root guard puts the port into a root-inconsistent state (disabled for traffic) until the BPDUs stop, which is designed to protect the root bridge election, not to make a host-facing port forward quickly. It does not alter the normal STP listening/learning hold-down timing that PortFast is meant to eliminate.
When this WOULD be correct
If the question asked about preventing a specific port from becoming a root port while allowing other ports to function normally, or if it focused on maintaining control over the Spanning Tree topology in a mixed environment, then root guard would be the correct answer.
- ✗
Loop guard
Why it's wrong here
Loop guard is incorrect in this context because it is a Spanning Tree Protocol (STP) enhancement that prevents alternate or root ports from transitioning to forwarding when they stop receiving BPDUs, typically due to a unidirectional link or software failure. It does not accelerate the port's initial state machine for an end device, and it actually adds a state (loop-inconsistent) rather than skipping the listening/learning phases. PortFast is the feature intended for host-facing edge ports to bypass those phases.
When this WOULD be correct
If the question asked about a feature that prevents loops on inter-switch links while allowing edge ports to transition quickly, loop guard would be the correct answer. For example, a scenario where a network administrator needs to ensure stability on trunk links while maintaining fast transitions on access ports would fit this context.
- ✗
UDLD aggressive
Why it's wrong here
UDLD aggressive mode is incorrect because it detects and disables ports on which a unidirectional link is present by failing to receive its own advertisements; it has no effect on the normal STP forwarding-state transition. Aggressive UDLD continuously re-echoes frames and, upon no response, err-disables the port, which is a link-monitoring mechanism rather than an edge-port acceleration tool. The question asks for the feature that lets a host port move immediately to forwarding, which is PortFast, not UDLD.
When this WOULD be correct
If the question asked about a scenario where a network administrator needs to ensure that unidirectional links are detected and that the switch takes immediate action to disable the port, then UDLD aggressive would be the correct answer.
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.
✓PortFastCorrect answer▾
Why this is correct
PortFast is correct because it configures a switchport connected to an end device (such as a PC, printer, or IP phone) to bypass the STP listening and learning states, jumping directly from blocking to forwarding. This eliminates the 30-second delay caused by normal STP convergence, since an edge port should never participate in a Layer 2 loop when only a single host is attached. Cisco recommends enabling PortFast only on access ports and using it with BPDU guard to protect the network from unexpected BPDUs on those ports.
✗Root guardWrong answer — click to see why▾
Why this is wrong here
Root guard is a STP security feature that prevents a port from becoming a root port if it receives superior BPDUs, which could cause a topology change. It does not accelerate port forwarding; instead, it errdisables the port if a superior BPDU is received. Thus, it is not designed for edge-port fast forwarding.
★ When this WOULD be the correct answer
If the question asked about preventing a specific port from becoming a root port while allowing other ports to function normally, or if it focused on maintaining control over the Spanning Tree topology in a mixed environment, then root guard would be the correct answer.
Why candidates choose this
Students might confuse root guard with PortFast because both are STP-related features configured on specific ports. However, root guard is about protecting the root bridge election, not about speeding up port transition.
✗Loop guardWrong answer — click to see why▾
Why this is wrong here
Loop guard is a STP enhancement that prevents alternate or root ports from becoming designated forwarding ports if BPDUs stop being received, which could cause loops. It does not speed up port initialization; it actually adds a delay by placing the port in a loop-inconsistent state. Therefore, it is not intended for edge-port fast forwarding.
★ When this WOULD be the correct answer
If the question asked about a feature that prevents loops on inter-switch links while allowing edge ports to transition quickly, loop guard would be the correct answer. For example, a scenario where a network administrator needs to ensure stability on trunk links while maintaining fast transitions on access ports would fit this context.
Why candidates choose this
Students may think loop guard helps with fast convergence because it prevents loops, but it is a protective mechanism, not an acceleration feature. The name 'guard' might mislead them into thinking it is similar to PortFast.
✗UDLD aggressiveWrong answer — click to see why▾
Why this is wrong here
UDLD aggressive mode is used to detect and disable unidirectional links, where traffic flows in only one direction, which can cause STP loops. It does not affect the speed of port transition to forwarding; it operates after the link is up. Thus, it is not the feature described for edge-port fast forwarding.
★ When this WOULD be the correct answer
If the question asked about a scenario where a network administrator needs to ensure that unidirectional links are detected and that the switch takes immediate action to disable the port, then UDLD aggressive would be the correct answer.
Why candidates choose this
Students might associate UDLD with link issues and think it could help with fast forwarding, but UDLD is about link integrity, not STP state acceleration. The term 'aggressive' might imply a fast action, but it is unrelated to PortFast.
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
STP
Shielded Twisted Pair (STP) is a copper cable that wraps each twisted pair in foil or braid to block electromagnetic interference.
Key term
Switch
A switch is a networking device that connects devices on a local area network and uses MAC addresses to forward data only to the intended recipient.
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.