Контроллеры подсети

Начало подсети определяют контроллеры подсети. Они используются в управлении подсетями и определяют, как ресурсы передаются по сети. Контроллеры подсети настраиваются на уровне терминала для объектов из класса пространственных объектов Device и таблицы JunctionObject. Отдельное устройство или объект соединения может иметь несколько терминалов, которые определяются как контроллеры подсети.

Типы контроллеров подсети

Существует два типа контроллеров подсети: источники и приемники. Тип контроллера подсети определяет, как перетекают ресурсы сети через подсети в специализированной сети.

Если специализированная сеть определяется типом контроллера подсети Источник, ресурс может перетекать от контроллеров подсети или выходить из них; этот ресурс не может перемещаться в направлении контроллеров сети или входить в них.

Подсеть на основе источника

Если специализированная сеть определяется типом контроллера подсети Приемник, ресурс может перемещаться по направлению к и входить в контроллеры подсети; этот ресурс не может перемещаться от контроллеров сети или выходить из них.

Подсети на основе приемника

Более подробно:

Для разделенных специализированных сетей на панели Изменить контроллеры подсети фильтруется ниспадающее меню терминалов, при задании контроллера подсети на основе типа контроллера подсети:

  • Специализированные сети на основе источника – только терминалы вниз по течению перечислены в ниспадающем меню терминалов для объектов с конфигурацией направленного терминала.
  • Специализированные сети на основе потребителя – только терминалы вверх по течению перечислены в ниспадающем меню терминалов для объектов с конфигурацией направленного терминала.

Выбор объектов, которые могут быть контроллерами подсетей

Есть несколько шагов, которые необходимы для настройки объекта, работающего как контроллер подсети. Сюда относятся такие шаги, как настройка конфигураций терминалов, настройка определения подсети для действующих контроллеров подсети и назначение сетевых категорий для типов оборудования, которые могут быть настроены как контроллеры подсети. Эти шаги выполняются во время конфигурации типов оборудования в классе объектов Device и в таблице JunctionObject. После настройки административных конфигураций, терминалы из настроенных групп и типов оборудования могут быть назначены контроллерами подсетей.

Как настроить контроллеры подсети

Назначение контроллера подсети

Контроллер подсети можно настроить с помощью панели Изменить контроллер подсети. Помимо ручной настройки контроллеров подсети их можно импортировать с помощью инструмента Импортировать контроллеры подсети.

Когда в качестве контроллера подсети на объекте задан терминал, этому контроллеру необходимо дать уникальное имя в уровне. Имя контроллера подсети хранится в атрибуте Subnetwork Controller Name на устройствах или объектах соединения с одним или несколькими контроллерами подсети. Этот атрибут Subnetwork Controller Name также сохраняется в таблице Таблица подсетей и в SubnetLineклассе объектов. Тип контроллера подсети задается во время создания специализированной сети и сохраняется на странице свойств сети слоя инженерной сети в диалоговом окне Свойства слоя в разделе Общие для каждой специализированной сети на вкладке Свойства сети. Подробнее см. в разделе Имя подсети.

В разделенной сети в качестве контроллеров подсети можно установить только терминалы по направлению потока и против. В разделенной сети терминалы по направлению потока и против позволяют автоматически определять направление потока в объекте во время трассировки. Направление потока для всей подсети определяется типом контроллера подсети. Терминалы вверху по течению выступают как приемники подсети; ресурсы идут к этому типу терминалов, а не от него. Терминалы по направлению выступают как источники подсети; ресурсы движутся от этого типа терминалов, а не к нему.

И радиальные подсети, и подсети типа mesh поддерживают несколько контроллеров подсети. Если трассировка обнаружит контроллеры подсети с разными именами подсетей, будет возвращена ошибка. Это справедливо по отношению ко всем типам трассировок, кроме трассировки соединенных объектов. Возвращаемая ошибка указывает на то, что имеется две или более проходимых подсетей (как указано в конфигурации трассировки подсети). Более подробно об особенностях работы контроллеров подсети при трассировке по направлению потока и против см. в разделе Типы трассировки инженерной сети.

После того как устройство или объект соединения будет назначен в качестве контроллера подсети, его нельзя будет удалить, а атрибутивные поля типа и группы оборудования станут только для чтения. Контроллеры подсети назначаются на уровне терминалов, поэтому важно убедиться, что назначенная конфигурация терминалов не изменена. Например, не удаляйте терминалы и не изменяйте действующие пути конфигурации терминала типа оборудования, которому присвоена сетевая категория контроллера подсети. Создавайте конфигурацию терминалов специально для объектов вашего контроллера.

Удаление контроллера подсети

Бывают случаи, когда терминал на устройстве или объекте соединения больше не нужно устанавливать в качестве контроллера подсети. Вы можете удалить это назначение на панели Изменить контроллер подсети. Дополнительно, если использование группы и типа оборудования в качестве контроллеров подсети необходимо отменить, для этого имеется определенная последовательность действий.

Дополнительные сведения об удалении назначения контроллера подсети и исключении групп и типов оборудования контроллера подсети