Overview

This section contains a documentation roadmap and a security overview for the Windows Protocols documentation set.

Specification Description

[MS-DOCO]: Windows Protocols Documentation Roadmap

Describes the objectives, audience, organization, and conventions of the documentation set.

Click here to view this version of the [MS-DOCO] PDF.

[MS-SECO]: Windows Security Overview

Provides the basic concepts of the Windows security model, such as identity, accounts, security identifiers (SIDs), groups, account domains, local domains, remote domains, domain controllers, domain membership, authentication concepts, and authentication protocols. It also provides descriptions and communication flow diagrams for NTLM, Kerberos, and the Simple and Protected Generic Security Service Application Program Interface Negotiation Mechanism (SPNEGO).

Click here to view this version of the [MS-SECO] PDF.

[MS-ADSO]: Active Directory System Overview

Describes the family of protocols that comprise the Active Directory System. Active Directory also documents abstract state shared between the system's protocols. This document should be read by anyone interested in implementing the Active Directory System, as it provides a high-level introduction to the functionality of the system and serves as documentation for which protocols must be supported by an implementation of the Active Directory System.

Click here to view this version of the [MS-ADSO] PDF.

[MS-AUTHSO]: Windows Authentication Services System Overview

Uses a number of authentication protocols to support various actions and services offered for a distributed client/server network, such as client domain logon and client identity authentication to remote servers. This document describes several authentication tasks and their relationship to protocols for communication between client and server computers and domain controllers. Tasks composed of protocols that use authentication protocols include Interactive Domain Logon, Internet Web Access with HTTP, file services with SMB [MS-SMB] [MS-SMB2], and remote operations with RPC [MS-RPCE]. Negotiate [MS-SPNG], Kerberos [MS-KILE], NTLM [MS-NLMP], and APDS [MS-APDS] are some of the protocols that may be employed during authentication tasks.

Click here to view this version of the [MS-AUTHSO] PDF.

[MS-CAESO]: Certificate Autoenrollment System Overview

Describes the functionality of autoenrollment and how it uses certificate enrollment protocols. It provides examples of some of the common usage scenarios. It does not restate the processing rules and other details that are specific for each protocol. These details are described in the protocol specifications for each of the protocols and data structures that this task uses.

Click here to view this version of the [MS-CAESO] PDF.

[MS-CASO]: Certification Authority System Overview

Provides a system overview of the protocols in the Microsoft Certification Authority (CA) system. The CA system uses public key cryptography to issue certificates that can be used for a variety of purposes including encryption and authentication. This document describes the intended functionality of the CA system and how the protocols in this system interact. It provides examples of some of the common usage scenarios.

Click here to view this version of the [MS-CASO] PDF.

[MS-CSSO]: Collaboration Services System Overview

Describes two sets of logical procedures (Defined Tasks) used when Collaboration Clients locate each other on a network using the directory services provided by an Internet Locator Service (ILS) Server.These Tasks involve a set of protocols for locating potential collaborative partners. Collaboration itself is performed through instances of the NetMeeting application.These Tasks require communication between the NetMeeting client and the ILS Server to enable NetMeeting clients to discover other NetMeeting clients available on the server.This document describes the intended functionality of the Collaboration Services Tasks and how the protocols in this system interact. It provides examples of some of the common user scenarios. It does not restate the processing rules and other details that are specific for each protocol. These details are described in the protocol specifications for each of the protocols and data structures that make up this system.

Click here to view this version of the [MS-CSSO] PDF.

[MS-DISO]: Domain Interactions System Overview

Microsoft Windows networks are often configured with a domain controller providing centralized storage of accounts and administration of many computers. Many network-related operations depend on domains in order to complete various tasks. The Domain Interactions System includes the most common domain interaction tasks, such as locating a domain controller, joining a domain, and removing a domain member.This document specifies how the protocols that comprise the offerings from Microsoft are used together to maintain a relationship with the domain. This includes protocols that are used to communicate with a domain controller and maintain state, protocols that are used to augment authentication and authorization actions, and protocols that are used to interact with domain controllers.

Click here to view this version of the [MS-DISO] PDF.

[MS-FSSO]: File Access Services System Overview

Describes the intended functionality of the File Access Services System, how it interacts with systems and applications that need file services, and how it interacts with administrative clients to configure and manage the system. File Access Services uses multiple protocols for file access and file server administration. This document lists those protocols and describes how they are used to implement the File Access Services System.

Click here to view this version of the [MS-FSSO] PDF.

[MS-GPSO]: Group Policy System Overview

Describes how the protocols in the Group Policy System work together to support this functionality. It describes how this system interacts with the administrative tools used to define and apply policy settings, the data stores where the policy settings are stored, and the various client-side and server-side components that extend the policy application and policy administration functionality of the system.

