CCNA 200-301 v2.0 · Original practice content aligned to the official v2.0 exam topics

Free CCNA 200-301 v2.0 Practice Test

Free 10-question Cisco CCNA 200-301 v2.0 practice test covering all five domains, with device-output exhibits and AI-assistant questions. Answers and explanations, no signup.

CCNA v2.0 starts February 3, 2027 and runs 120 minutes. The current v1.1 exam is available until February 2, 2027.

Mixed sample questions with answers

AI, Network Operations and Management

CCNA v2.0 sample question 1

An AI agent investigating slow file transfers records this action log:

Step 1  call show interfaces Gi0/1 on R1: input errors 0, CRC 0
Step 2  call show interfaces Gi0/2 on R1: input errors 18452, CRC 18440
Step 3  call show interfaces Gi1/0/24 on SW3 (CDP neighbor of R1 Gi0/2): duplex half
Step 4  propose: set Gi1/0/24 to full duplex, status awaiting approval

Which assessment of the agent's process is correct?

  1. The agent acted outside its scope because AI agents should only answer questions and never run show commands on devices
  2. The agent gathered evidence with read-only commands, traced the errors to a duplex mismatch and held the change for approval
  3. The agent should have applied the duplex change itself, because waiting for approval delays the fix for the users
  4. The agent made an error because it should have changed R1 Gi0/2 to half duplex before checking the neighbor switch
Show correct answer and explanation

Correct answer: B. The agent gathered evidence with read-only commands, traced the errors to a duplex mismatch and held the change for approval

B is correct because heavy CRC errors on R1 Gi0/2 and half duplex on the neighbor port support a duplex mismatch, and the change waits for a human. A misdescribes agentic AI, which is defined by calling tools such as show commands to gather data. C ignores the guardrail that configuration changes need human approval, even when the evidence looks clear. D would guess at a fix before collecting evidence, and setting half duplex would not be the right correction anyway.

IP Routing

CCNA v2.0 sample question 2

R1 must forward a packet to 10.10.20.70. Its routing table contains:

O        10.10.0.0/16 [110/30] via 10.0.0.2, Gi0/0
S        10.10.20.0/24 [1/0] via 10.0.0.6
O        10.10.20.0/26 [110/40] via 10.0.0.10, Gi0/2
S*    0.0.0.0/0 [1/0] via 203.0.113.1

Which next hop does R1 use?

  1. 10.0.0.10
  2. 10.0.0.2
  3. 10.0.0.6
  4. 203.0.113.1
Show correct answer and explanation

Correct answer: C. 10.0.0.6

C is correct because 10.10.20.0/26 covers only .0 to .63, so the longest prefix that contains .70 is the /24 static route. A would be used only for .0 to .63, because the /26 does not contain 10.10.20.70. B is the less specific /16, which loses to the matching /24. D is the default route, used only when no other entry matches the destination.

Network Infrastructure and Connectivity

CCNA v2.0 sample question 3

Users complain of slow file transfers from the server on SW1 GigabitEthernet1/0/5. The server NIC is set to auto-negotiate and reports 1000 Mb/s full duplex. SW1 shows:

GigabitEthernet1/0/5 is up, line protocol is up (connected)
  Full-duplex, 1000Mb/s, media type is 10/100/1000BaseTX
     0 runts, 0 giants, 0 throttles
     4127 input errors, 4119 CRC, 8 frame, 0 overrun, 0 ignored
     0 output errors, 0 collisions, 2 interface resets

What is the most likely cause?

  1. A duplex mismatch between the port and the NIC
  2. Egress congestion that overflows the output queue
  3. A damaged cable or electrical interference on the run
  4. Jumbo frames from the NIC exceeding the port MTU
Show correct answer and explanation

Correct answer: C. A damaged cable or electrical interference on the run

C is correct because both ends agree on 1000 Mb/s full duplex and there are no collisions, so CRC errors point to signal corruption on the physical path. A would show runts or late collisions and differing duplex, but both ends report full duplex. B would raise output drops, not CRC errors on received frames. D would increment the giants counter, which is zero here.

Network Services and Security

CCNA v2.0 sample question 4

During an audit, the running configuration on R2 shows:

username admin privilege 15 password 7 0822455D0A16
username ops privilege 1 secret 9 $9$nhEmQVczB7dqsO$X.cfjQeVsOMJ1tLvQCxiDgEp
enable secret 9 $9$C5Rk2Lm0aT9eLs$7bWQb3lmP3xJkZ0cU1yHVPQe

