CCNA Practice Test
275 free CCNA practice questions with answers and explanations.
No signup required.
The CCNA exam is administered by Cisco, with a time limit of 2 hours.
About these practice questions
These are original study questions written from published exam objectives—not recalled, copied, or confidential live-exam items. Always confirm current coverage with the official sources linked on this page.
Browse all questions & answers
Loading the remaining 175 questions…
IP Connectivity
14 questions1. An OSPF network has two routers on the same multi-access segment, both configured with the same OSPF priority and no manual DR configuration. What determines which router becomes the Designated Router?
- A. The router that boots up second
- B. The router with the fewest interfaces
- C. The router with the lowest OSPF process ID
- D. The router with the highest router ID
Show answer & explanation
Answer: D
When OSPF priorities are tied, the router with the highest router ID (derived from a configured loopback, or the highest active IP address if none is set) is elected DR. Process ID is locally significant and not used in DR election, boot order alone doesn't decide the election outcome once priorities tie, and interface count plays no role.2. Which statement about the differences between static routing and dynamic routing protocols is accurate?
- A. Static routes automatically adjust when a link fails, using the same convergence mechanism and SPF recalculation as OSPF
- B. Dynamic routing protocols are only usable in single-router networks with no redundant paths
- C. Static routes cannot be assigned an administrative distance and always default to a distance of 0
- D. Dynamic routing protocols consume more router CPU and bandwidth for updates, but adapt automatically to topology changes
Show answer & explanation
Answer: D
Dynamic routing protocols such as OSPF or EIGRP exchange periodic or triggered updates, which consumes CPU and bandwidth, but they automatically reconverge after topology changes; static routes require manual reconfiguration and carry no such overhead — this matches choice D. Choice A is wrong because static routes have no convergence mechanism at all; they remain in the routing table unless manually removed or their next hop becomes unreachable, and they do not run anything resembling OSPF's SPF recalculation. Choice C is wrong because static routes do carry a default administrative distance of 1, not 0 (0 is reserved for directly connected routes), and administrators can also manually set a different distance. Choice B is wrong because dynamic routing protocols are specifically designed to scale across multi-router topologies with redundant paths, not restricted to single-router networks.3. A router has the following routes to reach 10.0.0.0/24: a static route with administrative distance 1, and an OSPF route with administrative distance 110. Both are in the routing table. Which route is installed and used for forwarding?
- A. The static route, because it has the lower administrative distance
- B. The OSPF route, because OSPF is a link-state protocol
- C. Both routes are installed and traffic is load-balanced
- D. Neither route is installed; the router uses only directly connected routes
Show answer & explanation
Answer: A
When two routing sources offer a route to the same destination, the router installs the one with the lowest administrative distance, and a static route's default AD of 1 beats OSPF's default AD of 110, so the static route is installed — this matches choice A. Choice B is wrong because being a link-state protocol has no bearing on route selection here; administrative distance, not the underlying routing algorithm, decides which source wins. Choice C is wrong because a router does not load-balance across routes from different sources with different administrative distances to the same prefix; only the lowest-AD route is installed. Choice D is wrong because both listed routes are valid non-connected sources to 10.0.0.0/24, so the router does not fall back to using only directly connected routes.4. A host with IP 172.16.5.10/22 needs to determine whether 172.16.7.50 is on its local subnet or requires routing through a gateway. What is the correct subnet range for 172.16.5.10/22?
- A. 172.16.5.0 - 172.16.5.255
- B. 172.16.0.0 - 172.16.255.255
- C. 172.16.4.0 - 172.16.7.255
- D. 172.16.4.0 - 172.16.4.255
Show answer & explanation
Answer: C
A /22 mask (255.255.252.0) groups the third octet into blocks of 4, and 172.16.5.10 falls in the block 172.16.4.0-172.16.7.255, so 172.16.7.50 is within the same subnet and reachable without routing — this matches choice C. Choice A is wrong because 172.16.5.0-172.16.5.255 is the range for a /24 mask, narrower than the configured /22, and would incorrectly exclude 172.16.7.50 from the local subnet. Choice B is wrong because 172.16.0.0-172.16.255.255 is the range for a /16 mask, far broader than /22, and would incorrectly treat unrelated /22 blocks as local. Choice D is wrong because 172.16.4.0-172.16.4.255 is only a single /24-sized slice of the actual /22 block, so it incorrectly excludes addresses like 172.16.5.10 and 172.16.7.50 that legitimately fall within the same /22 subnet.5. Which routing protocol characteristic best distinguishes EIGRP as an advanced distance-vector protocol from a pure distance-vector protocol like RIP?
- A. EIGRP floods full link-state databases to every router in the area using a designated router, over multicast address 224.0.0.5, with 10-second hello and 40-second dead timers
- B. EIGRP only supports a hop-count metric capped at 15, identical to RIP's limit
- C. EIGRP requires manual configuration of every route with no automatic neighbor discovery via periodic hello packets
- D. EIGRP uses the Diffusing Update Algorithm (DUAL) to maintain backup routes and converge rapidly without full periodic broadcasts
Show answer & explanation
Answer: D
EIGRP's DUAL algorithm computes a successor and feasible successor for each route, giving it a loop-free backup path and fast convergence, and it sends only partial, triggered updates rather than RIP-style periodic full broadcasts — this matches choice D. Choice A is wrong because flooding a full link-state database to every router, using a designated router, describes OSPF's behavior on multi-access segments, not EIGRP, which is a distance-vector protocol with no link-state database. Choice B is wrong because EIGRP uses a composite metric based on bandwidth and delay by default, not RIP's simple hop count, and RIP's 15-hop limit does not apply to EIGRP. Choice C is wrong because EIGRP does perform automatic neighbor discovery through periodic hello packets (every 5 seconds on LAN/high-speed links), so manual per-route neighbor configuration is not required.6. A router's routing table contains a default route (0.0.0.0/0) and a more specific route to 192.168.1.0/24. A packet destined for 192.168.1.50 arrives. Which route does the router use?
- A. The 192.168.1.0/24 route, because routers use longest prefix match
- B. The default route, since administrative distance always favors a /0 route over any other
- C. Both routes are used simultaneously via equal-cost load balancing between them
- D. Neither route; the packet is dropped because two matching routes create a routing loop
Show answer & explanation
Answer: A
Routers apply the longest prefix match rule, selecting the most specific matching route in the table regardless of administrative distance or metric, so the more specific /24 route to 192.168.1.0 is chosen over the /0 default route — this matches choice A. Choice B is wrong because administrative distance is only compared when multiple sources offer routes to the exact same prefix; it does not override longest prefix match between routes of different lengths. Choice C is wrong because equal-cost load balancing only occurs between multiple routes of the same prefix length and equal metric, not between a /0 and a /24 route. Choice D is wrong because there is no ambiguity or loop here — the router simply installs and uses the single most specific matching route.7. An engineer configures inter-VLAN routing using a single router interface with subinterfaces, each tagged for a different VLAN via 802.1Q encapsulation. What is this configuration commonly called?
- A. Proxy ARP routing
- B. Switched virtual interface routing
- C. Router-on-a-stick
- D. HSRP routing
Show answer & explanation
Answer: C
Router-on-a-stick describes a single physical router interface divided into VLAN-tagged subinterfaces to route between VLANs over one trunk link to a switch. Switched virtual interfaces (SVIs) are a different approach used on Layer 3 switches, proxy ARP is unrelated to VLAN routing, and HSRP provides gateway redundancy, not inter-VLAN routing itself.8. A candidate reviewing the CCNA 200-301 exam blueprint wants to prioritize study time toward the domain with the greatest weight on the exam. Which domain should receive the most attention based on official weighting?
- A. Security Fundamentals
- B. Network Access
- C. Automation and Programmability
- D. IP Connectivity
Show answer & explanation
Answer: D
IP Connectivity is weighted 25%, the highest among the six official domains, covering routing concepts, OSPF, and related topics, making it the domain deserving the greatest study emphasis. Security Fundamentals (15%), Network Access (20%), and Automation and Programmability (10%) are all weighted lower and should receive proportionally less study time.9. Two OSPF routers on the same Ethernet segment remain stuck in the two-way state with each other. What does this indicate?
- A. A mismatch in the hello interval (10s) and dead interval (40s) timers between the neighbours, which OSPF detects immediately and logs as a neighbor state change to DOWN via syslog
- B. A mismatch in the area identifier, such as one neighbour configured for area 0 and the other for area 1 entirely
- C. Normal behaviour between two DROther routers, which form full adjacency only with the designated and backup designated routers
- D. An authentication failure between the neighbours using mismatched MD5 keys
Show answer & explanation
Answer: C
On a multi-access broadcast segment, OSPF routers that are neither the DR nor BDR (DROthers) intentionally stop at two-way with each other and form full adjacency only with the DR and BDR, which limits the number of adjacencies and the associated LSA flooding — this matches choice C. Choice A is wrong because a hello/dead timer mismatch prevents the neighbor relationship from forming at all, since the routers never agree to become neighbors, rather than allowing it to reach and then stall at two-way. Choice B is wrong because an area ID mismatch, like mismatched hello/dead timers, blocks neighbor formation entirely at the Init/ExStart stage rather than stalling adjacency at two-way. Choice D is wrong because an authentication failure similarly prevents hello packets from being accepted at all, so no neighbor relationship, not even two-way, would form.10. An OSPF designated router election occurs on a segment. What determines the winner?
- A. The lowest router ID on the segment, with interface priority ignored entirely regardless of its configured value — a rule that actually describes how the router ID itself defaults to the highest loopback interface address
- B. The router with the most active interfaces participating in the OSPF area across every configured process
- C. The router that most recently reloaded and re-established its OSPF adjacencies with all neighbors on the segment
- D. The highest interface priority, with the highest router ID breaking a tie, and priority zero excluding a router from the election
Show answer & explanation
Answer: D
OSPF DR election first compares interface priority, default 1, highest wins, uses the router ID to break a tie, and excludes any router configured with priority 0 from ever becoming DR or BDR; the election is also non-preemptive, so a later-configured higher priority does not displace an existing DR without an adjacency reset — this matches choice D. Choice A is wrong because it reverses the process by ignoring priority, when priority is actually compared first and only used as a tiebreaker if priorities match. Choice B is wrong because the number of interfaces a router has in the area plays no role in DR election, which is evaluated per segment based on priority and router ID. Choice C is wrong because DR election is not based on boot or adjacency-reestablishment order; a router that reloads does not automatically win or lose DR status based on timing alone.11. A router learns the same destination network through OSPF and through a static route. Which is installed in the routing table?
- A. The static route, because administrative distance is compared before metric and static routes have a lower default distance
- B. The OSPF route, because dynamically maintained routes always override any statically configured routing entry, overriding even a static route configured with a lower administrative distance of 1
- C. Both, load-balanced equally across the static and OSPF next hops
- D. Neither, because the conflicting sources cause both routes to be withdrawn
Show answer & explanation
Answer: A
Administrative distance ranks the trustworthiness of a route's source and is compared before any metric; a static route's default distance of 1 beats OSPF's default distance of 110, so the static route is installed even though OSPF is also advertising the same prefix — this matches choice A. Choice B is wrong because being dynamically maintained does not automatically confer preference; OSPF's higher administrative distance of 110 makes it less trusted than the static route here, not more. Choice C is wrong because load balancing across routes to the same prefix only happens between routes from the same source with equal metric, not between a static route and an OSPF route with different administrative distances. Choice D is wrong because a conflict in administrative distance doesn't cause routes to be withdrawn; it simply determines which single route is installed.12. A network engineer must verify that a routing change did not remove reachability to a remote subnet. Which verification is most direct?
- A. Confirming the interface input and output traffic counters have not incremented since the last maintenance window, noting that 'show interface' counters persist across config changes and reset only on a reload or 'clear counters'
- B. Reviewing the running configuration file line by line for syntax errors introduced by the change
- C. Checking the routing table for the expected prefix and confirming end-to-end reachability from a host in the affected subnet
- D. Verifying the device's uptime is unchanged, confirming no reload occurred during the change window
Show answer & explanation
Answer: C
The routing table shows what the device will actually forward, and testing from a host in the affected subnet validates the entire end-to-end path rather than just one device's local view. A is wrong because counters not incrementing only shows a lack of traffic, not whether the destination is actually reachable. B is wrong because a clean configuration file does not guarantee the resulting routing table or forwarding path is correct. D is wrong because an unchanged uptime only confirms no reload occurred; it says nothing about whether the change broke reachability.13. A first hop redundancy protocol is configured on two routers serving a subnet. What do clients use as their default gateway?
- A. The physical IP address of whichever router is currently active, such as 10.1.1.1, manually reconfigured on every client at failover
- B. Both routers' physical addresses, alternated automatically by the client's DHCP lease renewal
- C. The subnet's directed broadcast address, used by clients to reach either router on the segment
- D. A virtual IP address shared between the routers, which the active router answers and the standby assumes on failure
Show answer & explanation
Answer: D
A first hop redundancy protocol gives clients one static virtual IP address that the active router answers, so failover only requires the standby router to assume that same virtual address and its virtual MAC. A is wrong because reconfiguring every client's gateway address at failover is exactly what a virtual IP is designed to avoid. B is wrong because clients hold a single configured gateway address; they do not alternate between two physical addresses. C is wrong because the broadcast address is reserved for the subnet as a whole and cannot serve as a usable default gateway.14. An engineer defines a static route on router Teal-R3 with next hop 192.0.2.77, an address that is not in any connected subnet and is itself only reachable through another route. What is this arrangement called and what does the router do with it?
- A. A summarized route; the router advertises 192.0.2.77 and its own prefix together as one aggregate
- B. A tunneled route; the router builds a GRE tunnel to 192.0.2.77 before encapsulating the traffic
- C. A recursive static route; the router performs an additional lookup to resolve the next hop's own route
- D. An invalid route; the router rejects any next hop with an administrative distance above 1 at config time
Show answer & explanation
Answer: C
The governing rule is that a next hop lying outside the connected subnets makes the route recursive: the router looks up the destination, finds 192.0.2.77, then performs an additional lookup for how to reach that address itself, resolving down to an exit interface. A is wrong because summarization is a separate concept about combining prefixes for advertisement; nothing here advertises 192.0.2.77 and the destination as one route. B is wrong because no encapsulation is implied by a recursive next hop; the router simply performs an extra table lookup, it does not build a GRE tunnel. D is wrong because static routes do not carry or check an administrative distance on the next-hop address itself, and such routes are accepted as long as the next hop resolves.
Network Fundamentals
43 questions15. An engineer subnets 192.168.10.0/24 into networks that each support at least 30 hosts. Which subnet mask satisfies this requirement while wasting the fewest addresses?
- A. 255.255.255.224 (/27)
- B. 255.255.255.192 (/26)
- C. 255.255.255.240 (/28)
- D. 255.255.255.128 (/25)
Show answer & explanation
Answer: A
A /27 mask leaves 5 host bits (2^5-2=30 usable hosts), exactly meeting the requirement with minimal waste. A /28 gives only 14 usable hosts (too few), while /26 and /25 provide far more addresses per subnet than needed, wasting IP space.16. A consultant reviewing an addressing plan notices a point-to-point WAN link configured as 10.203.113.4/30. Which two addresses on that link can actually be assigned to the router interfaces?
- A. 10.203.113.5 and 10.203.113.6
- B. 10.203.113.6 and 10.203.113.7
- C. 10.203.113.4 and 10.203.113.7
- D. 10.203.113.4 and 10.203.113.5
Show answer & explanation
Answer: A
A /30 subnet has only four addresses, where 10.203.113.4 is the network address and 10.203.113.7 is the broadcast address, leaving .5 and .6 as the two usable interface addresses, making D correct. B is wrong because it includes .7, the broadcast address, which cannot be assigned to an interface. C is wrong because it includes both the network address .4 and the broadcast address .7. D is wrong because it includes the network address .4, which identifies the subnet rather than a host.17. Guests in a hotel lobby roam between two access points that advertise the same WLAN name and security settings while wired together through the LAN. What 802.11 topology does this describe?
- A. An ad hoc mesh network
- B. An extended service set
- C. A point-to-point wireless bridge
- D. An independent basic service set
Show answer & explanation
Answer: B
Multiple access points sharing one SSID over a common distribution system form an extended service set, which is what lets clients roam without reassociating to a new network name. An independent basic service set is an ad hoc, AP-free topology, mesh describes APs relaying traffic wirelessly rather than through wired LAN, and a wireless bridge joins two wired segments rather than serving roaming clients.18. Which statement correctly differentiates a Layer 2 switch's collision domain behavior from that of a legacy Ethernet hub?
- A. A hub places every port in its own collision domain, while a switch shares one collision domain across its ports
- B. Both switches and hubs place every port in the same broadcast domain, and neither separates collision domains at all
- C. A switch places every port in its own collision domain, while a hub shares one collision domain across all ports
- D. Switches and hubs both eliminate collision domains entirely once every link runs in full-duplex mode
Show answer & explanation
Answer: C
A switch builds a MAC address table and forwards frames only out the necessary port, so each switch port is its own dedicated collision domain; a hub is a Layer 1 repeater that floods every bit out every port, so all hub ports share one collision domain — this matches choice C. Choice A reverses the roles: it is the hub, not the switch, that shares a single collision domain. Choice B is wrong because although an unconfigured switch does share one broadcast domain across its ports until VLANs are added, it still gives each port its own collision domain, unlike a hub. Choice D wrongly extends full-duplex operation — which does eliminate collisions when both ends support it — to hubs, but hubs are half-duplex shared-medium devices that cannot negotiate full-duplex and so never eliminate their collision domain.19. A network engineer needs a Layer 3 device to fragment a 1500-byte frame that must traverse a link with a smaller MTU. What is the most likely consequence if the Don't Fragment (DF) bit is set in the IP header?
- A. The router silently fragments the packet despite the DF bit and forwards both fragments toward the destination
- B. The switch raises its interface MTU to 9216 bytes and forwards the oversized frame as a jumbo frame
- C. The router forwards the oversized packet unchanged and lets the receiving host reassemble the extra length
- D. The router drops the packet and may send an ICMP 'fragmentation needed' message back to the sender
Show answer & explanation
Answer: D
When the DF bit is set and the packet exceeds the outgoing interface's MTU, RFC 791 requires the router to discard the packet rather than fragment it, and it typically returns an ICMP type 3 code 4 'fragmentation needed' message so the sender can perform Path MTU Discovery — this matches choice D. Choice A is wrong because the DF bit explicitly forbids fragmentation; a router honoring DF never fragments despite it. Choice B is wrong because jumbo frames are a Layer 2 Ethernet MTU setting configured on interfaces, and switches do not fragment or reformat IP packets based on a Layer 3 DF bit. Choice C is wrong because a compliant router does not silently forward an oversized packet when DF is set — that would defeat the DF bit's entire purpose.20. Which OSI layer is primarily responsible for establishing, managing, and terminating logical connections such as TCP sessions between two hosts?
- A. Layer 2 (Data Link)
- B. Layer 3 (Network)
- C. Layer 4 (Transport)
- D. Layer 7 (Application)
Show answer & explanation
Answer: C
Layer 4 (Transport) handles end-to-end connection establishment, flow control, and reliability via protocols like TCP; Layer 2 handles framing on a single link, Layer 3 handles logical addressing and routing, and Layer 7 handles application-specific services, none of which manage session-level connection state.21. An administrator observes that IPv6 address fe80::1a2b:3c4d:5e6f:7a8b is assigned to a router interface. What is the correct classification and purpose of this address?
- A. A global unicast address from the 2000::/3 range, routable across the public internet
- B. A link-local address used only for communication on the local network segment
- C. A multicast address from the ff02::/16 range used to reach all routers on the segment
- D. A unique local address from the fc00::/7 range used for site-local routing across the WAN
Show answer & explanation
Answer: B
Addresses in the fe80::/10 range are link-local, automatically assigned to every IPv6 interface and used only for on-link functions such as neighbor discovery and next-hop routing, never routed beyond the local segment — this matches choice B. Choice A is wrong because global unicast addresses come from the 2000::/3 range, not fe80::/10, and fe80 addresses are never forwarded onto the internet. Choice C is wrong because IPv6 multicast addresses come from the ff00::/8 range (all-routers is ff02::2), not the fe80 link-local range. Choice D is wrong because unique local addresses use the fc00::/7 range for private site routing, a distinct prefix from fe80::/10, and neither ULA nor link-local addresses are meant for WAN routing.22. A candidate is preparing to schedule the CCNA 200-301 exam and wants to know how the exam is typically delivered. Which statement is accurate?
- A. It is delivered through Pearson VUE, either at an authorized test center or online via the OnVUE proctored service
- B. It can only be taken at a Pearson VUE Authorized Test Center and is never offered as an online-proctored exam, unlike CompTIA exams, which Pearson VUE does proctor online
- C. It is self-graded by the candidate with no live or recorded proctoring of any kind required
- D. It is delivered exclusively through a Cisco-owned platform that has no relationship with Pearson VUE
Show answer & explanation
Answer: A
Cisco uses Pearson VUE as its authorized delivery partner, offering the CCNA 200-301 both at physical Pearson VUE test centers and remotely through the OnVUE online-proctored option, which uses a live remote proctor — this matches choice A. Choice B is wrong because OnVUE remote testing is explicitly offered as an alternative to the physical test center, contrary to the claim that it is never available online. Choice C is wrong because both delivery methods require proctoring, a human proctor on-site or a live remote proctor via OnVUE; the exam is never self-graded or unproctored. Choice D is wrong because Cisco does not operate its own separate testing platform for this exam; Pearson VUE is the delivery provider in both formats.23. A candidate wants to take the CCNA 200-301 exam remotely from home using OnVUE. What is the minimum internet connection speed required for this option?
- A. 1 Mbps download and 1 Mbps upload
- B. 6 Mbps download and 2 Mbps upload
- C. 25 Mbps download and 10 Mbps upload
- D. No minimum speed is required, only a stable connection
Show answer & explanation
Answer: B
Pearson VUE's published OnVUE requirement is a minimum of 6 Mbps download and 2 Mbps upload speed, needed to reliably support the live video proctoring and screen-sharing used throughout the remote exam session — this matches choice B. Choice A is wrong because 1 Mbps download and 1 Mbps upload falls well below the published minimum and risks connection drops during the proctored session. Choice C is wrong because 25 Mbps download and 10 Mbps upload substantially overstates the actual published minimum; while faster service works fine, it is not the required floor. Choice D is wrong because OnVUE does publish a specific minimum bandwidth requirement rather than leaving it undefined; a merely stable connection below the minimum can still fail the pre-exam system check.24. After passing the CCNA 200-301 exam, how long does the resulting certification remain valid before recertification is required?
- A. 5 years
- B. 2 years
- C. 3 years
- D. 1 year
Show answer & explanation
Answer: C
The CCNA certification is valid for 3 years from the date it is earned, after which the holder must recertify by passing a current qualifying exam or meeting Cisco's continuing education requirements to maintain active status — this matches choice C. Choice D is wrong because 1 year is far shorter than Cisco's published validity period and does not match any current Cisco certification tier. Choice B is wrong because 2 years is also shorter than the actual 3-year validity window Cisco assigns to the CCNA. Choice A is wrong because 5 years overstates the validity period; that duration is not used for the CCNA under Cisco's certification policy.25. An IPv6 address begins with FE80. What type of address is this and what is its scope?
- A. A global unicast address, beginning with 2000 through 3FFF, routable across the internet
- B. A multicast address, beginning with FF, delivered to every member of a group
- C. A unique local address, beginning with FC00 or FD00, routable only within an organization
- D. A link-local address, valid only on the local link and not routable beyond it
Show answer & explanation
Answer: D
Addresses beginning FE80 fall in the fe80::/10 link-local range, autoconfigured on every interface and used only for communication on the directly attached link. A is wrong because global unicast addresses begin with 2000 through 3FFF, not FE80. B is wrong because multicast addresses begin with FF, not FE80. C is wrong because unique local addresses begin with FC00 or FD00, not FE80.26. An interface shows a high count of cyclic redundancy check errors. What class of problem does this indicate?
- A. A routing protocol adjacency misconfiguration, such as a mismatched OSPF area ID preventing the neighbor relationship from forming
- B. An extended access list denying the traffic based on source address, destination, and port
- C. Insufficient bandwidth on the link, causing output drops once the interface queue fills
- D. A physical layer problem such as a damaged cable, faulty transceiver or electrical interference corrupting frames in transit
Show answer & explanation
Answer: D
A high count of CRC errors means frames are arriving with checksums that do not match their contents, which points to a physical layer problem such as a damaged cable, bad connector, faulty transceiver, or electrical interference. A is wrong because a routing misconfiguration like a mismatched OSPF area ID prevents an adjacency from forming rather than corrupting frames in transit. B is wrong because an access list denies matching traffic outright; it does not produce checksum failures. C is wrong because insufficient bandwidth shows up as output drops once a queue fills, not as corrupted, failed-checksum frames.27. An interface shows late collisions on a full-duplex link. What is the likely cause?
- A. A duplex mismatch, where one end operates half duplex and the other full duplex
- B. An excessively long cable run that still falls within the 100 meter specification for copper
- C. A VLAN misconfiguration that places the port in the wrong broadcast domain entirely
- D. An outdated routing table entry pointing traffic toward a next hop that no longer exists
Show answer & explanation
Answer: A
Collisions should never occur on a full-duplex link, so late collisions mean the peer is actually operating half duplex and applying collision detection, a classic duplex mismatch. B is wrong because a cable that is long but still within the 100 meter specification does not generate collisions on a full-duplex link. C is wrong because a VLAN misconfiguration changes which broadcast domain a port belongs to; it does not produce collision counters. D is wrong because a stale routing table entry affects Layer 3 forwarding, not Layer 2 collision detection on a single link.28. A network diagram must be validated against reality before a change. Which device feature helps discover directly connected neighbours?
- A. The routing table, which lists reachable networks and their next-hop addresses learned dynamically, via protocols such as OSPF, EIGRP, or BGP running between routers
- B. A layer 2 discovery protocol reporting neighbouring devices, their platform, and the connecting ports on each side
- C. The MAC address table, which lists learned source addresses and their associated switch ports
- D. The DHCP binding table, which lists assigned leases, client MAC addresses, and lease expiration times
Show answer & explanation
Answer: B
A layer 2 discovery protocol like CDP or LLDP reports each neighboring device's identity, platform, and the exact port connecting the two sides, which is exactly what validating a diagram against reality requires. A is wrong because the routing table only lists reachable Layer 3 networks and next hops, not which device is physically attached to each port. C is wrong because the MAC address table lists addresses learned per port, including ones reached through intermediate switches, without identifying the neighboring device. D is wrong because the DHCP binding table lists leased addresses and client MACs, unrelated to physical neighbor topology.29. An engineer studying the TCP/IP model wants to know which single layer of that model maps to the presentation and session responsibilities described by the OSI reference model. Which TCP/IP layer absorbs those functions?
- A. Internet
- B. Network access
- C. Application
- D. Transport
Show answer & explanation
Answer: C
The four-layer TCP/IP model folds the OSI application, presentation, and session layers into a single application layer, so formatting, encryption, and dialog management all live there, making C correct. A is wrong because the internet layer only maps to OSI Layer 3, handling addressing and routing. B is wrong because the network access layer covers OSI Layers 1 and 2, the physical and data link functions. D is wrong because the transport layer maps to OSI Layer 4, providing segmentation and delivery, not presentation or session services.30. While segmenting an application transfer, host Aria-PC adds a sequence number and destination port to the data before handing it down the stack. Which protocol data unit has Aria-PC just created?
- A. A packet
- B. A frame
- C. A bit stream
- D. A segment
Show answer & explanation
Answer: D
Adding a sequence number and destination port is a transport layer function, and the transport layer's protocol data unit is called a segment, making B correct. A is wrong because a packet is formed one layer down, when the network layer adds the IP header. B is wrong because a frame is formed at the data link layer, when MAC addressing and a trailer are added. C is wrong because a bit stream is the physical layer's representation of data on the wire, two layers below the transport layer.31. A NOC technician can ping the default gateway from workstation PC-14 but cannot load an internal web application, and a packet capture shows the TCP three-way handshake completing followed by an HTTP 500 response. At which layer of the OSI model is the fault most likely occurring?
- A. Network layer
- B. Application layer
- C. Data link layer, governing frame forwarding via MAC addresses
- D. Transport layer
Show answer & explanation
Answer: B
A successful ping proves Layers 1 through 3 work, and a completed three-way handshake proves the transport layer works end to end, so an HTTP 500 response, a server-side application error, places the fault at the application layer, making C correct. A is wrong because the network layer is already proven functional by the successful ping. C is wrong because a data link layer fault would prevent the ping itself from succeeding. D is wrong because the transport layer is proven functional by the completed three-way handshake in the capture.32. A frame arrives at router Edge-R2, which strips the Ethernet header, examines the destination IPv4 address, and forwards the packet out a serial interface with a new Layer 2 encapsulation. Which OSI layer is Edge-R2 using to make its forwarding decision?
- A. Data link layer
- B. Physical layer
- C. Network layer
- D. Session layer
Show answer & explanation
Answer: C
Comparing a packet's destination IPv4 address against the routing table to choose an exit interface is a network layer function, making D correct. A is wrong because the data link layer is only rewritten hop by hop with a new header; it does not choose the exit interface. B is wrong because the physical layer only transmits bits onto the medium and plays no role in the forwarding decision. D is wrong because the session layer manages dialogs between end applications, not a router's packet forwarding.33. A wireless engineer explains that every SSID broadcast by an access point radio is paired with a unique MAC-like identifier used in frame addressing. What is this identifier called?
- A. The BSSID
- B. The ESSID
- C. The distribution system identifier
- D. The radio MIB handle
Show answer & explanation
Answer: A
Each basic service set is identified by a BSSID, a MAC-format value tied to the AP radio for that SSID, and clients use it to address frames within the cell. The ESSID is simply the extended network name shared by multiple APs, the distribution system is the wired backbone connecting APs rather than an identifier in frames, and MIB handles belong to SNMP management, not 802.11 addressing.34. A switch named AccessSw-3 floods a received unicast frame out every port in the same VLAN except the ingress port. What causes this behavior?
- A. The frame failed its frame check sequence validation
- B. Spanning tree has placed all other ports in a blocking state, after the default 20-second max-age timer expires
- C. The destination IP address is outside the local subnet
- D. The destination MAC address is not in the switch MAC address table
Show answer & explanation
Answer: D
A switch floods a unicast frame out every port in the VLAN except the ingress port only when it has no MAC address table entry for the destination, so the frame still reaches its owner and the switch learns the address from the reply, making A correct. A is wrong because a frame failing its FCS check is discarded outright, not flooded. B is wrong because spanning tree blocking ports would prevent flooding out those ports, not cause flooding elsewhere. C is wrong because a Layer 2 forwarding decision never examines the destination IP address.35. Two directly connected hosts on the same subnet can exchange ARP replies, but a protocol analyzer shows every TCP connection attempt between them being reset immediately by the receiving host. Which layer should the engineer investigate first?
- A. Layer 4, because a host firewall may be rejecting the destination port
- B. Layer 2, because the switch has likely learned the wrong MAC address in its CAM table
- C. Layer 1, because the cable is probably producing late collisions
- D. Layer 3, because the subnet mask on one host must be wrong
Show answer & explanation
Answer: A
Successful ARP replies prove Layers 1 through 3 are healthy between the two hosts, so a TCP connection being reset immediately points to something actively refusing the connection at the transport layer, most often a host-based firewall rejecting the destination port, making D correct. B is wrong because a wrong MAC address learned at Layer 2 would prevent frames from reaching the host at all. C is wrong because late collisions or cabling faults would also disrupt the working ARP exchange described. D is wrong because a subnet mask error would prevent the hosts from attempting direct delivery in the first place.36. A technician must connect two buildings 320 meters apart with a link that is immune to electrical interference from a nearby industrial plant. Which cabling choice satisfies both requirements?
- A. Category 6 UTP copper
- B. Multimode fiber-optic cable
- C. Shielded twisted-pair copper
- D. Coaxial cable
Show answer & explanation
Answer: B
Fiber carries light instead of electrical signals, so it is immune to the plant's electromagnetic interference and comfortably spans 320 meters, well within multimode fiber's typical reach, making A correct. A is wrong because Category 6 copper is limited to 100 meters per segment and remains susceptible to strong interference. C is wrong because shielded twisted-pair copper is still capped at the same 100 meter Ethernet segment limit despite its shielding. D is wrong because coaxial cable is neither a standard modern Ethernet LAN medium nor rated for 320 meters in this design.37. The counters on interface GigabitEthernet0/1 of switch Dist-A show a steadily increasing number of CRC errors and input errors, while output errors remain at zero. What is the most likely cause?
- A. An MTU mismatch with the neighboring device
- B. A speed setting that is higher than the attached device supports
- C. A damaged cable or failing transceiver corrupting inbound frames
- D. A duplex mismatch causing the interface to defer transmissions
Show answer & explanation
Answer: C
Rising CRC and input errors with zero output errors mean inbound frames are arriving corrupted, which points to physical-path damage such as a bad cable, connector, or failing transceiver, making D correct. A is wrong because an MTU mismatch produces giant or oversized-frame drops, not checksum failures. B is wrong because a hard speed mismatch usually prevents the link from coming up at all. D is wrong because a duplex mismatch typically shows up as late collisions and transmission deferrals, not pure CRC growth with zero output errors.38. A campus uplink is described as running 1000BASE-T. Which statement about this link is accurate?
- A. It runs gigabit Ethernet over single-mode fiber up to 5 kilometers, the same reach as the 1000BASE-LX single-mode standard
- B. It runs 100 megabit Ethernet over two pairs of copper
- C. It runs 10 gigabit Ethernet over short-reach multimode fiber
- D. It runs gigabit Ethernet over four pairs of twisted-pair copper up to 100 meters
Show answer & explanation
Answer: D
In IEEE Ethernet shorthand the leading number is the speed in megabits and the T suffix means twisted-pair copper, so 1000BASE-T is gigabit Ethernet over four pairs of copper with the standard 100 meter reach, making B correct. A is wrong because single-mode fiber reaching 5 kilometers describes 1000BASE-LX. B is wrong because 100 megabit Ethernet over two pairs of copper describes 100BASE-TX, not 1000BASE-T. C is wrong because 10 gigabit Ethernet over short-reach multimode fiber describes 10GBASE-SR, a different speed and medium.39. A network engineer sees the message '%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/2, changed state to down' while the physical interface status remains up. What does this combination indicate?
- A. The physical layer is functional but a Layer 2 problem such as keepalive or encapsulation failure exists
- B. The interface was administratively disabled by a configuration change, which the console would show as administratively down
- C. The cable is unplugged at the far end of the link, which would report as down or down/down in the status
- D. The interface hardware has failed and must be replaced, which typically also shows a physical layer down state
Show answer & explanation
Answer: A
An interface showing up/down means the port detects a usable physical signal, but the data link protocol itself is not operating, pointing to a Layer 2 problem such as a keepalive or encapsulation mismatch, making B correct. B is wrong because an administrative shutdown reports as administratively down, not up/down. C is wrong because a cable unplugged at the far end would show down/down, since the physical layer itself would not detect a signal. D is wrong because failed interface hardware would typically also report the physical layer as down, not up.40. A small office uses power over Ethernet to run wireless access points. The facilities team asks why the new AP model will not boot on the old switch even though the cable tests clean. Which explanation is most likely?
- A. The switch port must be configured as a trunk before PoE will activate
- B. The AP draws more power than the switch port's PoE standard can supply
- C. PoE cannot pass through patch panels, so the AP must connect directly
- D. The AP requires a crossover cable instead of a straight-through cable
Show answer & explanation
Answer: B
Newer access points requiring 802.3at or 802.3bt power levels will fail to boot on a switch port that only supplies the lower 802.3af wattage budget, even with a cable that tests clean, making D correct. A is wrong because trunk configuration on a switch port has no relationship to whether PoE is delivered. C is wrong because PoE passes through standard structured cabling and patch panels without issue. D is wrong because modern switch and AP ports negotiate pair usage automatically via auto-MDIX, so a crossover cable is not required.41. A branch office is assigned the network 172.16.4.0/26 for its workstations. How many usable host addresses does this subnet provide, and what is its broadcast address?
- A. 64 usable hosts with broadcast address 172.16.4.64
- B. 30 usable hosts with broadcast address 172.16.4.31
- C. 62 usable hosts with broadcast address 172.16.4.63
- D. 126 usable hosts with broadcast address 172.16.4.127
Show answer & explanation
Answer: C
A /26 leaves 6 host bits, giving 2 to the sixth power minus 2, or 62 usable addresses, in the block 172.16.4.0 through 172.16.4.63, making .63 the broadcast address, so B is correct. A is wrong because 64 counts the raw addresses without subtracting the network and broadcast addresses. B is wrong because 30 usable hosts with broadcast .31 describes a /27, not a /26. D is wrong because 126 usable hosts with broadcast .127 describes a /25, not a /26.42. Server team member Priya configures a host with the address 172.31.99.201 and mask 255.255.240.0. Which network and broadcast addresses apply to this host?
- A. Network 172.31.99.0 and broadcast 172.31.99.255
- B. Network 172.31.96.0 and broadcast 172.31.103.255
- C. Network 172.31.64.0 and broadcast 172.31.127.255
- D. Network 172.31.96.0 and broadcast 172.31.111.255
Show answer & explanation
Answer: D
A 255.255.240.0 mask is a /20, so the third octet increments in blocks of 16, placing 172.31.99.201 in the network 172.31.96.0 through 172.31.111.255, making A correct. A is wrong because it treats the mask as a /24, which would only apply if the mask were 255.255.255.0. B is wrong because 172.31.96.0 through 172.31.103.255 spans only 8 addresses in the third octet, which describes a /21. C is wrong because 172.31.64.0 through 172.31.127.255 spans 64 addresses in the third octet, which describes a /18.43. A VLSM design must carve a subnet for a warehouse segment that will hold 500 devices while wasting as few addresses as possible. Which prefix length should the designer choose?
- A. /23, which supplies 510 usable addresses
- B. /24, which supplies 254 usable addresses
- C. /25, which supplies 126 usable addresses
- D. /22, which supplies 1022 usable addresses
Show answer & explanation
Answer: A
Nine host bits yield 510 usable addresses, the smallest power-of-two block that covers 500 devices, and nine host bits corresponds to a /23, making B correct. B is wrong because a /24 supplies only 254 usable addresses, too few for 500 devices. C is wrong because a /25 supplies only 126 usable addresses, far below the requirement. D is wrong because a /22 supplies 1022 usable addresses, roughly double what is needed, wasting more space than a /23.44. Network operations needs the full range of addresses that a monitoring server may see from the subnet 10.10.32.0/21. Which range of usable addresses should they whitelist?
- A. 10.10.32.1 through 10.10.47.254
- B. 10.10.32.1 through 10.10.32.254
- C. 10.10.33.1 through 10.10.40.254
- D. 10.10.32.1 through 10.10.39.254
Show answer & explanation
Answer: D
A /21 spans eight consecutive third-octet values, so 10.10.32.0/21 covers 10.10.32.0 through 10.10.39.255, making the usable host range .32.1 through .39.254, so B is correct. A is wrong because extending to .47.254 treats the network as a /20, doubling the actual block size. B is wrong because stopping at .32.254 treats the network as a /24, far smaller than the actual /21. C is wrong because starting at .33.1 misplaces the block's first usable address by one.45. Help desk staff report that host 10.44.17.66/28 cannot reach host 10.44.17.81/28 without a router even though both plug into the same switch. Why is a router required?
- A. The hosts are in the same subnet but the switch is blocking local traffic
- B. The hosts are in different subnets: .66 belongs to 10.44.17.64/28 and .81 belongs to 10.44.17.80/28
- C. Addresses ending in .66 and .81 are both broadcast addresses and cannot be assigned, since a /28 block reserves the highest address in each 16-address range for broadcast
- D. A /28 mask never allows two hosts to communicate without a router
Show answer & explanation
Answer: B
With a /28 mask the block size is 16, so subnets begin at .64 and .80; the host at .66 falls in 10.44.17.64/28 while .81 falls in 10.44.17.80/28, and traffic between different subnets always needs a Layer 3 device regardless of a shared switch, making D correct. A is wrong because the hosts are not actually in the same subnet. C is wrong because the broadcast addresses for these two /28 blocks are .79 and .95, not .66 or .81. D is wrong because hosts within the same /28 communicate directly without a router.46. An ISP delegates 203.0.113.0/25 to a customer who subnets it into equal /27 blocks for four small departments. Which statement about the resulting design is correct?
- A. The /25 cannot be divided into /27 subnets because the boundaries do not align
- B. The /25 yields eight /27 subnets, each with 30 usable addresses
- C. The /25 yields exactly four /27 subnets, each with 30 usable addresses
- D. The /25 yields four /27 subnets, each with 62 usable addresses
Show answer & explanation
Answer: C
Moving from /25 to /27 borrows two bits, creating exactly four subnets at 203.0.113.0, .32, .64, and .96, each leaving five host bits for 30 usable addresses, making D correct. A is wrong because any prefix divides cleanly into a longer prefix; boundary alignment is never a problem. B is wrong because eight subnets would require borrowing three bits, not two. D is wrong because 62 usable addresses per subnet describes a /26, not a /27.47. An engineer at Helios Logistics wants a single summary route covering the four branch networks 10.4.0.0/16, 10.5.0.0/16, 10.6.0.0/16, and 10.7.0.0/16 without including any other space. Which summary should be advertised?
- A. 10.4.0.0/14
- B. 10.4.0.0/16
- C. 10.0.0.0/13
- D. 10.4.0.0/15
Show answer & explanation
Answer: A
The four /16 networks 10.4 through 10.7 form one contiguous block that exactly matches 10.4.0.0/14, since a /14 covers four consecutive /16s starting on a multiple of four, making C correct. B is wrong because a single /16 covers only 10.4.0.0/16, just one of the four branches. C is wrong because 10.0.0.0/13 would pull in 10.0.0.0 through 10.7.255.255, overreaching beyond the four branches. D is wrong because a /15 only covers 10.4.0.0 and 10.5.0.0, missing the 10.6 and 10.7 branches entirely.48. A junior admin claims that assigning 192.168.7.191 to a printer in subnet 192.168.7.160/27 will work fine. How should the senior engineer respond?
- A. The address is fine because printers ignore broadcast traffic anyway
- B. The address must not be used because it is the broadcast address of that subnet
- C. The address must not be used because it is the network address of that subnet, which is 192.168.7.160 in this /27
- D. The address is fine because only .255 addresses are reserved for broadcast
Show answer & explanation
Answer: B
The subnet 192.168.7.160/27 runs from .160 through .191, so .191 is its directed broadcast address and cannot be assigned to any host, including a printer, making A correct. A is wrong because assigning a device the broadcast address breaks IP delivery regardless of whether that device ignores broadcast traffic. C is wrong because the network address of this /27 block is .160, not .191. D is wrong because the broadcast address depends entirely on the subnet mask, not on whether the last octet is 255.49. During an audit, an engineer finds a host configured as 172.19.200.77 with mask 255.255.248.0 that cannot reach its gateway at 172.19.196.1. What is the root cause?
- A. The gateway and host are in the same 172.19.200.0/21 subnet, so the fault must be a duplex mismatch instead
- B. The mask 255.255.248.0 is not a legal subnet mask because 248 is not a valid contiguous binary value
- C. The gateway address lies outside the host's subnet, which spans 172.19.200.0 through 172.19.207.255
- D. The host address is invalid because .77 falls inside the reserved broadcast range of a /21 network
Show answer & explanation
Answer: C
With a /21 mask the block containing 172.19.200.77 runs from 172.19.200.0 through 172.19.207.255, and the gateway 172.19.196.1 falls in the previous /21 block, so the host can never ARP for a gateway outside its own subnet, making C correct. A is wrong because the gateway and host are actually in different /21 blocks, so the root cause is logical, not a duplex mismatch. B is wrong because 255.255.248.0 is a perfectly legal contiguous /21 mask. D is wrong because nothing reserves .77 in a /21 network; the reserved addresses in this block are .200.0 and .207.255.50. A network designer must write the IPv6 address 2001:0db8:0000:0000:00a9:0000:0000:0930 in its correct fully compressed form. Which representation is valid?
- A. 2001:db8:0:0:a9::930
- B. 2001:db8::a9::930
- C. 2001:db8::a9:0:0:93
- D. 2001:db8::a9:0:0:930
Show answer & explanation
Answer: D
Leading zeros drop from every hextet and the double colon may replace only one run of consecutive zero hextets, so 2001:0db8:0000:0000:00a9:0000:0000:0930 compresses to 2001:db8::a9:0:0:930, making C correct. A is wrong because it compresses the wrong zero run; with two equal-length runs, convention compresses the first one. B is wrong because using two double colons in one address is illegal, since the expansion becomes ambiguous. C is wrong because 0930 must be written as 930, not truncated to 93, since only leading zeros may be dropped.51. Host Beacon-7 boots on an IPv6 network and automatically gives itself an address beginning with fe80. What kind of address is this and how far can it communicate?
- A. A link-local address usable only on the local link and never routed
- B. A unique local address routable inside the organization only
- C. A global unicast address routable across the internet
- D. A multicast address used to reach all routers on the link, identified by the well-known group ff02::2
Show answer & explanation
Answer: A
Addresses in fe80::/10 are link-local, autoconfigured on every IPv6 interface and valid only for communication on the directly attached link, since routers never forward them, making A correct. B is wrong because unique local addresses come from fc00::/7, not fe80::/10. C is wrong because global unicast addresses begin in the 2000::/3 range, not fe80. D is wrong because the all-routers multicast group is ff02::2, an entirely different address family from link-local fe80 addresses.52. An engineer enables SLAAC on VLAN 40. Describe how a client workstation on that VLAN obtains a global IPv6 address.
- A. It copies the address of the default router and increments the final bit
- B. It learns the prefix from a router advertisement and generates its own interface identifier
- C. It asks the DNS server to allocate an unused address from the zone file
- D. It broadcasts a DHCPDISCOVER and receives a full address from a stateful DHCPv6 server listening on UDP port 547
Show answer & explanation
Answer: B
With SLAAC, the host learns the 64-bit network prefix from a router advertisement and generates its own interface identifier, typically using EUI-64 or a randomized value, making C correct. A is wrong because a host never derives its address by copying and incrementing the router's own address. C is wrong because DNS servers resolve names and play no role in assigning addresses. D is wrong because broadcasting a DHCPDISCOVER and waiting for a full address is how DHCPv4 works, not SLAAC, which does not require a stateful DHCPv6 exchange.53. Before using an address produced by autoconfiguration, an IPv6 host sends a neighbor solicitation targeted at its own tentative address. What is the host doing?
- A. Requesting a prefix delegation from the upstream DHCPv6 server
- B. Registering the address with the local router's neighbor table
- C. Performing duplicate address detection to confirm no other node uses the address
- D. Advertising the address so switches can update their MAC address tables within the default 300 second aging timer
Show answer & explanation
Answer: C
Before activating a tentative address, a host sends a neighbor solicitation targeted at its own address as duplicate address detection; if any node answers, the address is already in use and must not be activated, making D correct. A is wrong because prefix delegation is a separate DHCPv6-PD exchange initiated toward a delegating router. B is wrong because routers build their neighbor table from ordinary traffic they observe, not from a registration message. D is wrong because switches learn MAC addresses from the source address of frames, not from a targeted neighbor solicitation.54. A multinational firm wants internal-only IPv6 addressing for a lab that must never be routed on the public internet, while avoiding conflicts if labs merge later. Which address block fits this purpose?
- A. Multicast addresses from ff00::/8
- B. Link-local addresses from fe80::/10
- C. Global unicast addresses from 2000::/3
- D. Unique local addresses from fc00::/7
Show answer & explanation
Answer: D
Unique local addresses from fc00::/7 are the IPv6 counterpart of private addressing: routable inside an organization, never routed on the public internet, and built with a random 40-bit global ID that makes collisions unlikely if labs later merge, making B correct. A is wrong because multicast addresses from ff00::/8 identify groups of receivers, not individually addressable lab hosts. B is wrong because link-local addresses from fe80::/10 cannot cross even a single router. C is wrong because global unicast addresses from 2000::/3 are publicly routable, the opposite of what an internal-only lab requires.55. A packet capture on an IPv6 segment shows traffic to ff02::1 and ff02::2. What do these two destinations represent?
- A. All nodes on the link and all routers on the link, respectively
- B. The loopback address and the unspecified address, respectively
- C. The solicited-node group and the DHCPv6 server group, respectively
- D. Two anycast addresses assigned to redundant gateways
Show answer & explanation
Answer: A
The well-known multicast group ff02::1 reaches every IPv6 node on the local link and ff02::2 reaches every router on the link, filling the role IPv4 broadcasts once played, making D correct. B is wrong because the loopback and unspecified addresses are ::1 and ::, not ff02::1 and ff02::2. C is wrong because the solicited-node group takes the form ff02::1:ffxx:xxxx and DHCPv6 servers use ff02::1:2. D is wrong because anycast addresses are assigned from ordinary unicast address space, not from the ff02:: multicast range.56. A media startup streams live sports commentary where an occasional lost packet is acceptable but added delay is not. The developers also need application-level framing with no retransmission. Which transport protocol matches these needs?
- A. TCP, because its sequencing guarantees the commentary arrives in order, with retransmissions triggered after three duplicate ACKs
- B. UDP, because it avoids connection setup, acknowledgments, and retransmission delays
- C. UDP, because it retransmits lost datagrams faster than TCP does
- D. TCP, because its window scaling eliminates latency on long paths
Show answer & explanation
Answer: B
Real-time audio favors UDP precisely because it sends datagrams with no handshake, no acknowledgment waiting, and no retransmission stalls, keeping latency low while tolerating small losses. TCP's ordering and reliability introduce delay that damages live streams, UDP performs no retransmission at all, and window scaling improves TCP throughput but cannot remove retransmission-induced latency.57. During a TCP connection setup between client Nova-PC and a database server, the client sends a segment with the SYN flag and an initial sequence number of 4820. What does the server send in the second step of the handshake?
- A. A segment with the RST and ACK flags set, a zeroed window field, and its own initial sequence number
- B. A segment with the FIN flag set to complete the exchange
- C. A segment with SYN and ACK flags set and an acknowledgment number of 4821
- D. A segment with only the ACK flag set acknowledging sequence 4820
Show answer & explanation
Answer: C
The middle step of the three-way handshake is a SYN-ACK: the server proposes its own initial sequence number and acknowledges the client's by adding one, hence 4821. A bare ACK is the client's third step, FIN begins connection teardown rather than setup, and RST would abort the attempt instead of continuing it.
IP Services
11 questions58. All switches at Bellwether Legal must stamp their logs with consistent time for incident correlation, syncing from the core router, which itself syncs to an internet time source. In NTP terms, if the internet source is stratum 1, what stratum will the switches report?
- A. Stratum 0, because end devices always report the lowest stratum
- B. Stratum 15, the default for any device not directly attached to a clock
- C. Stratum 1, because stratum is inherited unchanged from the ultimate source
- D. Stratum 3, because each NTP hop adds one to the stratum of its source
Show answer & explanation
Answer: D
Stratum counts distance from the reference clock: the internet source at stratum 1 makes the core router stratum 2, and the switches syncing from the router become stratum 3. Stratum is never inherited unchanged, stratum 0 designates the reference clocks themselves rather than network devices, and 15 is merely the edge of validity rather than a default assignment.59. The monitoring platform at Dunlin Analytics must collect interface statistics from routers while ensuring the polling traffic is both authenticated and encrypted. Which SNMP deployment meets the requirement?
- A. SNMPv3 with the authPriv security level
- B. SNMPv1 restricted by an access list to the monitoring station
- C. SNMPv2c with informs instead of traps
- D. SNMPv2c with a long, complex community string
Show answer & explanation
Answer: A
Only version 3 offers user-based security, and its authPriv level provides both authentication and privacy through encryption, satisfying the mandate. Community strings in v2c travel in cleartext no matter their complexity, ACL restrictions on v1 limit sources but never encrypt, and informs are acknowledged notifications that inherit v2c's plaintext weakness.60. A client's DHCP lease is about to expire. At what point in the DHCP lease lifecycle does the client first attempt unicast renewal directly with the original DHCP server?
- A. Immediately upon receiving the lease, before any time has elapsed
- B. Only after the lease has fully expired
- C. At approximately 50% of the lease duration (the T1 timer)
- D. At exactly 100% of the lease duration
Show answer & explanation
Answer: C
At the T1 timer, roughly 50% of the lease duration, the client sends a unicast DHCPREQUEST directly to the original server to renew the lease before it expires — this matches choice C. Choice A is wrong because no renewal attempt happens immediately upon receiving the lease; the client simply uses the address and waits until T1 is reached before attempting renewal. Choice B is wrong because the client does not wait for full expiration before attempting renewal; if T1's unicast attempt fails, it still tries again via broadcast at T2, about 87.5%, before the lease actually expires. Choice D is wrong because 100% of the lease duration is when the lease has already expired and the client must restart the full DHCP discovery process, not the point of the first renewal attempt.61. An organization configures NAT overload (PAT) on its edge router so that all internal hosts share a single public IP address. How does the router distinguish return traffic belonging to different internal hosts?
- A. It uses the source MAC address embedded in the IP header to distinguish each host's session, similar to how DHCP snooping binds MAC addresses to switch ports in its binding table
- B. It assigns a different public IP to each session automatically from a rotating address pool
- C. It uses unique source port numbers assigned per translated session, tracked in the NAT translation table
- D. It relies on the internal hosts' hostnames advertised via DNS to distinguish each session
Show answer & explanation
Answer: C
PAT (NAT overload) maps every internal host's session to the single public IP address but assigns each session a unique source port, and the router tracks the resulting IP-address-and-port combination in its translation table to correctly demultiplex returning traffic — this matches choice C. Choice A is wrong because MAC addresses are Layer 2 information and are not carried inside the IP header at all, so a router cannot use them for this purpose. Choice B is wrong because PAT's entire purpose is to let many hosts share one public IP; rotating through an address pool describes dynamic NAT, not overload/PAT. Choice D is wrong because the NAT translation table is built from IP addresses and port numbers, not hostnames, and DNS plays no role in the translation lookup.62. A network administrator wants all switches and routers to synchronize their clocks to a common accurate time source for consistent log timestamps. Which protocol accomplishes this?
- A. NTP (Network Time Protocol)
- B. SNMP (management polling, UDP 161/162)
- C. CDP (Cisco proprietary, 60s hello)
- D. TFTP (file transfer, UDP port 69)
Show answer & explanation
Answer: A
NTP synchronizes device clocks to a common, often hierarchical (stratum-based) time source, ensuring consistent, correlatable timestamps across switch and router logs — this matches choice A. Choice B is wrong because SNMP (using UDP ports 161 for polling and 162 for traps) is a monitoring and management protocol, not a clock-synchronization protocol. Choice C is wrong because CDP is Cisco's proprietary neighbor-discovery protocol, sending hellos every 60 seconds to learn about directly connected devices, and has nothing to do with time synchronization. Choice D is wrong because TFTP (UDP port 69) is a simple file-transfer protocol used for tasks like backing up configurations or IOS images, not for synchronizing clocks.63. First Hop Redundancy Protocols (FHRPs) like HSRP provide which primary benefit to hosts on a LAN segment?
- A. Faster DNS resolution for internal hosts through a cached virtual DNS server address
- B. A virtual default gateway IP that remains reachable even if the active router fails
- C. Automatic VLAN tagging on access ports using a shared virtual bridge priority
- D. Compression of Layer 2 broadcast traffic through a shared virtual MAC address
Show answer & explanation
Answer: B
HSRP and similar FHRPs present a shared virtual IP and virtual MAC (HSRP's is 0000.0c07.acXX) as the default gateway; if the active router fails, a standby router takes over that virtual address so hosts keep using the same gateway without reconfiguration — this matches choice B. Choice A is wrong because FHRPs operate at Layer 3 gateway redundancy and have no role in DNS resolution or caching. Choice C is wrong because VLAN tagging is configured on trunk ports via 802.1Q, unrelated to FHRP virtual addressing or bridge priority, which is an STP concept, not HSRP. Choice D is wrong because FHRPs do not compress or otherwise alter broadcast traffic; they only provide a redundant virtual gateway address.64. Many internal hosts share a single public address for internet access. Which translation method is in use?
- A. Proxy ARP, which answers ARP requests on a segment on behalf of a host on another segment
- B. Static NAT, which maps one inside address to one outside address permanently and never expires
- C. Port address translation, which multiplexes many inside addresses onto one outside address by tracking source ports
- D. Dynamic NAT, which maps inside addresses to a pool of outside addresses one-to-one until exhausted, configured using the ip nat pool command with a defined start and end address range
Show answer & explanation
Answer: C
Port address translation, also called NAT overload, distinguishes simultaneous sessions from many internal hosts by assigning each a unique source port while they all share one public outside address, tracked in the router's translation table — this matches choice C. Choice B is wrong because static NAT creates a fixed one-to-one mapping typically used to publish a single internal server at a permanent public address, not to let many hosts share one address. Choice D is wrong because dynamic NAT maps inside addresses to a pool of outside addresses one-to-one without port multiplexing, so it runs out of translations once the pool is exhausted rather than letting many hosts share a single address indefinitely. Choice A is wrong because proxy ARP answers ARP requests on behalf of a host on a different segment so that host appears locally reachable; it has nothing to do with translating many inside addresses to one outside address.65. Clients on a subnet with no local DHCP server must obtain addresses from a central server. What must be configured on the router interface?
- A. A static route to the DHCP server's subnet configured on every downstream router, redistributed into EIGRP
- B. A helper address forwarding the broadcast DHCP discovery as a unicast to the server
- C. An access list permitting DHCP traffic inbound and outbound on the interface
- D. A secondary IP address on the interface matching the DHCP server's subnet
Show answer & explanation
Answer: B
DHCP discovery is sent as a broadcast that routers do not forward by default, so the ip helper-address command converts it to a unicast destined for the configured DHCP server and inserts the receiving interface's address, the gateway information giaddr, so the server can select the correct scope — this matches choice B. Choice A is wrong because a static route only tells the router how to reach the server's subnet; it does nothing to convert or forward the original broadcast discovery packet, which the router would otherwise drop. Choice C is wrong because permitting DHCP traffic in an access list only stops the router from blocking it; it does not perform the broadcast-to-unicast relay function needed to cross the router boundary. Choice D is wrong because adding a secondary IP address changes what subnet the interface itself belongs to; it does not relay broadcasts to a remote DHCP server.66. A router's syslog output must be sent to a central collector with accurate timestamps. Which two configurations are needed?
- A. A syslog destination alone, since each device timestamps its own messages from its local hardware clock, accurate to within the router's onboard oscillator drift of a few seconds per day
- B. SNMP community strings for polling and an extended access list to filter management traffic
- C. A DHCP pool for address leases and a default route pointing toward the internet edge
- D. A syslog server destination and NTP synchronization, since correlated analysis depends on consistent time across devices
Show answer & explanation
Answer: D
Correlating events across multiple devices requires both a syslog destination to collect messages and NTP synchronization so every device's timestamps agree. A is wrong because each device timestamping independently from its own unsynchronized clock is exactly the problem that breaks correlated analysis. B is wrong because SNMP community strings and an access list configure polling and traffic filtering, not logging or time synchronization. C is wrong because a DHCP pool and default route configure address leasing and routing, unrelated to syslog delivery or timestamping.67. SNMP is configured for monitoring. Which version should be selected and why?
- A. Version 3, because it provides authentication and encryption, whereas earlier versions transmit community strings in clear text
- B. Version 1, because its simple community-string model is the most widely supported on legacy hardware
- C. Version 2c, because it adds bulk retrieval and better error handling on top of version 1's community strings, using GetBulk requests over UDP port 161 while community strings still travel as clear text
- D. Any version, since restricting SNMP to the management VLAN removes the need for authentication
Show answer & explanation
Answer: A
SNMPv3 should be selected because it adds authentication and encryption, while versions 1 and 2c send their community strings in clear text, exposing read-write access to anyone capturing the traffic. B is wrong because wide legacy support does not offset version 1 transmitting its community string unencrypted. C is wrong because version 2c only added bulk retrieval and improved error handling over version 1; it never added encryption. D is wrong because confining SNMP to a management VLAN does not eliminate the risk of a compromised host on that same VLAN capturing clear-text credentials.68. Quality of service is applied on a WAN link carrying voice and bulk data. Which treatment suits voice?
- A. The largest available output buffer, so queuing delay grows but no voice packet is ever dropped, similar to how a WRED profile manages TCP congestion avoidance for bulk data
- B. A low-latency priority queue with policing, since voice needs bounded delay and jitter and gains nothing from buffering
- C. The same best-effort treatment as bulk data, relying only on fair-queuing for equal bandwidth shares
- D. Traffic shaping that smooths and delays voice until scheduled bulk transfers finish first
Show answer & explanation
Answer: B
Voice needs a strictly prioritized, low-latency queue with policing, because buffering only converts packet loss into delay that further damages a live call, and voice gains nothing from being held. A is wrong because a large output buffer increases queuing delay instead of avoiding it, the opposite of what voice needs. C is wrong because best-effort, fair-queued treatment gives voice no priority over bulk data and does not bound its delay or jitter. D is wrong because shaping that delays voice until bulk transfers finish introduces exactly the latency voice cannot tolerate.
Network Access
11 questions69. Two switches are connected by two physical links that must act as one logical link without spanning tree blocking either. What is configured?
- A. Portfast on both interfaces to skip spanning tree's listening and learning states
- B. BPDU guard on both interfaces to err-disable one link and prevent a loop
- C. Two separate VLANs, one per link, trunked independently to load-share traffic, using 802.1Q tags 10 and 20 with a separate per-VLAN spanning tree instance for each
- D. An EtherChannel bundling the links, which spanning tree then treats as a single logical interface
Show answer & explanation
Answer: D
An EtherChannel bundles the physical links into one logical interface, so spanning tree sees and treats the bundle as a single port with no member individually blocked, making the full aggregate bandwidth available — this matches choice D. Choice A is wrong because PortFast is meant for access ports connecting end hosts, skipping the listening/learning delay; it does not bundle multiple links into one logical interface or prevent STP from blocking a redundant link. Choice C is wrong because putting each link in a separate VLAN does not stop spanning tree from blocking a redundant path within a VLAN, and it does not create one logical link. Choice B is wrong because BPDU guard err-disables a port that unexpectedly receives a BPDU, typically to protect against a rogue switch; it would disable one of the redundant links rather than bundle them into an active logical interface.70. A switch port configured as an access port receives a frame tagged with 802.1Q VLAN ID 20, but the port is assigned to VLAN 10. What does the switch do with this frame?
- A. It forwards the frame normally into VLAN 20 as if the port were a trunk permitting that VLAN
- B. It strips the 802.1Q tag and re-tags the frame for VLAN 10 before forwarding it out
- C. It drops the frame because access ports do not expect or accept tagged frames
- D. It floods the frame as an unknown unicast to every port in VLAN 10 and VLAN 20
Show answer & explanation
Answer: C
An access port is configured for a single untagged VLAN and does not process 802.1Q tags, so a tagged frame arriving on it does not match the expected format and is discarded — this matches choice C. Choice A is wrong because forwarding a tagged frame into its tagged VLAN is trunk-port behavior, not how an access port handles an unexpected tag. Choice B is wrong because switches do not strip and re-tag frames to silently correct a VLAN mismatch on an access port; the frame is simply dropped. Choice D is wrong because unknown-unicast flooding applies to frames with an unrecognized destination MAC within a single VLAN, not to malformed tagged frames received on an access port.71. Which EtherChannel negotiation protocol is Cisco proprietary, as opposed to the open-standard alternative?
- A. VTP (VLAN Trunking Protocol)
- B. STP (Spanning Tree Protocol)
- C. LACP (Link Aggregation Control Protocol)
- D. PAgP (Port Aggregation Protocol)
Show answer & explanation
Answer: D
PAgP is a Cisco-proprietary protocol for negotiating EtherChannel bundles, whereas LACP (IEEE 802.3ad) is the open standard supported across vendors. STP prevents loops and is unrelated to channel negotiation, and VTP synchronizes VLAN databases, also unrelated to link aggregation negotiation.72. In Rapid PVST+, a switch port that is neither the root port nor a designated port, but is blocking to prevent a loop, is in which port state and role?
- A. Forwarding, Root port
- B. Discarding, Alternate port
- C. Forwarding, Backup port
- D. Learning, Designated port after the default 15-second forward delay timer expires
Show answer & explanation
Answer: B
In Rapid PVST+, a port that receives a superior BPDU but loses the election for root or designated port becomes an alternate port and sits in the discarding state, providing a loop-free standby path without forwarding traffic — this matches choice B. Choice A is wrong because a root port reaches the forwarding state once the topology is stable, but this port is explicitly not the root port, so labeling it 'Root port, Forwarding' misassigns its role. Choice D is wrong because designated ports also forward once stable, and Learning is only a brief transitional state on the way to forwarding, not the steady blocking state described here. Choice C is wrong because a backup port is a role that arises on a shared-media segment where a switch has two connections to the same collision domain, a different scenario from this one, and backup ports also sit in discarding, not forwarding.73. A wireless engineer is deploying an 802.11 network where multiple lightweight access points must be centrally managed for configuration, RF optimization, and roaming. What component provides this centralized control?
- A. An autonomous access point
- B. A wireless LAN controller (WLC)
- C. A Layer 2 switch acting as a root bridge
- D. A DHCP relay agent
Show answer & explanation
Answer: B
A wireless LAN controller centrally manages a fleet of lightweight access points over CAPWAP, pushing configuration, coordinating RF optimization, and handling client roaming across the APs — this matches choice B. Choice A is wrong because an autonomous access point manages its own configuration and RF settings independently and has no relationship to a controller, the opposite of centralized management. Choice C is wrong because a Layer 2 switch acting as an STP root bridge only manages spanning tree topology; it has no CAPWAP relationship with access points and performs no RF or roaming functions. Choice D is wrong because a DHCP relay agent only forwards DHCP broadcasts to a remote server; it plays no role in AP configuration, RF management, or roaming.74. Two switches connect via a trunk link but have mismatched native VLANs configured on each end. What is the most likely operational impact?
- A. The trunk fails to come up entirely and all VLANs are immediately blocked
- B. Only voice VLAN traffic is affected because voice VLAN always doubles as the native VLAN
- C. Traffic for the native VLANs may leak between the mismatched VLANs, and CDP/STP may log a native VLAN mismatch warning
- D. The switches automatically renegotiate a matching native VLAN via DTP, which advertises trunk status roughly every 30 seconds, before the trunk forms and forwards traffic
Show answer & explanation
Answer: C
A native VLAN mismatch means untagged frames sent from one switch's native VLAN are received and interpreted as belonging to the other switch's different native VLAN, so traffic can leak between the two VLANs; Cisco switches detect this via CDP and typically log a warning, and STP can also flag it — this matches choice C. Choice A is wrong because the trunk link itself typically stays up and continues passing tagged VLAN traffic normally; only the native, untagged VLAN is affected. Choice B is wrong because voice VLAN is a separate, explicitly configured VLAN and is not automatically the native VLAN, so the mismatch is not limited to voice traffic. Choice D is wrong because DTP negotiates trunking encapsulation and mode (access/trunk), not the native VLAN number, so it cannot resolve a native VLAN mismatch.75. A switch port connects to a single workstation and takes about thirty seconds to begin forwarding after link-up. What addresses this?
- A. Disabling spanning tree globally on the switch to bypass all listening and learning delays on every connected port, entered globally as 'no spanning-tree vlan 1'
- B. Enabling PortFast so the port transitions to forwarding immediately, which is safe only where no switch will be connected
- C. Configuring the port as a trunk to skip the standard access-port STP timers
- D. Increasing the port's speed setting from 100 Mbps to 1 Gbps to shorten convergence
Show answer & explanation
Answer: B
The roughly thirty-second delay comes from spanning tree's listening (15 seconds) and learning (15 seconds) states before a port reaches forwarding; PortFast skips straight to forwarding for ports where a switch, and therefore a loop, cannot appear, and is normally paired with BPDU guard so the port err-disables if a switch is connected anyway — this matches choice B. Choice A is wrong because globally disabling spanning tree removes loop protection network-wide, a dangerous approach that risks broadcast storms, not a targeted fix for one access port. Choice C is wrong because configuring a port as a trunk changes its VLAN tagging behavior, not the STP forward-delay timers, and trunk ports still go through the normal STP states. Choice D is wrong because the forward-delay timers, 15 seconds each by default, are fixed STP values independent of interface speed; raising the link speed does not shorten them.76. A trunk link carries VLANs 10, 20 and 30, and VLAN 1 is the native VLAN. How is native VLAN traffic transmitted?
- A. Tagged with an 802.1Q header just like every other VLAN carried across that same trunk link
- B. Dropped silently by the switch unless VTP pruning has explicitly permitted VLAN 1 on that trunk
- C. Carried over a second physical link that Dynamic Trunking Protocol negotiates purely for VLAN 1 traffic, re-advertised roughly every 30 seconds until DTP settles into desirable or auto mode
- D. Untagged, while the other VLANs are tagged, and a native VLAN mismatch between the two ends merges those VLANs
Show answer & explanation
Answer: D
Native VLAN frames cross an 802.1Q trunk untagged while every other VLAN is tagged, so if the two ends configure different native VLANs, each side treats the peer's untagged traffic as belonging to its own native VLAN, silently merging two VLANs into one broadcast domain. A is wrong because only the native VLAN skips tagging; every other VLAN is tagged. B is wrong because native VLAN traffic is still forwarded across the trunk untagged, not dropped or pruned. C is wrong because there is no automatic second physical link for native VLAN traffic; DTP only negotiates trunking mode, not a parallel path for one VLAN.77. Hosts in VLAN 10 and VLAN 20 must communicate. What is required?
- A. A layer 3 device routing between the VLANs, whether a router subinterface or a switched virtual interface on a multilayer switch
- B. A single 802.1Q trunk link between the two access switches, carrying both VLAN 10 and VLAN 20 as tagged frames, with the native VLAN left untagged and CDP confirming the neighbor's platform
- C. Placing both VLANs on the same access switch chassis without any Layer 3 interface configured
- D. Enabling Rapid PVST+ spanning tree on both VLAN 10 and VLAN 20 to unblock the redundant links
Show answer & explanation
Answer: A
VLANs are separate broadcast domains and separate IP subnets, so moving traffic between VLAN 10 and VLAN 20 requires a Layer 3 device, a router subinterface or a multilayer switch SVI, to route between them. B is wrong because a trunk only carries multiple VLANs' tagged frames between switches; it never routes traffic from one VLAN into another. C is wrong because placing both VLANs on one switch chassis does not remove the Layer 2 boundary between them. D is wrong because Rapid PVST+ only prevents Layer 2 loops within a VLAN's own topology and has no role in inter-VLAN forwarding.78. A wireless deployment uses lightweight access points and a controller. What protocol carries traffic between them?
- A. SNMP, which polls the access point for interface counters over UDP port 161 from a management station
- B. CAPWAP, which tunnels both control and data traffic between the access point and the controller
- C. RADIUS, which authenticates wireless clients against an identity server over UDP ports 1812 and 1813
- D. NTP, which synchronizes the access point's clock with a time source over UDP port 123
Show answer & explanation
Answer: B
Lightweight access points tunnel both control messages and client data to the wireless LAN controller over CAPWAP, which is what lets the controller centrally manage configuration and forward traffic. A is wrong because SNMP only polls interface counters and status for network management, not client traffic. C is wrong because RADIUS carries authentication exchanges between the controller and an identity server, a separate exchange from the AP-to-controller tunnel. D is wrong because NTP only synchronizes clocks and plays no role in carrying control or data traffic.79. After a maintenance window, users connected to ports Gi0/10 through Gi0/20 of switch Atrium-Sw2 lost connectivity. The interfaces show 'inactive' in status output, and the technician recalls deleting an unused VLAN from the database that evening. What is the most likely cause?
- A. Deleting any VLAN resets every access port on the switch back to VLAN 1 automatically during the next reload
- B. The ports negotiated themselves into 802.1Q trunks once dynamic auto detected the missing VLAN
- C. The VLAN database change erased the EtherChannel port-channel configuration bundled on those interfaces
- D. The deleted VLAN was still assigned to those ports, which become inactive when their VLAN disappears
Show answer & explanation
Answer: D
When a VLAN is deleted while ports still reference it, those ports do not fail over to VLAN 1 or any other VLAN; they go inactive and pass no traffic until the VLAN is recreated or the ports are reassigned, which matches exactly what happened on Gi0/10 through Gi0/20. The claim that deletion resets ports to VLAN 1 is wrong because access ports keep referencing the deleted VLAN ID instead of falling back to a default. The claim that the change erased port-channel configuration is wrong because the VLAN database and EtherChannel bundling are independent configuration areas. The claim that the ports negotiated into trunks is wrong because removing a VLAN does not trigger DTP renegotiation or any mode change on the interface.
Security Fundamentals
14 questions80. A security team wants to restrict inbound traffic to only allow TCP port 443 to a specific web server, while denying all other inbound traffic to that host. Which tool is most appropriate to implement this on a Cisco router?
- A. A standard ACL matching only source addresses in the 100-199 numbered range
- B. Port security limiting MAC addresses per switchport to a maximum of one
- C. An extended ACL matching destination IP and destination port 443
- D. DHCP snooping trust configuration applied to the uplink interface only
Show answer & explanation
Answer: C
Extended ACLs (numbered 100-199 or 2000-2699) can filter on source and destination IP address, protocol, and port number, making them the correct tool to permit only HTTPS (TCP 443) to a specific destination while denying everything else — this matches choice C. Choice A is wrong because standard ACLs (numbered 1-99) match only the source address and cannot filter by destination or port, and the 100-199 range it cites actually belongs to extended ACLs, not standard ones. Choice B is wrong because port security restricts which MAC addresses may transmit on a switchport; it does not filter IP traffic by address or port. Choice D is wrong because DHCP snooping guards against rogue DHCP servers by trusting or distrusting ports, which has no bearing on filtering general traffic to a web server.81. Which statement accurately describes the security purpose of DHCP snooping on a switch?
- A. It builds a binding table of trusted IP-to-MAC-to-port mappings and blocks DHCP responses from untrusted ports, mitigating rogue DHCP servers
- B. It encrypts DHCP traffic between clients and servers using IPsec tunnels established automatically by the switch's onboard AES engine
- C. It automatically assigns static IP addresses to every port and disables the DHCP client process entirely on the switch, much like IP Source Guard enforces addressing against the DHCP snooping binding table
- D. It load-balances DHCP requests across multiple servers based on port channel hashing
Show answer & explanation
Answer: A
DHCP snooping marks ports as trusted or untrusted, allowing DHCP server responses (OFFER/ACK) only from trusted ports, and it builds a binding table of IP-to-MAC-to-port mappings used by related features like Dynamic ARP Inspection, preventing rogue or unauthorized DHCP servers from handing out malicious configurations — this matches choice A. Choice B is wrong because DHCP snooping does not encrypt any traffic; it is a filtering and tracking feature, not a cryptographic one, and switches have no such onboard AES engine for DHCP. Choice C is wrong because DHCP snooping does not assign IP addresses at all, static or otherwise; it monitors and filters existing DHCP exchanges. Choice D is wrong because DHCP snooping has no load-balancing function; distributing requests across servers is unrelated to its trust/binding-table purpose.82. An organization wants to enforce that only known, authorized MAC addresses can transmit traffic on specific access ports, and that the switch should disable the port if a violation occurs. Which feature should be configured?
- A. 802.1Q trunking configured with dynamic VLAN assignment
- B. BPDU filtering enabled globally on all access switchports
- C. Port security with a violation mode of shutdown
- D. Root guard enabled on every access port in the wiring closet
Show answer & explanation
Answer: C
Port security lets administrators define which MAC addresses are allowed on a port and specify a violation action; the shutdown mode err-disables the port entirely when an unauthorized MAC is detected — this matches choice C. Choice A is wrong because 802.1Q trunking configures VLAN tagging across a trunk link and has nothing to do with restricting which MAC addresses may use a port. Choice D is wrong because root guard protects the placement of the STP root bridge by blocking superior BPDUs on a port, not restricting MAC addresses. Choice B is wrong because BPDU filtering suppresses BPDU transmission and processing on a port, which is unrelated to authorizing specific MAC addresses.83. Which best describes the difference between authentication and authorization in an AAA (Authentication, Authorization, Accounting) framework?
- A. Authorization verifies identity using RADIUS over UDP ports 1812 and 1813; authentication determines permitted actions
- B. Authentication and authorization are the same TACACS+ process run twice for redundancy
- C. Authentication verifies who a user is; authorization determines what that user is permitted to do
- D. Authentication only applies to wireless 802.1X networks, authorization only to wired ports
Show answer & explanation
Answer: C
In the AAA framework, authentication confirms a user's or device's identity, typically via credentials verified against a server such as RADIUS or TACACS+, while authorization determines the specific resources, commands, or privileges granted to that already-authenticated identity — this matches choice C. Choice B is wrong because authentication and authorization are distinct, sequential steps with different purposes, not the same process repeated for redundancy. Choice A is wrong because it swaps the definitions: authentication, not authorization, verifies identity, and authorization, not authentication, governs permitted actions, regardless of whether RADIUS or TACACS+ is used. Choice D is wrong because both authentication and authorization apply broadly across wired and wireless access, since 802.1X is used on both, not split exclusively between the two media.84. A company wants remote employees to securely access internal resources over the public internet as if they were on the local network. Which technology is designed for this purpose?
- A. VLAN trunking between remote sites carried over an 802.1Q encapsulated WAN link
- B. Spanning Tree Protocol configured with a lower bridge priority at the remote site
- C. A VPN (Virtual Private Network) using protocols such as IPsec
- D. CDP neighbor discovery extended across the internet to remote employee laptops
Show answer & explanation
Answer: C
A VPN, commonly built with IPsec, creates an encrypted tunnel over the public internet so remote users can securely reach internal network resources as though they were locally connected — this matches choice C. Choice A is wrong because VLAN trunking extends VLANs between switches on the same administratively controlled network over a trunk link; it is not designed to secure traffic over the public internet for remote employees. Choice B is wrong because Spanning Tree Protocol prevents Layer 2 loops within a switched network and plays no role in remote-access security. Choice D is wrong because CDP simply discovers directly connected Cisco devices on a local segment and is not routable or usable across the internet for remote access.85. Which wireless security standard is considered insecure and should be avoided due to fundamentally broken encryption key handling?
- A. WEP (Wired Equivalent Privacy)
- B. WPA3-Enterprise using 192-bit CNSA suite encryption
- C. WPA2 with 802.1X and dynamic per-session key derivation
- D. WPA2-AES (CCMP) with a 128-bit encryption key
Show answer & explanation
Answer: A
WEP relies on a static, easily-cracked RC4 key scheme with well-documented cryptographic weaknesses, including reused initialization vectors, making it insecure by modern standards — this matches choice A. Choice B is wrong because WPA3-Enterprise, especially with the 192-bit CNSA suite, is the current strongest Wi-Fi security standard and provides forward secrecy, the opposite of WEP's broken design. Choice D is wrong because WPA2-AES (CCMP) uses a 128-bit AES-based cipher that has no known practical break, unlike WEP's RC4 scheme. Choice C is wrong because WPA2 with 802.1X derives a unique dynamic key per session through EAP authentication, avoiding the static-key weakness that makes WEP insecure.86. An access control list is written to match the 192.168.8.0/22 range. Which wildcard mask is correct?
- A. 0.0.255.255
- B. 0.0.3.255
- C. 255.255.252.0
- D. 0.0.0.255
Show answer & explanation
Answer: B
A /22 subnet mask is 255.255.252.0, and an ACL wildcard mask is the bitwise inverse of a subnet mask, giving 0.0.3.255 for a /22 — this matches choice B. Choice A is wrong because 0.0.255.255 is the wildcard mask for a /16 network, a much broader range than the /22 in the question. Choice C is wrong because 255.255.252.0 is the subnet mask itself, not its inverse; using a subnet mask directly in an access-list wildcard field is one of the most common configuration mistakes and matches the opposite of every bit that should be ignored. Choice D is wrong because 0.0.0.255 is the wildcard mask for a /24 network, which is more specific than the /22 range the ACL needs to match.87. A standard access control list is applied to filter traffic. Where should it be placed and why?
- A. Close to the source, the way an extended ACL is placed, to discard unwanted traffic as early as possible before it crosses the network
- B. On every router in the path, since Cisco requires standard ACLs to be replicated identically on each hop for consistency
- C. Close to the destination, because a standard list matches only the source address and placing it near the source would block that source's traffic to every destination
- D. Placement has no effect on the outcome, because a standard ACL's implicit deny any behaves identically no matter which router in the path applies it, even though extended ACLs are recommended close to the source per Cisco's placement best practice
Show answer & explanation
Answer: C
A standard ACL can match only the source address, so applying it near the source would deny that source's traffic to every destination rather than just the intended one; placing it close to the destination instead ensures only traffic actually headed to the protected destination is filtered — this matches choice C. Choice A is wrong because placing a filter close to the source to discard traffic early is the correct placement rule for extended ACLs, which can match destination too, not standard ACLs. Choice B is wrong because Cisco does not require standard ACLs to be duplicated on every router in the path; a single, correctly placed ACL is sufficient and duplicating it elsewhere is unnecessary and error-prone. Choice D is wrong because placement absolutely matters for a standard ACL; filtering by source address only produces very different results depending on how close to the source or destination it is applied.88. An access control list is configured with several permit statements and no deny statement. Traffic not matching any permit is dropped. Why?
- A. The router defaults to denying all traffic on any interface with a list applied, even before evaluating the list
- B. The list was applied in the wrong direction, filtering outbound traffic instead of inbound
- C. The permit statements were entered in an order that causes a broad deny above them to be unreachable
- D. An implicit deny any exists at the end of every access list, so anything not explicitly permitted is denied
Show answer & explanation
Answer: D
Every Cisco access list ends with an invisible deny any statement, so traffic that does not match any of the configured permit entries falls through to that implicit deny and is dropped — this matches choice D. Choice A is wrong because the interface itself does not default to denying traffic before the list is evaluated; it is specifically the list's own implicit deny at the end that causes the drop. Choice B is wrong because applying a list in the wrong direction, in vs. out, would cause it to filter the wrong traffic entirely, not explain why unmatched traffic is dropped. Choice C describes a real ACL ordering pitfall, a broad statement shadowing one below it, but that requires an existing explicit deny to be shadowed, whereas this question states no deny statement was configured at all, so the drop is caused by the implicit deny, not statement ordering.89. A switch port configured with port security detects a violation. What does the default violation mode do?
- A. Protect, silently discarding frames from unknown addresses while the port keeps forwarding known traffic
- B. Restrict, discarding frames from unknown addresses and incrementing a violation counter with an SNMP trap, while leaving the port forwarding for already-learned secure MAC addresses
- C. Shutdown, placing the port into an error-disabled state requiring manual or automatic recovery before it forwards again
- D. Permit, logging the violation via syslog but allowing the unknown address to continue forwarding
Show answer & explanation
Answer: C
The default port security violation mode is shutdown, which err-disables the port entirely, stopping all traffic rather than just the offending frames, until it is manually re-enabled or recovers via the errdisable recovery timer; protect silently discards unauthorized frames without logging, and restrict discards them while also logging and counting the violation — this matches choice C. Choice A is wrong because it describes the protect mode's actual behavior, not the default shutdown mode. Choice B is wrong because it describes the restrict mode's actual behavior, logging and counting violations while continuing to forward known traffic, which is not the default either. Choice D is wrong because port security's default, and every standard violation mode, blocks the unauthorized address rather than permitting it to keep forwarding; there is no permit-and-log violation mode.90. A wireless network uses WPA2-Enterprise. What differs from WPA2-Personal?
- A. Enterprise simply lengthens the shared pre-shared key from 8 to 63 characters for every client, which is the same 8-to-63 character passphrase range WPA2-Personal itself already allows
- B. Enterprise disables AES-CCMP encryption entirely and relies on 802.1X authentication alone
- C. Each user authenticates individually through 802.1X against a RADIUS server rather than sharing a pre-shared key
- D. Personal mode supports more simultaneous associated clients than Enterprise mode does
Show answer & explanation
Answer: C
WPA2-Enterprise authenticates every user individually through 802.1X against a RADIUS server, so each client gets unique session keys and credentials can be revoked per user, unlike WPA2-Personal's single shared pre-shared key. A is wrong because lengthening the pre-shared key still leaves every device sharing one identical secret, the exact weakness Enterprise mode eliminates. B is wrong because Enterprise mode still encrypts traffic with AES-CCMP; it adds 802.1X authentication rather than replacing encryption. D is wrong because client capacity is a function of the access point's hardware and channel, not of the authentication mode configured.91. A device management plane must be protected. Which practice applies to virtual terminal lines?
- A. Restricting access with an access class, requiring SSH rather than Telnet, and applying an idle timeout
- B. Leaving every vty line open with no access class so administrators can always connect in an emergency, reachable over any of the default five vty lines 0 through 4
- C. Using one shared enable-level account on every line so individual credentials never need distribution
- D. Disabling session and command logging on the vty lines entirely to reduce syslog message volume
Show answer & explanation
Answer: A
Protecting vty lines means restricting which source addresses may connect with an access class, requiring encrypted SSH instead of clear-text Telnet, and timing out idle sessions automatically. B is wrong because leaving every line open with no access class maximizes exposure instead of reducing it. C is wrong because a shared account destroys individual attribution, making it impossible to tell which administrator performed an action. D is wrong because disabling session and command logging removes the record needed to investigate a session, rather than protecting it.92. Authentication for device administrators is centralized. What does AAA provide beyond a single login?
- A. Only authentication of identity, with authorization and accounting both handled by local device configuration
- B. Authentication of identity, authorization of permitted commands, and accounting recording what was executed
- C. Only accounting of session durations, logged locally without any centralized authorization
- D. Encryption of all management and data-plane traffic passing through the device, end to end
Show answer & explanation
Answer: B
Centralized AAA provides authentication of identity, authorization of the specific commands a user may run, and accounting that records what was executed, all tied to one identity. A is wrong because handling authorization and accounting only locally on each device means permissions and activity logs do not follow the user centrally. C is wrong because accounting alone provides no centralized authentication or command-level authorization. D is wrong because AAA governs who can log in and what they can do, not encryption of traffic through the device.93. DHCP snooping is enabled on an access switch. What attack does it mitigate?
- A. A denial of service flood that exhausts the switch's CPU by overflowing its MAC address table with spoofed source addresses, a technique also known as a CAM table overflow attack
- B. Unauthorized physical access to the wiring closet where the access switch and patch panel are mounted
- C. A rogue DHCP server offering addresses and a malicious default gateway, by permitting DHCP responses only from trusted ports
- D. Repeated password guessing attempts against the switch's SSH or Telnet management interface
Show answer & explanation
Answer: C
DHCP snooping mitigates a rogue DHCP server by permitting DHCP server responses only on trusted ports, so a rogue server on an untrusted access port cannot hand out addresses or a malicious default gateway. A is wrong because a MAC table overflow flood is a CAM table exhaustion attack unrelated to which port a DHCP OFFER arrives on. B is wrong because physical access to a wiring closet is a facilities security concern, not something a Layer 2 snooping feature can control. D is wrong because password guessing targets the switch's own management credentials, a different attack from a rogue address-assignment server.
Automation and Programmability
7 questions94. In network automation, what is the primary advantage of a declarative configuration management approach (e.g., stating desired end-state) over an imperative approach (e.g., a sequence of CLI commands)?
- A. Declarative approaches only work with proprietary Cisco hardware running a specific, compatible IOS-XE software release
- B. Declarative approaches cannot be version controlled because their output changes on every single run
- C. Declarative approaches require the engineer to specify every single CLI command needed to reach and verify the end state manually, step by step, with no automatic rollback if a step such as 'no shutdown' on GigabitEthernet0/1 fails
- D. Declarative approaches let the engineer define the desired end state, and the tool determines how to achieve and maintain it, improving consistency and idempotency
Show answer & explanation
Answer: D
Declarative tools, such as Ansible playbooks that describe a desired end state, let the automation engine determine and idempotently apply the steps needed to reach and maintain that state, unlike imperative scripts which require explicitly ordered commands — this matches choice D. Choice C is wrong because specifying every individual command is the defining trait of an imperative approach, the opposite of declarative. Choice A is wrong because declarative automation tools like Ansible, Puppet, and Terraform are multi-vendor and are not limited to Cisco hardware or a specific IOS-XE release. Choice B is wrong because declarative configuration files are commonly and reliably stored in version control systems like Git, and idempotent tools produce the same result on repeated runs rather than changing output each time.95. A network automation script needs to retrieve structured configuration data from a router and modify a specific interface's description without manually parsing free-form CLI text output. Which approach is best suited for this task?
- A. Using a model-driven API such as RESTCONF or NETCONF with structured data formats like YANG/JSON
- B. Screen-scraping 'show running-config' output with regular expressions over an SSH session, typically reaching the device over TCP port 22
- C. Manually telnetting into the device and typing commands interactively
- D. Relying solely on SNMP traps for configuration changes
Show answer & explanation
Answer: A
RESTCONF and NETCONF expose structured, model-driven (YANG-based) data that can be reliably queried and modified programmatically without fragile text parsing, making them the modern standard for network automation. Screen-scraping CLI output is fragile and error-prone, manual Telnet sessions aren't automatable and Telnet itself is insecure, and SNMP traps are event notifications, not a mechanism for making configuration changes.96. A DevOps team wants to represent their network topology and VLAN assignments as version-controlled text files that automatically generate device configurations. Which practice does this describe?
- A. Port mirroring
- B. Spanning Tree PortFast
- C. Infrastructure as Code (IaC)
- D. Static NAT translation with a fixed one-to-one address mapping
Show answer & explanation
Answer: C
Infrastructure as Code treats network and infrastructure definitions as versioned, text-based artifacts (e.g., YAML or JSON) that drive automated configuration generation and deployment, enabling repeatability and change tracking. Port mirroring copies traffic for monitoring, PortFast speeds up STP transition on access ports, and static NAT maps a fixed IP translation—none relate to representing infrastructure as version-controlled code.97. Which data format is most commonly used by modern network automation tools (e.g., Ansible playbooks) due to its human-readable, indentation-based structure?
- A. 802.1Q tag format
- B. YAML
- C. BGP MRT format
- D. Binary ASN.1
Show answer & explanation
Answer: B
YAML's clean, indentation-based syntax makes it highly readable for humans while remaining machine-parsable, which is why tools like Ansible use it extensively for playbooks and variable files. Binary ASN.1 is a compact encoding used in protocols like SNMP (not human-friendly), MRT is a binary format for routing table dumps, and 802.1Q tagging is a Layer 2 frame format unrelated to automation data serialization.98. A network engineer retrieves device configuration through a REST API returning JSON. What characterizes this data format?
- A. Key-value pairs with nested objects and arrays, parsed natively by most languages, using braces for objects and square brackets for arrays
- B. Fixed-width columns with positional field meaning, common in legacy mainframe file interchange formats like COBOL copybooks, a format still used by some EBCDIC-encoded batch feeds on IBM z/OS mainframes
- C. Tag-delimited markup requiring a schema such as DTD or XSD to validate and parse correctly, as used by XML
- D. Binary encoding requiring a vendor-specific decoder, similar to how Protocol Buffers serialize structured data compactly
Show answer & explanation
Answer: A
JSON represents data as key-value pairs organized into nested objects in braces and arrays in brackets, a structure that maps directly onto native data types in most scripting languages, which is why REST APIs favor it. B is wrong because fixed-width, positional fields describe legacy formats like COBOL copybooks, not JSON's self-describing structure. C is wrong because tag-delimited markup requiring a schema like DTD or XSD describes XML, a different serialization format. D is wrong because JSON is plain text, not a binary format requiring a vendor-specific decoder like Protocol Buffers.99. A team adopts a configuration management tool that describes the desired device state rather than the commands to reach it. What is this approach called?
- A. Imperative configuration, where the administrator specifies each exact command and its execution order manually, such as entering 'interface GigabitEthernet0/1' followed by 'no shutdown'
- B. Declarative configuration, where the tool determines the actions needed to converge the device on the described state
- C. Manual configuration entered directly through the command-line interface on each individual device
- D. Reactive configuration, where a script runs only after an SNMP trap or syslog alert triggers it
Show answer & explanation
Answer: B
Declarative tools accept a description of the desired end state and calculate the steps needed to converge the device on it, which makes reapplying the same description idempotent. A is wrong because imperative configuration requires the administrator to specify each exact command and its order manually, rather than the tool determining the steps. C is wrong because typing commands directly into the CLI is manual configuration, with no tool determining convergence steps. D is wrong because reactive configuration only runs after an external trigger like an SNMP trap or syslog alert, not as a description of a target state.100. A controller-based network architecture separates control from forwarding. What role does the northbound interface play?
- A. It carries configuration and forwarding instructions southbound from the controller down to network devices via NETCONF or OpenFlow
- B. It peers with the internet service provider's edge router using eBGP to exchange external routes
- C. It exposes the controller's capabilities to applications and orchestration systems, typically as a REST API
- D. It synchronizes device clocks across the control plane using NTP over UDP port 123
Show answer & explanation
Answer: C
The northbound interface exposes the SDN controller's capabilities to applications and orchestration systems, typically as a REST API, so business systems can request outcomes without knowing device syntax. A is wrong because carrying configuration down to devices via NETCONF or OpenFlow describes the southbound interface, the opposite direction. B is wrong because peering with an ISP's edge router over eBGP is a routing function unrelated to the application-facing interface. D is wrong because clock synchronization across the control plane is handled by NTP, not the northbound API.
2026 statistics
Key facts: CCNA exam
- Time limit
- 2h
- Exam fee
- $300
- Governing body
- Cisco
This free CCNA practice test has 275 original questions written to Cisco's official content outline, last checked against it on August 6, 2026, 100 of them listed on this page and the rest loaded by the drill. Every question shows a worked explanation, and nothing here requires a signup.
The questions are grouped under six outline areas: IP Connectivity, Network Fundamentals, IP Services, Network Access, Security Fundamentals and Automation and Programmability.
As of 2026, the CCNA exam fee is $300.
How the CCNA practice bank covers the outline
275 questions across 6 outline areas — the same areas the page's sections use.
Counts are the live question bank, grouped by the outline area each question was written to.
Exam format and study resources
More in this family
Cisco certifications
In the same family
More in this category
- Certified Information Systems Security Professional (CISSP)Practice questions →
- Certified Kubernetes Administrator (CKA)Practice questions →
- Claude Certified Associate – FoundationsPractice questions →
- CompTIA A+ (Core 1: 220-1201 and Core 2: 220-1202)Practice questions →
- CompTIA Cybersecurity Analyst+ (CySA+)Practice questions →
- CompTIA Network+Practice questions →
- CompTIA Security+ (SY0-701)Practice questions →
- Google Cloud Certified - Associate Cloud EngineerPractice questions →
- Google Cloud Certified - Cloud Digital LeaderPractice questions →
- Certified Information Systems AuditorPractice questions →
- Certified Information Security ManagerPractice questions →
Get a free CCNA study plan
A week-by-week plan plus new practice questions, straight to your inbox.
Official sources
Primary documents used to verify the exam details shown on this page.
- CCNA Exam v1.0 (200-301) — Official Exam TopicsCiscolearningcontent.cisco.com
- Occupational Employment and Wage Statistics, May 2025 — Network and Computer Systems Administrators (SOC 15-1244)U.S. Bureau of Labor Statisticsbls.goveffective May 31, 2025
- Cisco IT Certification Exams — Pearson VUEPearson VUEpearsonvue.com
- 200-301 CCNA Exam — Cisco CertificationsCiscocisco.com
- Cisco Online Exams with OnVUEPearson VUEpearsonvue.com
Last verified against the official exam content outline:
Frequently asked questions
Which CCNA 200-301 domains should I spend the most practice time on?
<p>The official exam topics are organized into 6 content domains, and they are not weighted equally. IP Connectivity is the most heavily weighted domain at 25%, followed by Network Fundamentals at 20% and Network Access at 20% — together those three domains account for 65% of the exam. The remaining weight goes to Security Fundamentals at 15%, IP Services at 10%, and Automation and Programmability at 10%.</p><p>A sensible practice plan mirrors those weights: put the bulk of your question drilling into routing, switching, and fundamentals, but don't skip the smaller domains entirely — a 10% domain can still decide a borderline result.</p>
How long is the CCNA exam, and how should I pace my practice tests?
<p>The CCNA 200-301 is a 120-minute exam. When you sit full-length practice tests, run them against that same two-hour clock so your pacing becomes automatic before exam day.</p><p>Because the time limit is fixed, it pays to practice moving on quickly: if a simulation or long scenario question stalls you, note it, keep going, and bank the easier points first. Timed practice is the only reliable way to find out whether your current speed actually fits inside 120 minutes.</p>
How much does the CCNA exam cost, and why does practicing first matter financially?
<p>The exam fee is 300 USD, paid to Cisco's testing partner Pearson VUE, and it covers a single attempt. That means a failed attempt requires paying the full fee again to retest — so free practice questions are effectively insurance on a 300 USD bet. A reasonable benchmark is to keep drilling until you score consistently well across all six domains before you book a seat.</p><p>Once you pass, the CCNA certification is valid for 3 years, so the preparation effort pays off over a multi-year credential, not just a single test day.</p>
Can I take the CCNA online, or do I have to go to a test center?
<p>Both options exist. The CCNA is delivered through Pearson VUE, Cisco's authorized exam delivery provider. You can sit it in a proctored environment at a Pearson VUE Authorized Test Center, or take it online through the OnVUE online proctored service, where a live proctor monitors you by webcam. Either way, you schedule through the Pearson VUE testing portal by signing in to your Cisco certification account.</p><p>If you choose OnVUE, verify your setup before exam day: Pearson VUE requires a minimum internet speed of 6 Mbps download and 2 Mbps upload. Testing your connection and workspace in advance avoids losing your attempt to a technical failure.</p>
Can I use this bank as a full CCNA mock exam?
Yes. Sit a timed 120-minute block — the length of the real 200-301 exam — and pull questions from all six domains. Mirror Cisco's weighting when you build the set: IP Connectivity is the heaviest domain at 25%, with Network Fundamentals and Network Access at 20% each. Score it, read every explanation you missed, and repeat with fresh questions until timed runs pass with room to spare.