All switches that belong to the fabric will indirectly be discovered, ie. Core + Edge switches. Access Gateways are not "joining" the fabric, hence not discovered.   You don't really need to wonder much, the discovery from CMCNE is all done over IP to the Core /seed switch who knows all the other switches over FC protocol. This is very common configuration and it works fine !  What is your concern exactly? 
Hi All, in a 3.6.1.1 environment (planned to update to 3.6.1.2 in January) we have to expand the discovered object; expecially, we have to discover Brocade via CMCNE Provider. It is a big SAN, with Core - Edge configuration and Access Gateway for ESX blades. Is it possible to discover only Cores in the CMCNE? All storage and hosts involved in provisioning are connected to this kind of switches.  Thanks, Andrea
Brocade switch discovery in 3.6.1.1