What is the name of the protocol that allows a client to send a broadcast message with its MAC address and receive an IP address in reply?
RARP
The question asks about a network protocol that allows a client machine to start with only its physical address (MAC address) and request its logical address (IP address) by sending a broadcast message. Let's examine the given options to identify the correct protocol.
Based on the functions of these protocols, RARP is the specific protocol that enables a client to broadcast its MAC address to receive an IP address in reply. This was particularly useful for older systems that lacked local storage for configuration information.
| Protocol | Function | Input Known | Output Received |
|---|---|---|---|
| ARP | Address Resolution | IP Address | MAC Address |
| RARP | Reverse Address Resolution | MAC Address | IP Address |
| DNS | Name Resolution | Domain Name | IP Address |
| ICMP | Control and Error Messaging | Various (e.g., IP, request type) | Control/Error Messages |
The question specifically describes a client broadcasting its MAC address to obtain an IP address. This is the core function of the Reverse Address Resolution Protocol (RARP).
The protocol that allows a client to send a broadcast message with its MAC address and receive an IP address in reply is RARP.
| Protocol | Layer (OSI/TCP/IP) | Primary Use Case |
|---|---|---|
| RARP | Network (TCP/IP) / Data Link (OSI) - debated, often considered part of network layer's address resolution functions | Obtaining IP address from MAC address |
| ARP | Network (TCP/IP) / Data Link (OSI) - similar to RARP | Obtaining MAC address from IP address |
| DNS | Application (TCP/IP) / Application (OSI) | Translating domain names to IP addresses |
| ICMP | Network (TCP/IP) / Network (OSI) | Sending control and error messages |
While RARP served its purpose, it has largely been replaced by more flexible protocols in modern networks. Protocols like DHCP (Dynamic Host Configuration Protocol) are now commonly used for assigning IP addresses to clients. DHCP is more versatile than RARP as it can provide additional configuration information like the subnet mask, default gateway, and DNS server addresses, in addition to the IP address. DHCP can also assign IP addresses dynamically from a pool, whereas RARP typically required a static mapping between MAC and IP addresses on the RARP server.
Which of the following delays are present in packet switching?
Asynchronous Transfer Mode (ATM) is also known as-
What is the use of the 'Ping' command?
Which of the following types of firewall operates at the Network layer to examine incoming and outgoing packets?
The full form of ICANN is