Jump to content

РАМКА

TRAME (Передача сообщений) [1] — так называлась вторая в мире компьютерная сеть, похожая на Интернет , которая использовалась в электроэнергетических компаниях . Как и в случае с Интернетом, базовой технологией была коммутация пакетов ; он был разработан электроэнергетической компанией ENHER в Барселоне. Эта же утилита использовала его сначала в Каталонии и Арагоне , (Испания) а затем и в других местах. Его разработка началась в 1974 году, а первые маршрутизаторы , называвшиеся в то время узлами, были развернуты к 1978 году. [2] [3] [4] [5] Сеть проработала до 2016 года (38 лет) с последовательными технологическими обновлениями программного и аппаратного обеспечения.

Рисунок I: Сеть TRAME в 1980 году.

В 1974 году коммутация пакетов была технологией, известной только в исследовательских кругах. США Агентства перспективных исследовательских проектов (ARPA) Эта концепция возникла в 1968 году в рамках исследовательского проекта ARPANET . Идея применения концепции коммутации пакетов к сетям управления электроэнергетическими предприятиями впервые возникла в 1974 году, когда шведская энергетическая компания Vattenfall начала создавать свою сеть коммутации пакетов TIDAS. [6] [7] [8] За ним последовала испанская электроэнергетическая компания ENHER . [9] целью которого было телеуправление и автоматизация высоковольтной электросети. Для этой цели ENHER создал специальную команду людей для разработки как сети с коммутацией пакетов, так и системы диспетчерского управления и сбора данных ( SCADA ), также называемой системой телеуправления . К 1978 году первые четыре ТРАМЭ [1] маршрутизаторы были доступны [2] и к 1980 году восемь из них были развернуты и работали. [1] [5] [10] Печатные платы (PCB), управляющие линиями связи, были подключены к плате с общей памятью , позволяющей им обмениваться данными и сообщениями. Проект разрабатывался вместе с его основным первоначальным приложением — системой телеуправления или SCADA SICL ( Sistema Integral de Control Local ). [11] [12] [13] с которым изначально у них было очень похожее оборудование. Максимальная пропускная способность канала составляла 9600 бит/с, что в 1980 году было максимально возможным на тот момент для голосового канала шириной 4 кГц. Эти каналы были основной единицей использовавшихся тогда аналоговых систем связи. К тому времени энергокомпании использовали либо телефонные звонки, либо низкоскоростные (ниже 1200 бит/с) выделенные каналы для телеуправления, которые обычно распределялись между десятью высоковольтными электрическими подстанциями .

Базовая услуга, предоставляемая TRAME [1] сетью была SCADA или Telecontrol для автоматизации высоковольтной электросети, тем самым повышая эффективность работы, которая до этого управлялась вручную с помощью телефонной связи между людьми-операторами. Каждый маршрутизатор TRAME был связан с одним или несколькими удаленными терминальными устройствами (RTU) системы телеуправления SICL. [11] [12] У него также были подключенные экраны, а позже и ПК, расположенные на электрических подстанциях для обмена сообщениями между ними и с Центром управления. [13] расположен в знаменитом Casa Fuster [ es ] в Барселоне. Это был своего рода предшественник сегодняшней электронной почты. Позже, в 1990-х годах, были разработаны другие протоколы ( X.25 , IP ) для включения терминалов корпоративных информационных технологий (ИТ), корпоративных систем физического наблюдения и других сервисов. Дополнительно были разработаны приложения и терминалы для передачи голоса и видео по сети TRAME. [14] [15]

Протоколы

[ редактировать ]

TRAME Система маршрутизации , [3] как и исходная ARPANET, была основана на алгоритме Беллмана-Форда, но с «расщеплением горизонта». [7] как в шведской сети TIDAS, но с оригинальным усовершенствованием. [3] Этот протокол позволяет находить оптимальные пути в ячеистых сетях для каждого передаваемого пакета, обеспечивая совместное использование одной и той же сети несколькими службами. Напротив, традиционная технология коммутации каналов используется для создания выделенных каналов для каждой услуги или связи. Для адресации маршрутизаторов и терминалов использовалась фирменная система с 16-битным адресом; это будет эквивалент хорошо известного IP (Интернет-протокола) версии 4 ( IPv4 ), который до сих пор используется в Интернете и использует 32-битные адреса. Необходимо принять во внимание, что в 1978 году протокол IPv4 еще не существовал, поскольку версия IPv4, используемая в Интернете, появилась только в 1981 году и фактически стала доступна широкой публике гораздо позже.

