Incorrect security group IP memberships due to incorrect realized bindings (TOFU enabled)
search cancel

Incorrect security group IP memberships due to incorrect realized bindings (TOFU enabled)

book

Article ID: 387313

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

- Realized binding includes Incorrect IP along with correct IP assigned

- Incorrect security group IP memberships due to realized bindings

Environment

VMware NSX

VMware NSX-T Data Center

Cause

This is not a bug, but a feature where an IP Discovery Profile with TOFU (Trust on first use - which uses ARP/NS snooping) which is enabled by default. Once the VM is setup with an IP, that IP is realized (ARP/ND snooping entries will not age out) forever in the realized bindings and if incase the IP changes at a later time, old IP will still be in the realized list causing the incorrect security group memberships. 

Resolution

Workaround:

1.Create a new IP Discovery Profile with TOFU disabled

2.Ensure that the IP discovery profile applied has an ARP Binding Limit greater than or equal to the maximum number of IPs configured on a single port

3.Apply this profile to the segment

4.After which we can see that the old IP is removed from realized bindings as the TOFU is disabled, means its Trust on Every Use (TOEU) where the ARP/ND snooped entries will age out in 10 min.

If TOFU feature is needed, we can again configure the default IP Discovery Profile back on the Segment which will learn the new VM IP