Courseiva
Switching and Network AccessmediumMultiple ChoiceObjective-mapped

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

SW1 Root Bridge SW2 SW3 BLK DP DP RP RP STP blocks one link to prevent loops DP = Designated Port RP = Root Port BLK = Blocked

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 →

How Courseiva writes practice questions · Editorial policy

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.