Why does the auditor flag the first line?

  1. Type 7 is an MD5 hash that is too short to meet policy
  2. Type 7 is a reversible encoding, so admin should use secret instead
  3. The admin account cannot log in because privilege 15 requires secret 9
  4. The password is shown in clear text because service password-encryption is off
Show correct answer and explanation

Correct answer: B. Type 7 is a reversible encoding, so admin should use secret instead

B is correct because a type 7 string can be decoded back to the clear-text password, while the secret keyword stores a one-way hash such as type 9. A confuses type 7 with type 5, which is the MD5 hash; type 7 is not a hash at all. C is false; the account logs in with either keyword, and the risk is that its password can be recovered. D misreads the line, since the 7 marks an encoded value rather than clear text.

Switching and Network Access

CCNA v2.0 sample question 5

SW1 and SW2 are new switches connected on Gi1/0/1 with factory port settings, and the link does not carry VLAN 20. On SW1, show interfaces GigabitEthernet1/0/1 switchport shows:

Name: Gi1/0/1
Switchport: Enabled
Administrative Mode: dynamic auto
Operational Mode: static access
Administrative Trunking Encapsulation: dot1q
Negotiation of Trunking: On

SW2 shows the same. Why is the link not trunking?

  1. Both ends are dynamic auto, so neither side initiates trunking
  2. The native VLAN differs between the two ends of the link
  3. The two switches disagree on the 802.1Q trunk encapsulation type
  4. DTP has been disabled on the port with switchport nonegotiate
Show correct answer and explanation

Correct answer: A. Both ends are dynamic auto, so neither side initiates trunking

A is correct because dynamic auto only answers DTP requests, and with auto on both ends no side asks for a trunk, so the link stays access. B would still allow a trunk to form and only produce a CDP native VLAN mismatch message. C is ruled out because both ends report dot1q, which is the only type these switches use. D is ruled out because the output shows Negotiation of Trunking: On.

AI, Network Operations and Management

CCNA v2.0 sample question 6

An AI agent suggests this fix for users who cannot reach a server:

Agent: Users in VLAN 30 cannot reach 10.50.1.20.
R2 show ip route 10.50.1.20 returns: % Network not in table.
Recommend: on R2 run ip route 10.50.1.0 255.255.255.0 10.0.12.1.
Note: next hop 10.0.12.1 not yet verified with show ip interface brief or
show cdp neighbors

What should the engineer do with the suggestion?

  1. Verify that 10.0.12.1 is a reachable neighbor that knows the 10.50.1.0/24 network before approving the static route
  2. Reject the suggestion, because AI agents should never recommend routing changes for an engineer to review
  3. Ask the agent to apply the route on every router, so that all paths to the 10.50.1.0 network are consistent
  4. Approve the route immediately, because the agent already proved the next hop is correct with its show commands
Show correct answer and explanation

Correct answer: A. Verify that 10.0.12.1 is a reachable neighbor that knows the 10.50.1.0/24 network before approving the static route

A is correct because the missing route is supported by evidence, but the agent itself flags the next hop as unverified, so it must be checked first. B is too broad; recommending a change for human review is exactly how a guarded agent is meant to work. C widens the change far beyond the evidence and the one router that is missing the route. D ignores the agent's own note that the next hop was never verified with any command.

IP Routing

CCNA v2.0 sample question 7

A packet for 172.16.47.9 arrives at R2, whose routing table shows:

D        172.16.0.0/16 [90/3072] via 192.168.1.2, Gi0/0
O        172.16.32.0/20 [110/65] via 192.168.1.6, Gi0/1
S        172.16.40.0/24 [1/0] via 192.168.1.10

Which next hop does R2 choose?

  1. None, because no route matches exactly
  2. 192.168.1.6
  3. 192.168.1.10
  4. 192.168.1.2
Show correct answer and explanation

Correct answer: B. 192.168.1.6

B is correct because 172.16.32.0/20 spans 172.16.32.0 to 172.16.47.255, and it is the longest prefix that contains the destination. A is wrong, because a route only has to contain the destination, not equal it. C is the static /24, which covers only 172.16.40.0 to 172.16.40.255. D has the lower administrative distance, but distance is compared only for the same prefix, not across a /16 and a /20.

Network Infrastructure and Connectivity

CCNA v2.0 sample question 8

