Protocols ARP, RARP, IP, ICMP. What is ARP used for?

If a machine is exchanging information with another equivalent device on the same network, this connection requires a physical or MAC address. However, the application responsible for communication requires the use of some mechanism capable of associating an IP address with a MAC address.

arp protocols




This mechanism is implemented using address resolution protocols (ARP). Thanks to them, the IP address of the destination node is translated, which informs the source of the MAC address. Thus, ARPs facilitate communication between two devices when they are simultaneously connected to the network.

How it works?

This means that every time machine A wants to send data packets to machine B, A must send an ARP packet to request MAC address B. However, this will inevitably lead to an increase in network load and traffic burden.

, , ARP-, IP_to_MAC, ARP .

ARP : B, , B . , ARP B, A IP_to_MAC MAC- B. A MAC- B, IP_to_MAC.





arp protocol




(, ), , . ARP, .

, , IP . ARP- - MAC- .

ip icmp arp protocols




ARP ( IP- A.A.A.A B.B.B.B) Ethernet. ARP , , . IP- B.B.B.B, .. Ethernet, .









ARP –

, . , , . ARP ? , . , .

RARP , IP- Address Resolution Protocol - . , ( - MAC) . , RARP- IP-. , , RARP IP- , . , ARP RARP.

arp address resolution protocol




, , , – . , . , . . CPU . .

arp protocol operation




.

, CPU, .

RARP

RARP , . RARP . , RARP , , . , .

arp protocol and its purpose




IP/ICMP/ARP

ICMP , , . - , , , . , , , , , .

- (ICMP) . , ICMP .

TCP/IP-. , . IP- , .

TCP/IP

TCP/IP- , . ICMP . - ICMP . , -, . , , .

, . , ARP – , TCP/IP .




All Articles