2.1.4 WM Protocols Stack
The WM protocols are not dependent on each other; they are implemented independently of each other. Unless otherwise specified, their only interdependencies are the underlying transport mechanisms, such as HTTP, RPC, or DCOM of the individual protocols.
The WMI protocol communicates exclusively through the Distributed Component Object Model (DCOM). The DCOM Remote Protocol is the foundation for the Windows Management Instrumentation (WMI) Remote Protocol and is used to establish the protocol, secure the communication channel, authenticate clients, and implement a reliable communication between clients and servers.
The PowerShell Remoting Protocol uses the Web Services Management Protocol Extensions for Windows Vista [MS-WSMV] to establish a connection and transfer data between the client and the server. The WSMV protocol and the WSMAN protocol use SOAP over HTTP or HTTPS for communication.
The PowerShell Remote Debugging Protocol is used in conjunction with PSRP to support debugging over a remote session. A remote session established over PSRP is required before remote debugging can occur.
The following diagram shows the protocols stack for the WM protocols.

Figure 2: WM protocols stack