我们的目标是创建一个非常庞大的系统能够进行配置(地址分配),能够支持不同网络和不同媒体之间数据的交互。 但是网络中任何节点的配置应该足够的简单,即使节点的资源不足,也能进行数据包的配置。因此,大的配置列表,复杂的计算或者运行期间的请求应该被避免。
一个控制网络应该有层次的进行配置,例如,每个节点都应有一个父节点和任意数量的子节点。没有父节点的节点被称为顶节点。如果一个控制网络具有树形结构,循环是不允许的。
规范网络中的父子节点。一个网络对应例如本地的Ethernet或者一个特殊的点对点网络。主网络(主网络)和子网络(从网络)有明显的不同。每个节点最多有一个主网络,它具有主网络的特征并作为主网络进行管理。对于每个节点可以配置任意数量的子网络,该节点作为所有配置节点的父网络。
如果一个网络同时定义几个子网络节点,网络中将有不同的父节点。最终的配置将是无效的,因为每一个网络只能有一个父节点。