Subnetwork name 属性用于追踪网络要素属于哪些子网。 在此属性字段中填充的值来自设置为子网控制器的要素的子网名称。 此外,域网络中的要素具有 Supported subnetwork name 和 Supporting subnetwork name 属性。 这两个属性分别有助于追踪容器或结构要素支持的子网和支持内容要素的子网。
当一个要素参与多个子网时,Subnetwork name、Supported subnetwork name 和 Supporting subnetwork name 属性将与每个子网名称连接在一起。 例如,连接多个子网的边界要素通过串联由两个冒号分隔的子网名称以进行更新(例如,subnetwork1::subnetwork2)。
您可以使用更新子网工具来更新网络要素的 Subnetwork name、Supported subnetwork name 和 Supporting subnetwork name 属性。 此过程可确保所有子网要素的子网名称一致。
要了解详细信息,请参阅更新子网。
子网名称
除程序集要素类外,公共设施网络中的所有类均具有子网名称属性。 此属性在两种类型的域网络之间有所不同。 子网名称在设置子网控制器时进行指定。 当子网更新时,子网名称会应用到子网中所有可遍历要素上的 Subnetwork Name 属性。 如果该属性存在未知值,则意味着无法运行更新子网过程,或者无法将可遍历路径创建到子网控制器。 根据域网络层定义的不同,Subnetwork Name 字段的名称会有所不同。
等级域网络
具有等级层定义的域网络本质上是嵌套的,参与较低级别层子网的要素本质上参与了较高级别层子网。 例如,在天然气网络中,位于隔离层子网中的阀门同时也位于压力和系统层的子网中。
在等级网络中定义层时,会为域网络中的所有要素创建用户定义的子网字段名称。 该字段将由属于层组的所有层共享。 在向层组添加初始层时,必须为添加层工具中的子网字段名称参数提供名称。 将后续层添加到同一层组时,会重复使用该字段,从而确保在更新子网过程中保持同一属性字段。 在天然气网络中,您可以为参与同一层组的层定义不同的子网名称。 例如,以下值将作为子网字段名称提供,并针对添加到每个层组的初始层进行创建:系统子网名称、压力子网名称和隔离子网名称。
配置为存储等级域网络的子网名称属性的字段可在公共设施网络的网络属性对话框中域网络部分的层子部分下进行查看;请参考每层的子网字段名称列。
分区域网络
具有分区层定义的域网络是连续的,要素可以参与多个子网。 例如,子网控制器可以参与多个层,充当一个层的终点,以及另一个层的控制器。 对于分区系统,只定义一个子网名称字段。 字段的名称由系统提供,称为 Subnetwork name。 在定义第一个层时,该字段会添加到域网络中的每个要素。 后续层不会创建其他字段。
受支持的子网名称
除参与子网之外,网络要素还可以充当容器或结构,以通过关联帮助支持其他要素。 Supported subnetwork name 属性有助于追踪支持要素的子网名称。 更新子网时,Supported subnetwork name 随容器或结构要素支持的子网一起更新。
域网络类具有名为 Supported subnetwork name 的属性。 子网名称和受支持的子网名称属性共同帮助区分网络要素所参与的子网以及该要素所支持的子网。
例如,域网络线要素为子网 A 的一部分,并且是参与子网 B 和 C 的要素的容器。 当运行更新子网时,将为域网络线要素更新以下属性:
- 子网名称 = Subnetwork A
- 受支持的子网名称 = Subnetwork B::Subnetwork C
- 受支持的子网名称 = 未知
结构网络类支持参与子网的要素。 结构网络仅具有一个子网名称字段。 系统提供的字段名为 Subnetwork name,并具有别名 Supported subnetwork name。 在创建公共设施网络时,此名称在每个结构网络要素类上进行定义。
支持的子网名称
网络要素也可以作为其他要素的内容参与。 域网络类具有名为 Supporting subnetwork name 的属性,该属性有助于追踪支持内容要素的容器的子网名称。 在更新子网时,将更新作为内容的网络要素集的支持子网名称。
例如,如果参与子网 A 的设备包含域网络交汇点时,则当运行更新子网时,将更新域网络交汇点要素的以下属性:
- 子网名称 = 未知
- 受支持的子网名称 = 未知
- 支持的子网名称 = 子网 A
注:
仅当公共设施网络为公共设施网络版本 5 或更高版本时,Supporting subnetwork name 字段才存在。