СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть

СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть (https://scbist.com/)
-   Сетунь (https://scbist.com/setun/)
-   -   Переход на ОС с открытыми кодами (Linux) (https://scbist.com/setun/47972-perehod-na-os-s-otkrytymi-kodami-linux.html)

xmel 13.12.2017 03:07

Да, в общем ещё один момент. Сам сервер горловины, который отвечает за сегмент, должен иметь прошивку, которая позволяет считывать топологию с поля--эти железки тоже должны быть взаимозаменяемыми. Максимум, что должно быть нужно сделать для замены--прописать адреса и вставить носители с ключами криптографии.

Просто инженер АиТ 13.12.2017 08:03

Цитата:

Сообщение от xmel (Сообщение 332837)
Да, в общем ещё один момент. Сам сервер горловины, который отвечает за сегмент, должен иметь прошивку, которая позволяет считывать топологию с поля--эти железки тоже должны быть взаимозаменяемыми. Максимум, что должно быть нужно сделать для замены--прописать адреса и вставить носители с ключами криптографии.

Так современные микропроцессоры достаточно мощные, то не обязательно иметь один контроллер на устройство, возможен вариант формировать функции контроллера на несколько устройств. Сам по себе с точки зрения железа должен быть универсален и отличатся только интерфейсным узлами согласования с конкретными устройствами.
В каждом контроллере должен быть прописан его адрес (не тупой 1, 2, 3, а бинарная структура напоминающая IP адрес), тип, должны быть прописаны адреса связей с соседними контроллерами, таким образом образуется дерево связей (простейший вариант граф). Таким образом получается реальная (железная) реализации софта ЦП, где те же объекты создаются виртуально в памяти.

Николай Николаевич 13.12.2017 12:17

Цитата:

Сообщение от Antibueno (Сообщение 332649)
PS: Н.Н. еще меня вот заинтересовал вопрос, почему вы так настаиваете на архитектуре системы 2 из 4? чем она лучше 2 из 3 или 1 из 2D?
А так в целом стоит начать с того, что нужно провести расчет экономической выгоды и сделать анализ на соответствие безопасности будущей МПЦ. кстати это была бы неплохая дипломная работа, притом ее можно разбить на несколько человек.

Архитектура "два из двух с горячим резервом два из двух" с размещением каждой пары в отдельном конструктиве - в отличие от архитектуры "два из трех" - позволяет производить регламентные работы на одной паре процессоров без прекращения функционирования объекта.
В части тем для дипломных работ - я только "за"!

Николай Николаевич добавил 13.12.2017 в 13:17
Цитата:

Сообщение от Antibueno (Сообщение 332649)
кстати, мне очень не нравится ваша позиция про ПО.
1. вы как заказчик очень себя ограничиваете в выборе
2. не возможность поспевать за вычислительной техникой и возможностями
3. торможение развития архитектуры МПЦ и применение новых возможностей
4. низкая кибер безопасность
5. экономически не эффективно, ваши программисты будут ездить на майбахах =)))

Не думаю, что приведенные Вами доводы так уж важны для ЖАТ...
Как пример - представим, что сейчас все ПО для ЖАТ написано и работает не под современными ОС, а под "вчерашними" или, еще лучше, под "позавчерашними"? Например, под DOS. При наших небольших скоростях обработки и небольшом количестве достаточно примитивных алгоритмов - думаю, что это возможно. Внимание - вопрос: киберзащищенность у такого варианта лучше или хуже, чем при современных ОС? Я думаю, что лучше!!!

tiksi 13.12.2017 12:35

Цитата:

Сообщение от Николай Николаевич (Сообщение 332856)
Внимание - вопрос: киберзащищенность у такого варианта лучше или хуже, чем при современных ОС? Я думаю, что лучше!!!

Поясните, чем оно лучше?

Николай Николаевич 13.12.2017 12:39

Цитата:

Сообщение от tiksi (Сообщение 332859)
Поясните, чем оно лучше?

Неужели непонятно?
Хакеров таких УЖЕ нет, и не будет!

Евгений002 13.12.2017 12:57

Цитата:

Сообщение от Николай Николаевич (Сообщение 332860)
Неужели непонятно?
Хакеров таких УЖЕ нет, и не будет!

Шпана - Хакеры занимаются модными игрушками, а если потребуется взломать наше ПО, тут в дело вступят серьезные дяди из спецотделов и здесь уже принципиально важно у какой ОС более сложен алгоритм для её взлома.......

