Determining the Namespaces in Your Installation

You can hard-code namespaces in the client, or specify them at run time, or you can obtain the namespaces from a Service Location Protocol (SLP) Service Agent. Table 2-2 lists the namespaces used by ESXi.
 
Interop Namespace
Implementation Namespace
ESXi
root/interop
root/cimv2
You can obtain both the Interop namespace and the Implementation namespace for your managed server from SLP. You can identify the Interop namespace more conveniently than the Implementation namespace in the SLP output.
The approach preferred in this document is to use SLP to obtain the Interop namespace and the URL to enumerate
CIM_RegisteredProfile
, and then move to the Scoping Instance of the Base Server profile in the Implementation namespace. The Scoping Instance represents the managed server and is associated with many other objects in the Implementation namespace. The Scoping Instance provides a reliable point from which to navigate to CIM objects that represent any part of the managed server.