Линейные протоколы также были проприетарными и назывались UCL ( Unidad de Control de Línea , «блок управления линией»), который связывал маршрутизаторы вместе, и UTR ( Unión TRAME-Remotas ), протокол доступа. Они были разработаны для обеспечения высочайшего качества обслуживания, требуемого функцией телеуправления/SCADA с точки зрения целостности и доступности данных, установленных Международной электротехнической комиссией (IEC) IEC-870-5-1 и ANSI C37.1. стандартов, а также потому, что протокол HDLC (высокоуровневый контроль каналов передачи данных), использовавшийся в то время в корпоративных компьютерных сетях, не обеспечивал достаточного качества для критически важных промышленных приложений. [16] [17] Позже другие протоколы, такие как X.25 и IP, также стали совместимыми с вышеупомянутыми протоколами TRAME. В 2000 году протокол UTR был заменен [18] по международному стандарту IEC 60870-5-101/104.

сетевыми Первоначально управление потоками основывалось на управлении восемью приоритетами данных в очередях ожидания head-of-the-line (HOL) . Позже, после некоторых экспериментов, [19] был принят метод управления потоком, основанный на бите, указывающем на перегруженность маршрута, и управлении разрывом между пакетами при доступе к сети. Это потребовало измерения пропускной способности узкого места на маршруте. [20] [21] [22] [17] [23] Также был добавлен сквозной протокол для некоторых потоков, требующих сохранения порядка, таких как X.25.

Эволюция

[ редактировать ]

Чтобы просуществовать 38 лет, технологии пришлось претерпеть интенсивную эволюцию. По существу существовало четыре поколения TRAME, которые суммированы в таблице.

Концепция КАДР 1 КАДР 2 КАДР 3 РАМКА +
Разработка началась 1974 1993 1998
Развертывание началось 1978 г. (4 маршрутизатора в работе) 1988

1990 г. (полностью развернут)

1995 1999
Процессор Зилог Z80 Интел 80286 Интел 80386 i960 Калифорния

i960 РМ

Максимальная скорость соединения 9600бит/с 64 кбит/с 2 Мбит/с 10 Мбит/с
Аппаратное обеспечение 16 процессоров, использующих общую память 16 процессоров, использующих общую память 16 процессоров используют общую память, распределенную по 16 печатным платам. Один процессор с общей мультимастерной шиной 1 Гбит/с для связи с платами ввода-вывода.
Разработчик/производитель оборудования ЭНХЕР /ИСЕЛЬ ( INI ) ЭНХЕР /ИСЕЛЬ ( INI ) ДИМАТ, СА ДИМАТ, СА
Поле адресации 14 бит · 256 маршрутизаторов (8 бит) · 64 терминала на маршрутизатор (6 бит) 16 бит · 256 маршрутизаторов (8 бит) · 64 терминала на маршрутизатор (6 бит) · 4 взаимосвязанные сети (2 бита) 16 бит, как в TRAME 2. 16 бит, как в TRAME 2.
Управляемые приоритеты 8 8 8 8
Протоколы внутренней связи UCL (собственный) UCL улучшен для скорости 64 кбит/с (собственный) UCL улучшен для скорости 64 кбит/с (собственный) UCL улучшен для скорости 2 Мбит/с (собственный)
Протоколы каналов доступа УТР (собственный) · IPv4 (1999 г.) · X.25

· Собственность: UTR

· Международной электротехнической комиссии. IEC 60870-5-101/104

· IPv4 · X.25 · Ethernet

То же, что и для TRAME 3.
Эволюция размера сети 1978: 4 маршрутизатора

1980: 8 маршрутизаторов

1983: 27 маршрутизаторов

1987: 32 маршрутизатора

1994: 50 маршрутизаторов 2004 год: 222 маршрутизатора

2014 г.: около 3000 маршрутизаторов (несколько сетей)

Внешний вид роутера
КАДР 1 маршрутизатор
Маршрутизатор FRAME 2
Маршрутизатор FRAME 3
РАМА + маршрутизатор

Описание четырех поколений TRAME представлено ниже.

Проект начался в 1974 году, а в 1978 году первая сеть с четырьмя маршрутизаторами уже была установлена ​​и введена в эксплуатацию на электроэнергетической компании ENHER. В 1980 году в сети работало восемь узлов (см. рисунок I). Аппаратное обеспечение было основано на процессоре Zilog Z80 и имело многопроцессорную структуру с 16 процессорами, разделяющими общую память. Программное обеспечение было разработано в ENHER. [9] штаб-квартира расположена в знаменитом Casa Fuster , Passeig de Gràcia , 132, Барселона, с использованием языка ассемблера Z80. После 1980 года программное обеспечение стало писаться на языке программирования C , и HP64000 Logic Development System эмулятор для этой цели использовался . Аппаратное обеспечение было произведено компанией ISEL, входящей в состав INI ( Instituto Nacional de Indústria ).

