Pull to refresh

Концентратор информации

Многие может и не встречали, но есть такой способ передачи информации через специализированный софт, называемый Концентратором информации (далее КИ). Вот хочу пару слов, скажем так вводную о его применении и принцыпе работы…


Многие может и не встречали, но есть такой способ передачи информации через специализированный софт, называемый Концентратором информации (далее КИ). Вот хочу пару слов, скажем так вводную о его применении и принцыпе работы…
КИ разработан на базе IBM PC совместимых компьютеров и предназначен для приема/передачи сообщений по телеграфным и телефонным выделенным и коммутируемым каналам связи, физическим линиям связи, локальным сетям.
Концентратор информации позволяет подключать устройства:
  • телеграфный аппарат выделенный типа F-1200;
  • телеграфный аппарат выделенный типа F-1100;
  • телеграфный аппарат коммутируемый;
  • терминалы VT100 всех модификаций;
  • ПЭВМ по телефонным и телеграфным линиям связи с использованием модемов типа V23 (аналог ТАМ-1200) и модемов типа V22, V22бис и других, воспринимающих систему HAYES-команд, различным телеграфным адаптерам;
  • ПЭВМ с помощью адаптеров локальной сети по протоколам IPX, TCP/IP;
  • другие вычислительные системы, использующие протокол TCP/IP через любые адаптеры;
  • системный принтер через LPT-порт;
  • MainFrame (ЕС ЭВМ, IBM-370/390) по высокоскоростным каналам:
  • эмулятор дисплея ЕС7927 — скорость до 130 Кбод;
  • адаптер канал-канал — скорость до 56 КБайт/сек.


На пальцах Принцип работы:
В концентраторе для одной задачи выделен канал, а приделах которого есть некоторое множество адресов (автоответы и соответствующие им логические номера), которые идентифицируют конечногог пользователя. Для канала есть папка IN и папка OUT, как несложно догадаться для входящей и исходящей информации. Программы в нашей задаче настроены таким образом, что бы всё время проверять «входящую папку».
Теперь пример
Есть 2 проограммы: gрограмма A и программа B, для них в КИ, в соответствующем канале выделены автоответы (XXXXXXX)X1 и (XXXXXXX)X2. Допустим нам нужно передать информацию от программы A программе B. Программа A создаёт файл X1X200000.001, который помещает в директорию OUT. И тут вступает наш КИ. Определив от кого и кому идёт информация он, КИ перемещает файлик в директорию IN. Вот собственно и всё, такая вот незатейливаю программка, на которой держится передача информации на железных дорогах наших союзных государств.
Так же как концентратор объединяет 2 программы, он может объединять другие концентраторы, довая возможность таким образом построить сеть любой иерархии. Пример на рисунке.
image
данные с программы 1 (П1) мы можем передать как программе 2, так и 3 и 4.
Как говорят у нас на работе, КИ, это что-то типа стенки, об которую горохом ).
НУ и под конец немного ещё информации о поддерживаемых протоколах:

  • TAK, TANK — позволяет ПЭВМ работать в автоматическом режиме с СТО.ПКТБ по телеграфной коммутируемой или выделенной линии через МПД ЕС-8410;
  • АП-70 выделенный (две модификации — с последним блоком переменной длины и для ЕС 1010/1011 — с последним блоком постоянной длины.)
  • АП-70 псевдомноготочка на базе предыдущего алгоритма, позволяет включать несколько абонентов на один канал КИ;
  • АП-70 по коммутируемой линии на HAYES и V23-модемах;
  • АП-70X для работы в сетях X25, по асинхронному протоколу Х28;
  • КСАРМ 3.1 для выделенных линий;
  • BSC1,BSMV;
  • BSCM для работы с системами АСУТП угольной промышленности;
  • М79 для работы c MainFrame через стойку управления дисплейными станциями ЕС-7920;
  • M79IPX — модифицированный протокол М79 для работы в локальной сети;
  • CTCM — для работы через адаптер эмуляции устройства канал-канал;
  • STDP — для работы в глобальных и локальных сетях по протоколу TCP.IP, в режимах «сервер» или «клиент».

Всё гениальное просто.
upd Программа была написана малдаваноми, чес слово ), без шуток

_________
Текст подготовлен в ХабраРедакторе
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.