07-25-2024 11:00 PM
Hello Community,
Hope this all finds you well. I have a scenario which I have attached with this discussion.
So, I have hosts connected to the vtep' s as per the topology and I can ping from host A to B and vice-versa.
Now if my host due to V-motion moves from vtep1 to vtep 2. How does host B knows that host A is no longer present of on vtep 1.
Does, the VEP2 where the host A has been moved send's a BGP update message for that? And what if my host A is not able to send any kind of discover messages like arp, garp, DHCP. What in that scenario?
Also, what is the aging timer for the mac entries for the local learned mac and remote learned mac on the VTEP's?
Solved! Go to Solution.
07-25-2024 11:52 PM
Dear Suprit,
07-26-2024 01:25 AM
1. The default MAC address aging time is 1800 seconds, while the default ARP timeout is 1500 seconds.
2. This means that the ARP will timeout first, causing VTEP1 to withdraw the host route for Host A.
3. During this time, if there is any traffic going to Host A, it will trigger an ARP request.
4. If Host A is still active, it will respond to the ARP request, allowing VTEP2 to learn the IP and MAC address of Host A. VTEP2 will then advertise the host route to other VTEPs.
In the worst case scenario, the network should be restored within 25 minutes.
07-28-2024 07:49 PM
1. Yes, GARP needs to be broadcasted within the L2 domain in order to update other hosts in the same VXLAN segment.
2. The `ARP request` is flooded to other VTEPs or not, depending on the ARP suppression. You can refer to this document:
https://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series-switches/guide-c07-734107.html
3. Not sure, but in most cases ARP can trigger MAC learn. However, please note that GARP can only update ARP but cannot trigger ARP learning as a new entry.
07-25-2024 11:52 PM
Dear Suprit,
07-26-2024 01:09 AM
@Dawei, Thanks for clearing out my doubt. Also, do you know what's the mac aging timer in this case? If host A moves from VTEP1 to VTEP2, how long VTEP1 will keep the entry of host A?
07-26-2024 01:25 AM
1. The default MAC address aging time is 1800 seconds, while the default ARP timeout is 1500 seconds.
2. This means that the ARP will timeout first, causing VTEP1 to withdraw the host route for Host A.
3. During this time, if there is any traffic going to Host A, it will trigger an ARP request.
4. If Host A is still active, it will respond to the ARP request, allowing VTEP2 to learn the IP and MAC address of Host A. VTEP2 will then advertise the host route to other VTEPs.
In the worst case scenario, the network should be restored within 25 minutes.
07-26-2024 03:28 AM
@Dawei, So, just a follow up question as GARP came into picture.
I was trying one more scenario where I have two hosts connected on same VTEP and both the host (host A and host B) are in same vlan.
Now each host is sending the GARP and that is getting encapsulated in the VXLAN segment? Does that supposed to happen? Also, when I try to ping from host A to host B the initial arp is also getting encapsulated in the VXLAN segment. It should not happen right? As the traffic is local to the VTEP. Also, what I found is that when the GARP is being sent by both the host. It reaches the VTEP, but VTEP does not make the entry of the mac address of the host which is being sent in garp. Is that a bug as I am using nexus 9K virtual images.
07-28-2024 07:49 PM
1. Yes, GARP needs to be broadcasted within the L2 domain in order to update other hosts in the same VXLAN segment.
2. The `ARP request` is flooded to other VTEPs or not, depending on the ARP suppression. You can refer to this document:
https://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series-switches/guide-c07-734107.html
3. Not sure, but in most cases ARP can trigger MAC learn. However, please note that GARP can only update ARP but cannot trigger ARP learning as a new entry.
07-28-2024 11:38 PM
Thanks for clearing all the doubts @Dawei
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