Data Communication MCQs with Answers
Practice important Data Communication MCQs with answers and explanations.
Multiple Choice Questions
Q1871: Which of the following protocols is used in IPv4 networks for resolving IP addresses to MAC addresses?
- A: ARP
- B: ICMP
- C: UDP
- D: TCP
View Answer
A
Q1872: When a device receives an ARP request, it responds if _______.
- A: it has the matching IP address
- B: it is the default gateway
- C: it is the destination host
- D: it has no active IP address
View Answer
A
Q1873: Which of the following is the correct ARP message format?
- A: ARP request, ARP response
- B: ARP reply, ARP response
- C: ARP broadcast, ARP response
- D: ARP inquiry, ARP response
View Answer
A
Q1874: Fill in the blank: If a device does not know the MAC address corresponding to an IP address, it sends an _______ request.
- A: ARP
- B: ICMP
- C: TCP
- D: UDP
View Answer
A
Q1875: Which type of ARP message is sent when the source device wants to obtain the MAC address of a destination device?
- A: ARP request
- B: ARP reply
- C: ARP broadcast
- D: ARP probe
View Answer
A
Q1876: What is the purpose of the ARP cache?
- A: To store domain name mappings
- B: To store IP address mappings
- C: To store recent IP-to-MAC address mappings
- D: To store all the IP addresses in the network
View Answer
C
Q1877: Fill in the blank: The ARP protocol is mainly used in _______ networks.
- A: IPv6
- B: IPv4
- C: Both IPv4 and IPv6
- D: None of the above
View Answer
B
Q1878: Which of the following is NOT a valid ARP message?
- A: ARP request
- B: ARP reply
- C: ARP unicast
- D: ARP response
View Answer
C
Q1879: In ARP, the MAC address is used to _______.
- A: Identify a specific network node
- B: Identify a specific port
- C: Identify the network layer
- D: Identify the IP address
View Answer
A
Q1880: Fill in the blank: An ARP request contains the _______ address of the sender and the destination IP address for which the MAC address is needed.
- A: MAC
- B: IP
- C: Port
- D: Subnet
View Answer
B