3.1.1 Abstract Data Model

This section describes a conceptual model of possible data organization that an application can maintain to participate in this protocol. This information is provided to facilitate understanding of how the protocol behaves. This document does not mandate that implementations adhere to this model as long as their external behavior conforms to the specified normative behavior.

The following sections describe common protocol details in the context of SSTP connections (1), sessions, and data exchange.