Связность и проходимость

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

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

Операция трассировки проходит по сети с помощью одного из двух методов – с помощью связности или с помощью проходимости.

Связность

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

Изображение, приведенное ниже, описывает простую электрическую подсеть на основе источника. Квадрат представляет устройство контроллера в подсети, черные линии – это провода, а ромб – защита сети. Серые окружности являются оборудованием, которое не влияет на проходимость, но все еще является трассируемым. Участок сети слева от устройства контроллера подсети является частью другой подсети.

Простая подсеть.

В трассировки подключений, сама трассировка распространяется наружу во всем путям от заданной начальной точки. После того, как трассировка доходит до конца пути или до объекта-барьера, она останавливается.

Трассировка на основе связности возвращает всё.

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

Проходимость

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

Определение подсети для уровня показывает, является ли подсеть сетью на основе источника, или сетью на основе приемника. По умолчанию это и расположение контроллеров подсети используются для определения направленности потока ресурсов:

  • Подсеть на основе источника – Направление потока в сторону от контроллера подсети.
  • Подсеть на основе приемника – поток направлен к контроллеру подсети.

Чтобы трассировка вверх по течению в сети на основе источника остановилась на устройствах защиты сети, во время трассировки выполняется ряд операций для определения проходимости. При моделировании потока с помощью контроллеров подсети направление потока устанавливается путем определения местоположения контроллера подсети. От данного контроллера направление потока определяется для всего ниже по течению. Для рассматриваемой трассировки это включает объекты, подключенные к терминалу, не находящемуся выше по течению. После определения потока, трассировка вверх по течению возвращаете объекты, которые идут навстречу потоку. Трассировка останавливается в элементе защиты сети, отображаемом с помощью оранжевого ромба.

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

Примечание:
Включение барьеров в трассировку необязательно.

В модели, которая для определения направления потока ресурсов в сети использует оцифрованное направление линий, с трассировками вверх по течению и по течению можно использовать параметр Использовать направление оцифровки, чтобы определить поток с помощью оцифрованного направления линии или идентификаторов global ID From и To объекта-ребра в соединении, а также атрибута Flow direction. Независимо от выбранной модели будут действовать одни и те же принципы определения проходимости.

Дополнительные настройки инструментов Задать определение подсети и Трассировка позволят вам управлять настройками проходимости. Если расширенные настройки не настроены или не заданы в инструментах Задать определение подсети или Трассировка, операция трассировки проходит по путям в сети на основании связности. Когда заданы расширенные настройки трассировки, то операция трассировки проходит по путям в сети на основе проходимости. Как связность, так и проходимость подчиняются объектам-барьерам.

Информация о подсети

Подсеть определяется контроллером подсети и определением подсети, заданным для уровня, в котором она участвует. Это включает экстент подсети, направление потока и определение того, какие объекты влияют на проходимость. Подробнее см. в разделе Управление подсетями.

Трассировки на основе связности не учитывают понятия контроллеров подсети или определения подсети. Трассировка на основе связности начинается в заданной начальной точке и путешествует по сети во всех направлениях, пока не достигнет объект-барьер, или пока не закончатся объекты для трассировки.

На направление потока в трассировке на основе проходимости влияет контроллер подсети и Тип контроллера подсети, определенный для доменной сети. Тип контроллера подсети определяет, основаны ли подсети в доменной сети на источнике или на приемнике:

  • В подсети на основе источника трассировки на основе проходимости двигаются от контроллера подсети.
  • В сети на основе приемника трассировка двигается в сторону контроллера подсети.

Следующие изображения иллюстрируют направление потока в подсети на основе источника и в подсети на основе приемника:

  • Черно-желтый квадрат – объект устройства с несколькими терминалами
  • Зеленая звезда – контроллер подсети
  • Синяя стрелка – терминал вверх по течению

Направление потока подсети на основе источника
Поток в подсети на основе источника.
Направление потока подсети на основе приемника
Поток в подсети на основе приемника.

Более подробно о терминалах см. Управление терминалом.

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

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

Более подробно о целевых уровнях, рейтингах и других свойствах трассировки подсети см. в разделе Настройка трассировки подсети.

Применение к терминалам

Два свойства, определенный для конфигурации терминала, влияют на трассировки на основе проходимости: направленность и корректные пути. Направленность указывает, каким способом трассировка может проходить через объект. Направленность заставляет трассировку проходить только в один терминал и выходить из другого. Двунаправленность позволяет трассировке входить в оба и выходить и обоих терминалов. Внутри объекта с терминалами существуют пути между каждым и любым терминалом. Чтобы ограничить те пути, по которым может пройти трассировка, определяются корректные пути.

Более подробно о терминалах см. Управление терминалом

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

Для сети на основе источника, когда трассировка Подсеть, Контроллера подсети или Вниз по течению проходит сквозь терминал устройства или не являющийся соединением объект, не расположенный вверх по течению, и выходит через терминал вверх по течению, она не сможет пройти через терминал вверх по течению и выйти через терминал другого объекта, не расположенный вверх по течению. Обратное верно для сетей на основе приемника.

Трассировки подсети имеют дополнительный параметр, устанавливаемый в инструменте Трассировка, который позволяет использовать имя подсети вместо начальной точки. Если введено имя подсети, то вместо начальной точки инструмент откроет Таблицу подсетей, чтобы просмотреть все контроллеры подсети, связанные с подсетью. Поэтому, во время Трассировки подсети, упомянутое выше поведение применяется только к тем трассировкам подсети, в которых используется начальная точка, а не вводится имя подсети.

Изображение, приведенное ниже, описывает небольшую подсеть на основе источника:

  • Квадраты представляют объекты с терминалами.
    • Желто-черный квадрат – контроллер подсети.
      • Черный квадрат представляет терминал вверх по течению.
    • Бело-черный квадрат – направленное устройство с двумя терминалами.
      • Черный квадрат представляет терминал вверх по течению
  • Синий ромб и зеленый треугольник отображают два местоположения начальных точек.
Поскольку мы имеем дело с сетью на основе источника, поток направлен от контроллеров подсети.

Простая двойная подсеть с контроллерами подсети
Направление потока в подсети на основе источника направлено в сторону от контроллера подсети.

Сценарий 1 – Трассировка контроллера подсети начинается с голубого ромба и распространяется наружу на север и юг.

Подсеть на основе источника
Сценарий 1: Результаты трассировки контроллера подсети включают только один контроллер подсети.

Трассировка возвращает контроллер подсети, расположенный справа, он выделен синим цветом. Второе направленное устройство останавливает трассировку от нахождения контроллера подсети, расположенного слева.

Сценарий 2 – трассировка контроллера подсети начинается с зеленого треугольника. Трассировка распространяется на север, затем на восток и запад, чтобы выполнить прохождение направленных устройств. Будут возвращены оба контроллера подсети.

Подсеть на основе источника
Сценарий 2: Результаты трассировки контроллера подсети возвращают оба контроллера подсети.