Система маршрутизации представляла собой вариант Bellman-Ford с расщепленным горизонтом. [7] Это было улучшение исходной системы сетевой маршрутизации ARPA, состоящее из оригинальной процедуры обновления, которая позволяла быстрее реагировать на изменения. Функция расстояния определяла количество пакетов в выходных очередях ожидания плюс один.

Линейные протоколы (UCL для внутренних линий, связывающих маршрутизаторы, и UTR для доступа к сети) были разработаны с учетом жестких требований, предъявляемых к телеуправлению (SCADA) высоковольтными силовыми сетями (стандарты IEC-870-5-1 и ANSI C37.1). ).

На транспортном уровне OSI использовались окна шириной от 1 до 8, в зависимости от требуемого сервиса, находящиеся в терминалах.

Первоначально адреса имели длину всего 14 бит для адресации как маршрутизаторов (к тому времени называемых узлами), так и подключенных к ним устройств. Они состояли из двух полей: 8-битного поля для адреса маршрутизатора и 6-битного подадреса для адреса подключенных к нему терминалов. Адрес узла присваивался узлам, а не концам ссылок, как в Интернете.

Основные преимущества TRAME [1] По сравнению с другими технологиями, использовавшимися в то время в электроэнергетических компаниях, отчасти это было связано с самой пакетной технологией: способность управлять любой топологией сети, автоматическая адаптация к топологическим изменениям и изменениям трафика, интеграция различных технологий связи (цифровых или аналоговых) и мощностей в едином сеть, открытая и децентрализованная взаимосвязь между пользователями и устройствами, одновременная связь с несколькими пользователями и местоположениями через одно физическое соединение и интегрированный контроль сети. Фактически сеть с момента ее создания была обеспечена центром надзора. [24] состоящий из компьютера и синоптического щита, расположенного в штаб-квартире компании (см. рисунок II).

Рисунок II: Синоптическая панель, использовавшаяся для мониторинга сети TRAME в 1987 году.

Но другие преимущества были обусловлены специфической конструкцией TRAME: высокая целостность данных, [16] [17] приоритетная поддержка пакетов и простота включения специальных протоколов, таких как многие протоколы SCADA, используемые в то время. Все вышеперечисленное привело к улучшению качества обслуживания, особенно в отношении доступности и целостности данных, а также интеграции услуг в единой сети. Часть эволюции его развертывания можно увидеть на рисунках II–IV.

Рисунок III: Топология сети TRAME в 1986 году.

В 1990 году TRAME 2 был полностью развернут, а TRAME 1 был заменен. Процессором нового оборудования был Intel 80286 , а аппаратная структура и внешний вид маршрутизаторов были очень похожи на TRAME 1. Программное обеспечение было написано на языке C, и вышеупомянутый эмулятор продолжал использоваться.

Улучшениями по сравнению с TRAME 1 стали введение стандартизированного протокола доступа X.25, позволяющего подключать корпоративные терминалы к сети, способность обрабатывать 64 Кбит/с новых цифровых линий, увеличенную коммутационную способность и введение сквозной протокол, позволяющий избежать потери пакетов и помех, как того требует X.25.

Важным улучшением стала возможность использования двойного подключения для повышения доступности терминала; их можно было подключить к сети с помощью двух точек доступа. Для этого терминалы имели два адреса: основной и дополнительный.

Что касается адресации, то в 1991 году к адресации были добавлены два бита для обозначения сети. Таким образом, адресное пространство было увеличено до 16 бит, и таким образом можно было свободно объединять до четырех сетей, как в одну. Эта схема адресации сохранилась в последующих версиях TRAME.

Рисунок IV: Топология сети TRAME в 1994 г.

Аппаратное обеспечение снова представляло собой многопроцессорную структуру с 16 процессорами, разделяющими общую память, но последняя не была отдельной печатной платой, а была распределена между 16 печатными платами, чтобы избежать единых точек отказа. Соединение печатных плат осуществлялось с помощью общей мультимастерной шины пропускной способностью 40 Мбит/с, разработанной и изготовленной DIMAT, SA. Он также включал последовательный канал для обслуживания, мониторинга, перепрограммирования и сброса различных модулей через подключенный к ним терминал. Программное обеспечение было разработано ENHER в сотрудничестве с DIMAT, SA.

