Открыть сервисСервис

IBM 3745

IBM 3745 — это семейство высокопроизводительных коммуникационных контроллеров (front-end processors), разработанных и производившихся корпорацией International Business Machines (IBM). Они предназначались для управления сетевым трафиком в архитектурах системной сетевой архитектуры (Systems Network Architecture, SNA) и Token Ring, выступая в качестве промежуточного звена между мэйнфреймами IBM и удалёнными терминалами, принтерами и другими устройствами ввода-вывода.

История

Разработка IBM 3745 началась в конце 1970-х годов как ответ на растущие потребности крупных корпораций и государственных учреждений в надёжной и высокоскоростной передаче данных. Предшественником семейства был контроллер IBM 3705, который, хотя и был успешным, имел ограниченные возможности по пропускной способности и поддержке новых протоколов. IBM 3745 был представлен в 1981 году как более мощное и гибкое решение.

Первые модели (3745-1, 3745-2) использовали процессоры на базе архитектуры IBM System/370 и поддерживали до 16 линий связи. В середине 1980-х годов вышли модели 3745-3 и 3745-4, которые могли обслуживать до 128 линий и поддерживали протоколы X.25, SDLC (Synchronous Data Link Control) и BSC (Binary Synchronous Communication). В 1988 году было анонсировано семейство 3745-900, которое отличалось повышенной производительностью и возможностью подключения к магистральным сетям Token Ring со скоростью до 16 Мбит/с.

В 1990-е годы, с распространением локальных сетей Ethernet и протокола TCP/IP, спрос на специализированные контроллеры SNA начал снижаться. IBM 3745 постепенно вытеснялся более универсальными маршрутизаторами и коммутаторами, хотя продолжал использоваться в устаревших инфраструктурах до середины 2000-х годов. Последние модели были сняты с производства в 2002 году.

Архитектура и устройство

IBM 3745 представлял собой специализированный компьютер, оптимизированный для обработки сетевых протоколов. Его архитектура включала:

Центральный процессор

Контроллер оснащался одним или двумя процессорами на базе микрокода IBM. Процессоры выполняли функции управления линиями связи, буферизации данных и реализации протоколов SNA. Тактовая частота процессоров в разных моделях варьировалась от 4 до 12 МГц.

Память

Оперативная память (RAM) объёмом от 512 КБ до 2 МБ использовалась для хранения буферов данных, таблиц маршрутизации и управляющих программ. Постоянная память (ROM) хранила микрокод и загрузчик.

Интерфейсы

Контроллер имел несколько типов портов для подключения к мэйнфреймам и периферийным устройствам:

  • Канальные интерфейсы — для подключения к каналам ввода-вывода мэйнфреймов IBM (например, канал ESCON или параллельный канал).
  • Линейные интерфейсы — для подключения линий связи (например, RS-232, V.35, X.21). Количество поддерживаемых линий варьировалось от 8 до 128 в зависимости от модели.
  • Сетевые интерфейсы — для подключения к локальным сетям Token Ring (скорость 4 или 16 Мбит/с).

Программное обеспечение

Управление контроллером осуществлялось с помощью операционной системы Network Control Program (NCP), которая загружалась с мэйнфрейма. NCP реализовывала протоколы SNA, управляла маршрутизацией пакетов и обеспечивала взаимодействие с удалёнными устройствами. Настройка NCP производилась с помощью утилит, работающих на мэйнфрейме под управлением операционной системы MVS или VM.

Классификация моделей

Семейство IBM 3745 включало несколько серий, различавшихся производительностью и функциональностью:

МодельГод выпускаМакс. число линийПоддержка Token RingПроцессор
3745-1198116Нет1× 4 МГц
3745-2198332Нет1× 6 МГц
3745-3198564Нет2× 8 МГц
3745-41986128Нет2× 10 МГц
3745-9001988128Да (4/16 Мбит/с)2× 12 МГц

Отдельно выделялась модель 3745-900, которая стала первой в семействе, поддерживающей технологию Token Ring. Она также имела улучшенную систему охлаждения и более надёжный блок питания.

Применение

IBM 3745 использовался в крупных корпоративных сетях, где требовалась высокая надёжность и управляемость трафика. Основные области применения включали:

  • Банковский сектор — для подключения филиалов банков к центральным мэйнфреймам, обработки транзакций и управления банкоматами.
  • Государственные учреждения — для организации защищённых каналов связи между ведомствами.
  • Промышленные предприятия — для управления производственными процессами через терминалы и контроллеры.
  • Телекоммуникационные компании — для маршрутизации трафика в сетях передачи данных.

Контроллер обеспечивал поддержку таких протоколов, как SNA, APPN (Advanced Peer-to-Peer Networking), LU 6.2 (Logical Unit type 6.2) и TCP/IP (в более поздних моделях через дополнительные платы).

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

Преимущества

  • Высокая надёжность — контроллеры имели резервирование ключевых компонентов (блоки питания, процессоры) и могли работать в режиме 24/7.
  • Эффективное управление трафиком SNA — оптимизация для архитектуры SNA позволяла минимизировать задержки и потери пакетов.
  • Масштабируемость — возможность наращивания числа линий связи и производительности за счёт добавления модулей.

Недостатки

  • Закрытая архитектура — контроллеры были совместимы только с оборудованием IBM и требовали использования проприетарного программного обеспечения NCP.
  • Высокая стоимость — приобретение и обслуживание IBM 3745 требовало значительных финансовых затрат.
  • Ограниченная поддержка современных протоколов — с переходом на TCP/IP и Ethernet контроллеры устарели и не могли эффективно интегрироваться в новые сети.

Интересные факты

  • IBM 3745 был одним из первых коммерческих устройств, поддерживающих технологию Token Ring, которая в 1980-х годах конкурировала с Ethernet.
  • Контроллеры этого семейства использовались в системах управления воздушным движением в ряде стран, включая США и Великобританию.
  • В 1994 году IBM выпустила модель 3745-900E, которая поддерживала шифрование данных по стандарту DES (Data Encryption Standard), что было востребовано в банковском секторе.

Источники

  • IBM Corporation. IBM 3745 Communication Controller: Introduction and Planning Guide. 1981.
  • IBM Corporation. IBM 3745-900: Technical Reference. 1988.
  • Meijer, A., & Peeters, P. Computer Network Architectures and Protocols. Springer, 1989.
  • Green, P. E. Computer Network Architectures and Protocols. IBM Systems Journal, 1982.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru