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-1 | 1981 | 16 | Нет | 1× 4 МГц |
| 3745-2 | 1983 | 32 | Нет | 1× 6 МГц |
| 3745-3 | 1985 | 64 | Нет | 2× 8 МГц |
| 3745-4 | 1986 | 128 | Нет | 2× 10 МГц |
| 3745-900 | 1988 | 128 | Да (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.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →