Question 496 of 464
N10-009 Network Operations Practice Question
A network administrator wants to implement a protocol to automatically assign IP addresses to devices on the network. Which of the following protocols is used for this purpose?
⚠ Common exam trap
Many exam-takers confuse DNS with DHCP because both are network services that involve IP addresses, but DNS resolves names to addresses while DHCP assigns the addresses themselves.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
DHCP
DHCP (Dynamic Host Configuration Protocol) is the correct answer because it is specifically designed to automatically assign IP addresses and other network configuration parameters (such as subnet mask, default gateway, and DNS servers) to devices on a network. This eliminates the need for manual IP configuration, reducing administrative overhead and preventing address conflicts.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
DNS
Why it's wrong here
DNS resolves domain names to IP addresses; it does not assign IP addresses.
When this WOULD be correct
A question asking 'Which protocol translates domain names to IP addresses?' or 'Which protocol is used for name resolution?' would make DNS the correct answer.
- ✓
DHCP
Why this is correct
DHCP dynamically assigns IP addresses and other configuration parameters to clients.
- ✗
ARP
Why it's wrong here
ARP resolves IP addresses to MAC addresses on a local network.
When this WOULD be correct
A question asking 'Which protocol maps a known IP address to a MAC address on a local network?' would have ARP as the correct answer.
- ✗
ICMP
Why it's wrong here
ICMP is used for error reporting and diagnostics (e.g., ping), not for address assignment.
When this WOULD be correct
A question asking which protocol is used to test network connectivity or report delivery errors (e.g., 'Which protocol does ping use?') would make ICMP the correct answer.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The N10-009 exam frequently reuses these exact scenarios with slightly different constraints.
✓DHCPCorrect answer▾
Why this is correct
DHCP dynamically assigns IP addresses and other configuration parameters to clients.
✗DNSWrong answer — click to see why▾
Why this is wrong here
DNS resolves domain names to IP addresses, but does not assign IP addresses to devices. The question specifically asks for a protocol that automatically assigns IP addresses, which is DHCP's function.
★ When this WOULD be the correct answer
A question asking 'Which protocol translates domain names to IP addresses?' or 'Which protocol is used for name resolution?' would make DNS the correct answer.
Why candidates choose this
Candidates may confuse DNS with DHCP because both involve IP addresses, or they might think DNS 'assigns' addresses by mapping names to IPs.
✗ARPWrong answer — click to see why▾
Why this is wrong here
ARP (Address Resolution Protocol) is used to resolve IP addresses to MAC addresses, not to automatically assign IP addresses to devices.
★ When this WOULD be the correct answer
A question asking 'Which protocol maps a known IP address to a MAC address on a local network?' would have ARP as the correct answer.
Why candidates choose this
Candidates may confuse ARP with DHCP because both involve IP addresses, but ARP deals with mapping, not assignment.
✗ICMPWrong answer — click to see why▾
Why this is wrong here
ICMP (Internet Control Message Protocol) is used for error reporting and diagnostic functions (e.g., ping, traceroute), not for automatic IP address assignment.
★ When this WOULD be the correct answer
A question asking which protocol is used to test network connectivity or report delivery errors (e.g., 'Which protocol does ping use?') would make ICMP the correct answer.
Why candidates choose this
Candidates may confuse ICMP with DHCP because both are network-layer protocols, or they might think ICMP can assign addresses due to its role in network configuration messages.
Analysis generated from the official N10-009blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Visual reference
About these practice questions
Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →
Last reviewed: Jun 11, 2026
This N10-009 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the N10-009 exam.
Question Discussion
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
Sign in to join the discussion.