MPA (Management Plane Agent): This agent is located on each transport node which communicate with the NSX manager
NETCPA: It provides communication between central control plane and the hypervisor.
The management plane and the central control plane (CCP) run on same virtual appliance but they perform different functionality and will cover about they technical aspects below.
The NSX cluster can scale to max of 3 NSX manager nodes run on the management and CCP.
The nsx-mpa agent on transport node get communicated with NSX manager over Rabbitmq channel which is on port 5671
Now, the CCP communicate with transport node through nsx-proxy through port 1235
The task of NSX manager is to push the config to the CCP. The CCP configures the dataplane through nsx-proxy, which is one of the component of LCP (Local control plane)
*MPA ( Management Plane Agent)
*NETCPA (Network Control Plane Agent)
*CCP (Central Control Plane)
*LCP (Local Control Plane)
Happy learning.... :)