Исследование DS-линков и алгоритмов маршрутизации в сети SpaceWire. Волков П.Л - 23 стр.

UptoLike

Составители: 

21
Маршрутизаторы Х и Y соединены тремя каналами. При группо-
вой адаптивной маршрутизации любой свободный канал из этих трех
может быть использован для передачи пакета. Каналы, соединяю-
щие одни и те же узлы (маршрутизаторы), называются группой. Лю-
бой канал из группы может использоваться для передачи пакета.
Групповая адаптивная маршрутизация представляет собой хоро-
шее средство регулирования пропускной способности сети.
Один из методов реализации групповой адаптивной маршрутиза-
ции – конфигурационные регистры в маршрутизаторе, содержащие
информацию об эквивалентных выходных порта. Когда пакет прибы-
вает в маршрутизатор, он может быть направлен в любой порт, эк-
вивалентный требуемому и свободный в данный момент, или через
первый освободившийся. Использование групповой адаптивной мар-
шрутизации требует наличия схемы арбитража в маршрутизаторе.
Задачей этой схемы является распределение входных потоков паке-
тов по эквивалентным выходным портам. Пакет с наивысшим при-
оритетом передается по освободившемуся порту в первую очередь.
3. ИССЛЕДОВАТЕЛЬСКИЙ МНОГОМАШИННЫЙ КОМПЛЕКС
3.1. Высокоскоростной многоканальный контроллер
последовательных каналов
Для изучения работы высокоскоростных каналов и методов марш-
рутизации в многомашинных распределенных комплексах на основе
технологии SpaceWire используется двухмашинный исследовательс-
кий комплекс, схема которого показана на рис. 14.
В состав первой очереди исследовательского лабораторного ком-
плекса входят два компьютера с платами трехканального сетевого
интерфейсного контроллера PCI NIC 1355DS3/SpaceWire, соединен-
ные между собой по одноименным каналам – DS-линками (первый с
первым, второй со вторым, третий с третьим) [ ].
PCINIC (PCI Network Interface Controller) является многоканаль-
ным контроллером высокоскоростных последовательных каналов для
микропроцессорных платформ с шиной PCI. Контроллер представ-
ляет собой готовый высокоэффективный компонент для комплекси-