Николай Николаевич 13.12.2017 13:01

Цитата:

Сообщение от Евгений002 (Сообщение 332861)
Шпана - Хакеры занимаются модными игрушками, а если потребуется взломать наше ПО, тут в дело вступят серьезные дяди из спецотделов и здесь уже принципиально важно у какой ОС более сложен алгоритм для её взлома.......

Я же привожу - для наглядности - совсем примитивный пример.
А выступаю я - сейчас или на перспективу - за разработку "своей", "ЖАТовской" ОС. Как это сделано у военных. Не думаю, что это нерешаемая задача.

Абрамов..ИЧ 13.12.2017 13:27

А у военных интересно чисто своя ОС или на базе того же Линукса? К примеру в некоторых МПЦ применяется ОС Linux собственной сборки (оптимизированной для решения задач ЭЦ). Можно ли считать это "своей ОС"?

Николай Николаевич 13.12.2017 13:30

Цитата:

Сообщение от Абрамов..ИЧ (Сообщение 332864)
А у военных интересно чисто своя ОС или на базе того же Линукса? К примеру в некоторых МПЦ применяется ОС Linux собственной сборки (оптимизированной для решения задач ЭЦ). Можно ли считать это "своей ОС"?

Кто же ответит на подобный вопрос...

Кола Бельды 13.12.2017 13:33

Цитата:

Сообщение от Николай Николаевич (Сообщение 332862)
Как это сделано у военных. Не думаю, что это нерешаемая задача.

Два вопроса: цена на воен.пром.оборудование будет соизмерима с ЖАТовским оборудованием. Это нормально?
У военных учитываются боевые потери, в ЖАТ тоже будет такой показатель?
Есть многоходовочка "красивое решение", переподчинить РЖД в ВПК, и получить ОСь "бесплатно" с вытекающими обстоятельствами ....

Просто инженер АиТ 13.12.2017 13:49

Проблема не в ОС, проблема в использовании протокола TCP/IP и его производных для обмена по сети. У берите этот протокол и в порядки повысится киберзащищенность!

АЛСНщик 13.12.2017 13:51

Цитата:

Сообщение от Кола Бельды (Сообщение 332866)
Есть многоходовочка "красивое решение", переподчинить РЖД в ВПК, и получить ОСь "бесплатно" с вытекающими обстоятельствами ....

Когда в "недрах" управления вневедомственной охраны зародились средства ОПС, встал вопрос: кто будет серийно производить аппаратуру: приемно-контрольные приборы, извещатели, системы передачи извещения и т.д. Чисто технологически, этим следовало заняться предприятиям радиоэлектронной промышленности советского ВПК. Так представьте себе: могущественное МВД не смогло "протолкнуть" производство систем ОПС как спецтехники. Оборонщики "послали" их :raD:
Впрочем, МВД не понадобилось создавать свою сеть промышленности, подобно электротехническим заводам железнодорожного транспорта. Предприятиям ВПК пришлось таки производить ОПС - но эта техника была "проведена" как товары народного потребления, "ширпотреб". Типа, сигнализация в первую очередь требовалась для охраны имущества граждан СССР. Хотя всем понятно, что охрана квартир не была первостепенной задачей Вневедомственной охраны ни при СССР, ни в нынешней России.
А РЖД - чисто коммерческая организация, выходит сможет "протолкнуть" производство своей электроники на предприятиях "оборонки" как спецтехники со всеми вытекающими последствиями? :net: Ну-ну...:raD:
---------------------------------------------------------
Хотя, средства радиосвязи для ЖД и телефонное оборудование общего назначения (нынешняя ОбТС) производила не специализированная отраслевая, а союзная промышленность. Не знаю, в какой степени оборонная.
---------------------------------------------------------
А многоходовочки едва ли прокатят: только взаимный коммерческий интерес предприятий транспорта, науки и радиоэлектронной промышленности.

Скиталец 13.12.2017 17:33

Цитата:

Не знаю, в какой степени оборонная.
Полностью. Не было подобных производств чисто для "ширпотреба"

xmel 14.12.2017 02:19

Цитата:

