Сетеые процессоры UltraNet обеспечивают связи между
концентраторами UltraNet и главными вычислительными машинами. Имеются
сетевые процессоры, которые поддерживают каналы High-Perfomance
Parallel Interface (HIPPI) (Высокопроизводительный параллельный
интерфейс), HSX (обеспечивается Cray), ВМС (обеспечивается IBM) и LSC
(обеспечивается Cray), а также шины VMEbus, SBus, HP/EISA bus и IBM
Micro Channel bus. Сетевые процессоры могут находиться либо в главной
вычислительной машине, либо в концентраторе UltraNet.
Сетевой процессор, размещаемый в концентраторе, состоит из
платы процессора обработки протоколов, платы персонального модуля и
платы пульта ручного управления. Плата процессора обработки протоколов
выполняет команды сетевых протоколов; на ней имеются буферы FIFO для
выполнения буферизации пакетов и согласования скоростей.
Плата персонального модуля управляет обменом информации между
процессором обработки протоколов и различными средами сети, каналами
главной управляющей машины или специализированной аппаратурой. Плата
пульта ручного управления управляет устройством ввода/вывода (I/O)
информации между сетевым процессором и главной вычислительной машиной,
монитором графического дисплея или другим концентратором.
UltraNet также обеспечивает систему графического изображения с
высокой разрешающей способностью, которая принимает информацию в
пикселях из главной вычислительной машины UltraNet и отображает ее на
мониторе, подключенном к адаптеру. Это устройство называется сетевым
процессором кадрового буфера.
Большинство задач обработки сетевых протоколов выполняются
сетевыми процессорами UltraNet. Сетевые процессоры могут принимать
реализации TCP/IP и связанных с ним протоколов, а также
модифицированные пакеты протоколов OSI, чтобы осуществлять связь между
главными вычислительными машинами.