This specification describes the core protocol services of the DirectPlay 8 Protocol. The protocol provides functionality necessary for multiplayer game communication, including the ability to create and manage game sessions over existing datagram protocols such as User Datagram Protocol (UDP). The DirectPlay 8 Protocol: Core and Service Providers relies on the DirectPlay 8 Protocol: Reliable (as specified in [MC-DPL8R]) to manage network connections, to send and receive packets, and to perform reliable communication.
Sections 1.8, 2, and 3 of this specification are normative and can contain the terms MAY, SHOULD, MUST, MUST NOT, and SHOULD NOT as defined in RFC 2119. Sections 1.5 and 1.9 are also normative but cannot contain those terms. All other sections and examples in this specification are informative.