Алгоритм маршрутизации остался прежним, но функция расстояния была изменена на менее динамичную. Была введена процедура управления потоком, основанная на измерении перегрузки маршрута и обратной индикации источника. [21] [23]

Улучшениями по сравнению с TRAME2 были поддержка IPv4, введение агента мониторинга SNMP, новая система управления потоком, улучшенная метрика расстояния, которая сделала систему менее динамичной, а также задача автоматического выполнения для периодической проверки аппаратного и программного обеспечения.

Аппаратная конструкция была радикально изменена путем перехода к архитектуре с одним процессором на узел в отличие от традиционного оборудования TRAME. Он имел два альтернативных базовых модуля разной мощности на базе процессоров Intel i960 CA и i960 RM с шиной 1 Гбит/с для связи с разными платами маршрутизатора. Количество физических интерфейсов было всего десять (восемь последовательных + два Ethernet ( 10BASE2 или 10BASE-T )) поскольку Ethernet позволял подключать несколько устройств в одной локальной сети . У него также был последовательный канал фронтальной службы. Потеряв избыточность (один процессор на маршрутизатор), узел потерял некоторую доступность по сравнению с предыдущими версиями TRAME. Это было сделано по экономическим причинам, связанным с тем фактом, что сеть расширялась на меньшие подстанции, где ограничения по затратам выше. Двойное подключение может помочь в местах с более строгими требованиями к доступности.