A help desk ticket says the lobby kiosk lost its network connection. On SW3, show interfaces status shows:

Port      Name               Status       Vlan       Duplex  Speed Type
Gi1/0/12  Lobby-Kiosk        err-disabled 20           auto   auto 10/100/1000BaseTX
Gi1/0/13  Lobby-Cam          connected    20         a-full  a-100 10/100/1000BaseTX

What should the engineer do to restore the kiosk port?

  1. Enter no shutdown only, since the port was disabled by an administrator
  2. Replace the patch cable because the port has lost its physical link
  3. Fix the violation, then enter shutdown and no shutdown on the port
  4. Hard-code speed and duplex to clear the failed negotiation on the port
Show correct answer and explanation

Correct answer: C. Fix the violation, then enter shutdown and no shutdown on the port

C is correct because err-disabled means a feature such as port security or BPDU guard shut the port, and it returns only after the cause is removed and the port is bounced. A describes the disabled status; an administratively shut port would show disabled, not err-disabled. B describes the notconnect status; err-disabled is a software shutdown, not a missing link. D would not help, because negotiation failures do not place a port in the err-disabled state.

Network Services and Security

CCNA v2.0 sample question 9

An engineer configures SSH on a new router. The session shows:

Router(config)# hostname R4
R4(config)# crypto key generate rsa modulus 2048
% Please define a domain-name first.

Which command must be entered before the key generation can succeed?

  1. hostname R4.example.com
  2. ip ssh version 2
  3. ip domain name example.com
  4. transport input ssh
Show correct answer and explanation

Correct answer: C. ip domain name example.com

C is correct because the RSA key pair is named from the hostname and domain name, and the hostname is already set, so only the domain name is missing. A is not needed, because the prompt already shows a non-default hostname and the error asks for a domain name. B selects the SSH version but cannot be used meaningfully until a key pair exists. D is a vty line command that restricts protocols and does not affect key generation.

Switching and Network Access

CCNA v2.0 sample question 10

An engineer entered switchport trunk allowed vlan 30 on SW1 Gi1/0/24 to carry a new VLAN, and users in VLANs 10 and 20 immediately lost connectivity across the uplink. SW1 show interfaces trunk shows:

Port        Mode             Encapsulation  Status        Native vlan
Gi1/0/24    on               802.1q         trunking      1

Port        Vlans allowed on trunk
Gi1/0/24    30

What caused the outage?

  1. The trunk dropped to access mode after DTP renegotiated it
  2. VLAN 30 became the native VLAN and blocked the others
  3. The command replaced the allowed list instead of adding VLAN 30
  4. Spanning tree put VLANs 10 and 20 into blocking on the uplink
Show correct answer and explanation

Correct answer: C. The command replaced the allowed list instead of adding VLAN 30

C is correct because without the add keyword the allowed list becomes only VLAN 30, so VLANs 10 and 20 are no longer carried on the trunk. A is ruled out because the port still shows mode on and status trunking. B is wrong because the native VLAN is still 1 and the native VLAN never blocks other VLANs. D is not shown; the allowed list itself no longer contains VLANs 10 and 20.

Frequently asked questions

Should I take CCNA v1.1 or v2.0?

Testing on or before February 2, 2027? Take v1.1: study materials are mature and the exam is unchanged until then. Testing on or after February 3, 2027? Prepare for v2.0. Both versions use exam code 200-301 and earn the same CCNA certification, valid for three years.

When does CCNA v2.0 start and when does v1.1 end?

Cisco's CCNA 200-301 v2.0 exam starts on February 3, 2027, and the current v1.1 exam is available until February 2, 2027. The exam code stays 200-301. Check Cisco's certification site for the latest dates before you book.

What's new in CCNA v2.0?

CCNA v2.0 reorganizes the exam into five domains, makes troubleshooting from real device output central to every domain, adds a domain on AI and network operations (agentic AI, prompt selection and evaluating AI assistant recommendations), and moves Ansible from describe to use. QoS, NTP, REST APIs and JSON, and Puppet and Chef are no longer listed.

Keep practicing CCNA v2.0

CCNA v2.0 quick start · CCNA v2.0 overview · CCNA v1.1 practice tests · CCNA cheat sheet

FlashGenius is an independent practice resource, not Cisco. These are original practice questions written against the official CCNA 200-301 v2.0 exam topics, not exam dumps. Your result is practice accuracy, not an official score.