ā02-23-2016 04:04 AM - edited ā03-08-2019 04:41 AM
Hi
I am reading a CCDA book 3rd edition, in chapter 2 heading "network availability" has a sub heading named "workstation-to-router redundancy" (in page 52). That subheading listed "ARP" as one of the possible ways to realize redundancy.
My understanding is ARP is used to map the IP address to the mac address. However, when I searched the internet I saw another word "Common Address Redundancy Protocol (CARP)". So I am not sure if the author is referring to the same word but omitted the letter "C"?
Can someone confirm if that is the case or explain how "ARP" in my understanding provide redundancy.
Kind regards
Mpho
Solved! Go to Solution.
ā02-23-2016 05:42 AM
Hello Mpho,
ARP is a resolution protocol that allows to map an IP address to the corresponding MAC address your understanding is correct.
ARP by itself does not provide any form of redundancy, however the First Hop Redundancy Protocols like HSRP, VRRP and GLBP all work by answering to ARP requests for the configured default gateway.
The starting point of network redundancy is that each end user device is configured with a default gateway and as soon as it needs to send traffic to a destination outside the IP subnet to which it is connected the device will send out an ARP request to resolve the default gateway.
All the FHRP protocols work by having an active router answering the ARP requests for the default gateway with an appropriate virtual MAC address (protocol specific) and allowing at least for redundancy. If the active router fails another router takes its place and the identity of the default gateway at layer 2 (same VIP MAC address) and at layer 3 (same IPv4 VIP address).
GLBP is different in the fact that allows for redundancy and load balancing by default.
HSRP and GLBP are Cisco proprietary. VRRP is standard based.
So ARP is not by itself a mechanism that provides redundancy, but the way it works allowed for the introduction of protocols that introduce that redundancy for end user devices (PCs and workstations).
I see that in wikipedia CARP is described here
https://en.wikipedia.org/wiki/Common_Address_Redundancy_Protocol
I think it it can be considered an ancestor of VRRP and the other protocols described here.
To be frank I had never heard about CARP.
Hope to help
Giuseppe
ā02-23-2016 05:42 AM
Hello Mpho,
ARP is a resolution protocol that allows to map an IP address to the corresponding MAC address your understanding is correct.
ARP by itself does not provide any form of redundancy, however the First Hop Redundancy Protocols like HSRP, VRRP and GLBP all work by answering to ARP requests for the configured default gateway.
The starting point of network redundancy is that each end user device is configured with a default gateway and as soon as it needs to send traffic to a destination outside the IP subnet to which it is connected the device will send out an ARP request to resolve the default gateway.
All the FHRP protocols work by having an active router answering the ARP requests for the default gateway with an appropriate virtual MAC address (protocol specific) and allowing at least for redundancy. If the active router fails another router takes its place and the identity of the default gateway at layer 2 (same VIP MAC address) and at layer 3 (same IPv4 VIP address).
GLBP is different in the fact that allows for redundancy and load balancing by default.
HSRP and GLBP are Cisco proprietary. VRRP is standard based.
So ARP is not by itself a mechanism that provides redundancy, but the way it works allowed for the introduction of protocols that introduce that redundancy for end user devices (PCs and workstations).
I see that in wikipedia CARP is described here
https://en.wikipedia.org/wiki/Common_Address_Redundancy_Protocol
I think it it can be considered an ancestor of VRRP and the other protocols described here.
To be frank I had never heard about CARP.
Hope to help
Giuseppe
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide