3.3.1 Abstract Data Model
This section describes the data organization model for this protocol. The described organization is provided to facilitate the explanation of how the protocol behaves. This document does not mandate that implementations adhere to this model as long as their external behavior is consistent with that described in this document.
The data model is comprised of the name records and the flags described in section 3.1.1.