Jump to content

Топология объединенной сети гиперкуба

В компьютерных сетях сети гиперкубов представляют собой тип сетевой топологии, используемый для соединения и маршрутизации данных между несколькими процессорами или компьютерами. Сети гиперкуба состоят из 2 м узлы , которые образуют вершины квадратов для создания межсетевого соединения. Гиперкуб — ​​это, по сути, многомерная ячеистая сеть с двумя узлами в каждом измерении. Из-за сходства такие топологии обычно группируются в k -арное семейство топологий d -мерной сетки, где d представляет количество измерений, а k представляет количество узлов в каждом измерении. [1]

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

Топология [ править ]

Сеть взаимосвязей гиперкуба формируется путем соединения N узлов, которые можно выразить степенью 2. Это означает, что если в сети есть N узлов, это можно выразить как:

где m — количество битов, необходимых для маркировки узлов сети. Итак, если в сети 4 узла, для представления всех узлов в сети необходимы 2 бита . Сеть строится путем соединения узлов, которые в двоичном представлении отличаются всего на один бит. Обычно это называется бинарной маркировкой. Объединенная сеть 3D-гиперкуба будет представлять собой куб с 8 узлами и 12 ребрами . Сеть 4D-гиперкуба может быть создана путем дублирования двух 3D- сетей и добавления старшего бита. Новый добавленный бит должен быть равен «0» для одного 3D-гиперкуба и «1» для другого 3D-гиперкуба. Углы соответствующих измененных на один бит старших битов соединяются для создания сети гиперкуба более высокого уровня. Этот метод можно использовать для построения любого гиперкуба, представленного m-битами, с помощью гиперкуба, представленного (m-1)-битами. [2]

Маршрутизация E-Cube [ править ]

Метод маршрутизации для сети гиперкуба называется маршрутизацией E-Cube. Расстояние между двумя узлами в сети может быть задано весом Хэмминга (количество единиц в) операции XOR между их соответствующими двоичными метками.

Расстояние между узлом 1 (обозначенным как «01») и узлом 2 (обозначенным как «10») в сети, определяемое формулой:

Маршрутизация E-Cube — это статический метод маршрутизации , в котором используется алгоритм XY-маршрутизации . Эту модель обычно называют детерминированной моделью по измерениям упорядоченной маршрутизации . Маршрутизация E-Cube работает путем пересечения сети в k й размерность, где k — младший ненулевой бит в результате вычисления расстояния.

Например, пусть метка отправителя будет «00», а метка получателя — «11». Итак, расстояние между ними равно 11, а младшим битом, отличным от нуля, является бит LSB . Определение того, куда идти для «0» или «1», определяется алгоритмом маршрутизации XY. [3]

Метрики [ править ]

Для оценки эффективности сетевого соединения гиперкуба по сравнению с различными другими сетевыми топологиями используются различные показатели производительности. [ нечеткий ]

Степень [ править ]

Это определяет количество узлов, непосредственно примыкающих к конкретному узлу. Эти узлы должны быть непосредственными соседями. В случае гиперкуба степень равна m.

Диаметр [ править ]

Это определяет максимальное количество узлов, через которые должно пройти сообщение на своем пути от источника к месту назначения. По сути, это дает нам задержку при передаче сообщения по сети. В случае гиперкуба диаметр равен м.

Среднее расстояние [ править ]

Расстояние между двумя узлами, определяемое количеством переходов на кратчайшем пути между двумя конкретными узлами. Оно дается формулой –

В случае гиперкубов среднее расстояние указывается как м/2.

Ширина бисекции [ править ]

Это наименьшее количество проводов, которое следует перерезать, чтобы разделить сеть на две равные половины. Это дано как 2 м-1 для гиперкубов. [1]

Ссылки [ править ]

  1. ^ Jump up to: Перейти обратно: а б Остроухов, Г. (1 января 1987 г.). «Параллельные вычисления в гиперкубе: обзор архитектуры и некоторых приложений» (PDF) . Конференция: Симпозиум по интерфейсу информатики и статистики . Теннесси: Национальная лаборатория Ок-Ридж, Теннесси (США). ОСТИ 6487986.
  2. ^ Сюй, Ченг-Чжун. «Соединительные сети» (PDF) . Архивировано из оригинала (PDF) 17 июля 2013 г.
  3. ^ Карипис, Георгий. «Механизмы маршрутизации для межсетевых сетей» .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b91da7050fa183a1ceb3a00ce408b4cb__1711994700
URL1:https://arc.ask3.ru/arc/aa/b9/cb/b91da7050fa183a1ceb3a00ce408b4cb.html
Заголовок, (Title) документа по адресу, URL1:
Hypercube internetwork topology - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)