/
ARP and NDP FSM Plugin Redesign for Improved Resource Allocation

ARP and NDP FSM Plugin Redesign for Improved Resource Allocation

Design

The NDP plugin combines roles of the previously separated NDP and ARP plugins:

  • From an NDP perspective, the plugin reports network activity from specific client devices to the controller, and performs IPv6-to-MAC mapping.

  • From an ARP perspective, the plugin collects the ARP data flow information, and

    orchestrates IPv4-to-MAC mapping sources.

Combining these two plugins reduces the footprint of FSM system resources usage:

  • One TAP interface

  • One pcap socket

Controller Involvement

The following controller changes are required:

  • Updated OpenFlow rules to redirect both ARP and NDP traffic to a unique tap interface

  • Combined NDP and ARP Flow_Service_Manager_Config entries in a single entry

Published Content

https://www.opensync.io/s/EDE-021-030-501_FSM_Plugins.pdf

https://www.opensync.io/s/ERE-021-061-701_FSM_Plugin_Requirements.pdf