A host wants to send a message to another host that has an IP address of 115.99.80.157, but it does not know the destination device's hardware address. Which protocol can be used to discover the MAC address? IGMP ARP ICMP DNS

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%
### Networking Protocols and Address Resolution

**Question:**
A host wants to send a message to another host that has an IP address of 115.99.80.157, but it does not know the destination device's hardware address. Which protocol can be used to discover the MAC address?

**Options:**
- O IGMP
- O ARP
- O ICMP
- O DNS

### Explanation:

When a device in a network needs to communicate with another device but only has its IP address and not its hardware (MAC) address, it uses the Address Resolution Protocol (ARP). ARP is responsible for mapping an IP address to a machine address that uniquely identifies each device on a local network.

#### Detailed Explanation of Each Option:

- **IGMP (Internet Group Management Protocol):**
  - Used for managing membership in multicast groups.
  - Not used for mapping IP addresses to MAC addresses.

- **ARP (Address Resolution Protocol):**
  - Used specifically to map IP addresses to MAC addresses.
  - The correct protocol for discovering the hardware address when only the IP address is known.

- **ICMP (Internet Control Message Protocol):**
  - Used for diagnostic and error-reporting purposes.
  - Commonly used by tools like ping but not for address resolution.

- **DNS (Domain Name System):**
  - Used to translate domain names to IP addresses.
  - Not used for mapping IP addresses to MAC addresses.

**Correct Answer:**
- O ARP
Transcribed Image Text:### Networking Protocols and Address Resolution **Question:** A host wants to send a message to another host that has an IP address of 115.99.80.157, but it does not know the destination device's hardware address. Which protocol can be used to discover the MAC address? **Options:** - O IGMP - O ARP - O ICMP - O DNS ### Explanation: When a device in a network needs to communicate with another device but only has its IP address and not its hardware (MAC) address, it uses the Address Resolution Protocol (ARP). ARP is responsible for mapping an IP address to a machine address that uniquely identifies each device on a local network. #### Detailed Explanation of Each Option: - **IGMP (Internet Group Management Protocol):** - Used for managing membership in multicast groups. - Not used for mapping IP addresses to MAC addresses. - **ARP (Address Resolution Protocol):** - Used specifically to map IP addresses to MAC addresses. - The correct protocol for discovering the hardware address when only the IP address is known. - **ICMP (Internet Control Message Protocol):** - Used for diagnostic and error-reporting purposes. - Commonly used by tools like ping but not for address resolution. - **DNS (Domain Name System):** - Used to translate domain names to IP addresses. - Not used for mapping IP addresses to MAC addresses. **Correct Answer:** - O ARP
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Device network connection
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education