Улучшения по сравнению с TRAME 3 заключались в возможности обрабатывать каналы с пропускной способностью 2 Мбит/с, меньшие и менее дорогие маршрутизаторы, доступ через Ethernet и стандартные протоколы, а также переход от собственного протокола UTR к международным стандартизированным протоколам для систем SCADA (IEC 60870-5). -101 и IEC 60870–5–104) с оригинальной адаптацией к сетям с коммутацией пакетов. [18] [25]

  1. ^ Jump up to: а б с д и Селга, Дж. М. «TRAME: компьютерная сеть с коммутацией пакетов для энергетических систем». Труды CIGRE (Международная конференция по большим электрическим запасам), Парижская сессия 1978 г., документ 35-03, сентябрь 1978 г. [1]
  2. ^ Jump up to: а б Хоффманн М.Г. и Сельга Дж.М. «Блок управления линией для сети с коммутацией пакетов». Известия МИМИ. Цюрих, июнь 1978 г. [2]
  3. ^ Jump up to: а б с Селга Дж. М. и Ксампени Дж. «Процедура адаптивного обновления для динамической маршрутизации. Результаты сравнительного моделирования». Материалы Международной конференции IEEE по коммуникациям (ICC'80), стр. 23.6.1–23.6.6, Сиэтл (Вашингтон), США, 1980 г.
  4. ^ Сельга Дж., Ривера Дж., Ксампени Дж. « Аналитические и имитационные модели, использованные для проектирования сети коммутации сообщений ENHER ». I Национальный симпозиум по моделированию и симуляции в промышленности и коммунальном хозяйстве . Севилья, 7–9 мая 1980 г. [3]
  5. ^ Jump up to: а б Селга Дж. М., Ривера Дж., Ксампени Дж. « Сеть коммутации пакетов TRAME ». Журнал «Новатика», Том VII, номер 37, 1981 г. [4]
  6. ^ Джерлхаген Т. и Б. Леандер Б., «Сеть коммутации сообщений, предназначенная для передачи данных и дистанционного управления», Труды CIGRE , Париж, Франция, документ 35-01, август 1974 г. [5]
  7. ^ Jump up to: а б с Цегрел, Т. «[Процедура маршрутизации для сети коммутации сообщений TIDAS]». Транзакции IEEE по коммуникациям, том 23, выпуск 6, стр. 575-585, июнь 1975 г. [6]
  8. ^ Кайсер, Арне (2010). «Использование компьютеров для управления потоками электроэнергии в Швеции 1950-1980» в «Истории скандинавских вычислений 3: Третья конференция IFIP WG9.7, HiNC3» . Стокгольм, Швеция: Springer. стр. 28–33. ISBN  978-3-642-23315-9 .
  9. ^ Jump up to: а б Санчес и Виланова, Льоренс. Гидроэлектрическая авантюра Рибагорсана-ЭНЕР и ее влияние на социально-экономические преобразования Верхней Рибагорсы», «История и культура Верхней Рибагорсы», том I (на каталонском языке). La Pobla de Segur: Принтер: Casa Torres SA, Обязательный экземпляр : L-679-1991, Редактирование: Ассоциация друзей Верхней Рибагорсы , 1991. ISBN   84-604-0570-2 .
  10. ^ Сельга, Дж. М., Ривера, Дж., Ксампени, Дж. (Книга координируется А. Алабау и Дж. Риерой) (на испанском языке. Сеть коммутации пакетов TRAME (Телеинформатика и компьютерные сети) . Барселона: Маркомбо, стр. 95–101 , Первое издание: 1982 г. Второе издание: 1984 г., ISBN 84-267-0427-1 [7] .
  11. ^ Jump up to: а б Вентоза, Дж.; Санчес, М.; Казальс, А.; Ривера, Дж.; Ксампени, Дж. «Интегрированная станция местного управления-телеуправления в сценарии общей системы телеуправления». Обзор IEEE Power Engineering, том PER-6, выпуск: 10, страницы. 39–40, 1986 г. [8]
  12. ^ Jump up to: а б Вентоза, Дж.; Санчес, М.; Казальс, А.; Ривера, Дж.; Ксампени, Дж. «Интегрированная станция местного управления-телеуправления в сценарии общей системы телеуправления]». Транзакции IEEE по доставке энергии, Том: 1, Выпуск: 4, страницы. 159-165, 1986 [9]
  13. ^ Jump up to: а б Оборудование ENHER TAC « Комплексная система телеуправления электрическими сетями. Передовое испанское производство . На испанском языке. Электронный мир. №110., 1981. [10]
  14. ^ Ф. Альварес-Куэвас Фигероа, М. Бертран, Оллер, Ф., Дж. М. Селга, «Голосовая синхронизация в сетях коммутации пакетов». Сетевой журнал IEEE , том 7; Выпуск: 5, с. 20-25 сентября 1993 г. [11]
  15. ^ Дж. Далмау и Дж. М. Селга «Сеть медленного видео». CIGRE Коллоквиум SC35 в Мадриде, сентябрь 1995 г. [12]
  16. ^ Jump up to: а б Селга, Дж. М. и Ривера «Надежность HDLC и метод FRBS для ее повышения». Седьмой симпозиум IEEE по передаче данных, Мексика, 1981 г.
  17. ^ Jump up to: а б с Сельга, Хосеп Мария « Вклад в проектирование и оптимизацию компьютерных сетей ». На каталонском языке. Докторская диссертация, сентябрь 1985 г. [13]
  18. ^ Jump up to: а б Кабесас, Р.; Сельга, Ж. М.; Самитьер, К. «Опыт внедрения сети телеуправления на основе IP-технологии». Материалы Парижской сессии CIGRE (Международной конференции по электротехнике), документ 35-201, сентябрь 2000 г. [14]
  19. ^ Селга Дж., Ксампени Дж. «Метод управления перегрузкой в ​​сети TRAME. Описание и результаты моделирования». IEEE Материалы Средиземноморской электротехнической конференции MELECON'83. Афины (Греция), 23–25 мая 1983 г.
  20. ^ Сельга, Дж. М. «Оптимальное управление сетями коммутации пакетов». Электронные письма. Том 19., стр. 794-795, 15 сентября 1983 г. [15]
  21. ^ Jump up to: а б Сельга, Дж. М. «Метод управления потоком для пакетных сетей». Материалы 8-й Международной конференции по компьютерным коммуникациям ICCC, 1986. Мюнхен, с. 625-630, 15-19 сентября 1986 г. [16]
  22. ^ Сельга, Дж. М., Альтемир, С. « Использование сетей коммутации пакетов для дистанционного управления » (на испанском языке). Материалы первой конференции по промышленному телеуправлению . Университетская школа промышленно-технической инженерии Барселоны, 3–5 апреля 1984 г. [17]
  23. ^ Jump up to: а б Сельга, Дж. М. « Оптимизация использования сетей с коммутацией пакетов » (на испанском языке). VI съезд по информатике и автоматике . Мадрид., 15–18 октября 1985 г. [18]
  24. ^ Сельга Дж. М., Ривера Дж., Уркису М., Сирвент Дж. К. « Центр наблюдения за компьютерными сетями: приложение к сети ENHER TRAME » (на испанском языке). Электронный мир. № 130, июнь 1983 г. [19]
  25. ^ Кабесас, Р.;Сельга, Ж.М.;Самитьер, К. «Новое поколение коммутаторов пакетов, предназначенное для интеграции операционных служб». Коллоквиум СИГРЭ в Кракове, Польша, 13 октября 1999 г. [20]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0421993ef0ce484f6c118f7153c9dffa__1722391980
URL1:https://arc.ask3.ru/arc/aa/04/fa/0421993ef0ce484f6c118f7153c9dffa.html
Заголовок, (Title) документа по адресу, URL1:
TRAME - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)