Сообщение от Просто инженер АиТ (Сообщение 332846)
Так современные микропроцессоры достаточно мощные, то не обязательно иметь один контроллер на устройство, возможен вариант формировать функции контроллера на несколько устройств. Сам по себе с точки зрения железа должен быть универсален и отличатся только интерфейсным узлами согласования с конкретными устройствами.
В каждом контроллере должен быть прописан его адрес (не тупой 1, 2, 3, а бинарная структура напоминающая IP адрес), тип, должны быть прописаны адреса связей с соседними контроллерами, таким образом образуется дерево связей (простейший вариант граф). Таким образом получается реальная (железная) реализации софта ЦП, где те же объекты создаются виртуально в памяти.

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

Я же считаю, что должно быть максимально просто. Как, например, соединить два компа через пару свитчей.

Сам блок должен быть с одной стороны достаточно интеллектуальным для того, чтобы обеспечить работу сигнальной точки во всех вариантах. Например, если к контроллеру подключены только лампы белого/синего огней, то он должен уметь открываться только маневровым порядком. Тоже самое с перегоранием ламп--умерла одна из ламп желтого огня--на бок светофор уже не откроешь, кроме как маневровый и т. п. С другой стороны, от него ничего больше не требуется--у него есть фиксированная жесткая функциональность, которая не предполагает настройки вообще. Реально туда надо зашить РУ-55-2012 со схемами установки (блокирования/разблокирования других блоков по топологии до следующего сигнала) и размыкания маршрутов.

Да, контроллеры с такой функциональностью будет стоить денег. Но общая стоимость решения будет зависеть от количества объектов--линейно. А при больших тиражах можно получить и существенную скидку, так как эта стоимость будет определяться лишь стоимостью аппратной части.

Протокол обмена между блоками должен обеспечивать не абсолютную (она будет, безусловно, нужна для адресации сверху, но для схем безопасности не нужную), а относительную адресацию. Например, за светофором есть несколько путевых/стрелочных участков. Сам контроллер светофора имеет для себя же смещение 0, следующий путевой участок +1, далее стрелочный +2 и т. п. Из проблем, которые я вижу--как обеспечить замыкание блоков "на соседнем пути" - из-за негабаритных стыков. Но, я не считаю их нерешаемыми.

Ключевое отличие от прочих систем--именно железное (снаружи) решение вопроса безопасности без каких-либо настроек. Конструктор "Лего". В примитивнейшем случае (например, разъезд) достаточно построить пути, поставить светофоры и приводы, прокопать траншею и положить в неё кабель, соединив все устройства. Далее подключается ноутбук (даже без дополнительной настройки) и можно управлять станцией. Даже если в программе ноутбука будут какие-то ошибки и "кривые" настройки, это будет грозить только открытием не тех светофоров. Но защита от открытия входного на занятый путь, на участки, замкнутые в других маршрутах, или, если стрелки стоят не по маршруту должна обеспечиваться именно "железом".

Кроме того, концепция одно устройство--один контроллер позволит выпускать именно "интеллектуальные" устройства СЦБ, например, стрелочный привод с 4мя интерфейсами: питание, и три интерфейса данных-пошерстный, прямо и набок, например.

При надлежащей кабельной сети это будет ещё и очень надежным. Например, если есть 2 кабельных линии по сторонам станции, то можно полстанции вообще срыть--остаток должен работать без каких-либо проблем.

Абрамов..ИЧ 14.12.2017 12:03

Цитата:

Сообщение от xmel (Сообщение 332918)
Понятно, что один камень сейчас реально может обеспечить логику работы как станции, так и группы станций. Но проблема в том, что чем сложнее прошивка, тем больше вероятностей появления ошибок. Если делать вот такие контроллеры с возможностью настройки, мы сразу и опять огребаем весь ворох проблем с программированием схемплана в прошивке или настройках прошивки.

Я же считаю, что должно быть максимально просто. Как, например, соединить два компа через пару свитчей.

Несколько оторвано сформулировано - посыл до конца не понятен, "камни", "огребаем ворох проблем",... все имхо конечно..
Все ошибки в софте должны вычищаться перед его установкой, прежде всего в результате различных проверок.

Цитата:

Сообщение от xmel (Сообщение 332918)
Сам блок должен быть с одной стороны достаточно интеллектуальным для того, чтобы обеспечить работу сигнальной точки во всех вариантах.

При чем здесь интеллектуальность?
Кроме этого светофоры например бывают 2значные и 5значные - здесь универсальность блоков ни к чему, т.к. это лишняя избыточность.. ну и т.д.


Часовой пояс GMT +3, время: 03:08.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot


Яндекс.Метрика