Click here to view this version of the [MS-GPSO] PDF.

[MS-MGSO]: Multiplayer Games System Overview

The Multiplayer Games System is designed to transport game and user data to support multiplayer gaming scenarios. The protocols in this system provide game session management as well as functionality for controlling options for sending data and voice. Control options for data include reliability, guaranteeing data delivery sequencing, and coalescence of packets. The DirectPlay System also provides functions for using network address translation (NAT).

This document describes the intended functionality of the DirectPlay System and how it interacts with applications. The DirectPlay System supports multiple protocols for multiplayer gaming. This document lists those supported protocols and how they interact in a combined system.

Click here to view this version of the [MS-MGSO] PDF.

[MS-MQSO]: Message Queuing System Overview

Provides a system overview of the protocols in the Message Queuing system. The Message Queuing (MSMQ) system is a communications service that enables reliable and secure asynchronous messaging between applications over a variety of deployment topologies. This document describes the intended functionality of the Message Queuing system and how the protocols in this system interact. It provides examples of some of the common usage scenarios.

Click here to view this version of the [MS-MQSO] PDF.

[MS-MSSO]: Media Streaming Server System Overview

Describes the intended functionality of the Media Streaming Server System and how it interacts with systems or applications that need to stream media. A streaming media system is designed to distribute digital media content from an encoder or a capture application to a media server, and finally, to a media player for rendering or playback of that content. The Media Streaming Server System protocols are a series of protocols designed to achieve that task.

Click here to view this version of the [MS-MSSO] PDF.

[MS-NAPSO]: Network Policy and Access Services System Overview

Describes the defined tasks to accomplish the system health evaluation goals of the Network Access Protection (NAP) platform and how various components work together to aid in ensuring the health and protection of networked systems. NAP is a distributed system of cooperating clients and servers that collectively ensure that individual hosts and the corporate network as a whole are healthy. "Healthy" means that the systems have the updates and software installed and they are configured in the manner prescribed by system health policies. The goal of the NAP System is to ensure that individual hosts and the IT infrastructure as a whole are robust and resistant to attacks and malware outbreaks.

Click here to view this version of the [MS-NAPSO] PDF.

[MS-PSSO]: Print Services System Overview

Describes a distributed system of Print Servers that manage printers and make them available to Print Clients. One or more servers may be used, each server independently managing one or more printers. Clients use the component protocols to submit print jobs, manage jobs, receive job notifications, and administer printer drivers and Print Queues.

Click here to view this version of the [MS-PSSO] PDF.

[MS-RMSO]: Rights Management Services System Overview

Describes the intended functionality of the Rights Management Services System, how it interacts with systems or applications that create or consume rights protected content, and how it interacts with management clients that need to configure and manage the system.

Click here to view this version of the [MS-RMSO] PDF.

[MS-TPSO]: Transaction Processing Services System Overview

Transaction processing is designed to maintain a computation system in a known, consistent state. It allows multiple individual operations to be linked together as a single, indivisible operation: an atomic transaction. Broadly speaking, transaction processing involves updating data, which may be distributed across multiple systems, so that either all the changes happen or none of the changes happen.

This document describes the intended functionality of the Transaction Processing Services System, how it interacts with systems or applications that need transaction processing, and how it interacts with management clients that need to configure and manage the system. Transaction Processing Services System supports multiple protocols for transaction processing and management. This document lists those supported protocols and how they interact in a combined system.

Click here to view this version of the [MS-TPSO] PDF.

[MS-TSSO]: Terminal Services System Overview

Describes the Terminal Services System, a system that enables a remote client to display and interact with a desktop or application running on a distant server. A remote client connected to the server can use software and resources available to the server according to license restrictions. This document describes the relationship of the system of protocols that comprise the Terminal Services System, background information about the system, use cases that exercise the component protocols, abstract data models of system components, internal system architecture, and details about the communications that occur between system components.

Click here to view this version of the [MS-TSSO] PDF.

[MS-WMSO]: Windows Management Services System Overview

Windows management systems are designed to allow a user to monitor, troubleshoot, and conduct hardware and software inventories of remote computers.This document describes the intended functionality of the Windows Management Services System, how it interacts with applications that need computer management, and how it interacts with management clients that need to configure and manage the system. The Windows Management System supports multiple protocols for computer management. This document lists those supported protocols and how they interact in a combined system.

Click here to view this version of the [MS-WMSO] PDF.

[MS-WSUSO]: Windows Server Update Services System Overview

Describes the intended functionality of the Windows Server Update Services System and how the protocols in this system interact. It provides examples of some of the common user scenarios. It does not restate the processing rules and other details that are specific for each protocol. These details are described in the protocol specifications for each of the protocols and data structures that make up this system.

Click here to view this version of the [MS-WSUSO] PDF.

Page view tracker