В Battlestar Galactica Уильям Адама выражает свое презрение к сетям, учитывая, как легко сайлоны могут их использовать, тем самым нанося вред своим системам. Если сети действительно не используются, то как возможен DRADIS? Как возможна межкорабельная связь? Как вообще возможно, чтобы каждый корабль следил за своим статусом? Все это и многое другое будет зависеть от создания сетей, не так ли?
Да, есть системы, которые якобы должны иметь частную сеть, чтобы заставить корабль работать и отображать статус в CIC, но каждая система — это отдельная, закрытая сеть.
Возьмем систему сверхсветовых двигателей. Есть компьютер, который вычисляет координаты прыжка, компьютер, который управляет прыжковым двигателем (эти два могут быть одним и тем же) и панель дисплея и клавиатуры в CIC. Эти три компонента объединены в сеть, но только друг с другом. Если Сайлоны взломают систему связи извне, они не смогут получить оттуда доступ ни к одной другой системе, потому что все они отделены друг от друга.
Вот почему бэкдор, который был в программном обеспечении Гая Балтара, не был проблемой для Галактики. Он мог работать только в полностью сетевой среде, а поскольку у Galactica не было межсетевых систем, программное обеспечение не запускалось и никогда не загружалось в память.
ГАЭТА: Итак, позвольте мне понять это прямо. Вы говорите, что сайлоны нашли способ использовать вашу навигационную программу, чтобы вывести из строя наши корабли?
БАЛТАР: По сути, да. Я думаю, они используют CNP, чтобы заразить ваши корабли каким-то компьютерным вирусом, который делает их восприимчивыми к командам Сайлонов.
ГАЭТА: Ну, вы можете видеть, что у нас есть ваша навигационная программа CNP здесь, на Галактике, но... наши компьютеры не объединены в сеть, поэтому она никогда не загружалась в основную память и даже не тестировалась.
Источник
One report said an entire Battlestar lost power just before it came in contact with the enemy.
Первоначальная Galactica CAG, летающая на более новых MK VII Viper, была полностью отключена аналогичным образом. Как я уже упоминал, Galactica пощадили, потому что новое программное обеспечение так и не было загружено. (Добавил цитату к ответу).Ему не нужны сетевые программы. Они не возражают против того, чтобы люди разговаривали по системам связи; они просто не хотят, чтобы сайлоны правильно использовали свое преимущество в области программного обеспечения. В сетевых системах других кораблей единственная уязвимость позволяла Сайлонам взломать и вывести из строя все колониальные системы. У «Галактики» было скомпрометировано всего несколько изолированных систем, и они были сброшены вручную.
В реальной жизни нет никаких оснований полагать, что сайлоны будут более эффективны при взломе человеческих систем, чем другие люди, за исключением эксплойта, который они внедрили в код перед атакой. Беспокойство Адамы было нереальным, но в данном конкретном случае спасло его.
Galactica также была более старой технологией, поэтому вполне возможно, что многие из ее систем использовали аналоговые методы управления. Когда были построены первые автомобили, вы все еще могли крутить руль, и шины реагировали — между ними была «механическая сеть». Позже это стало механическим / гидравлическим. В наши дни компьютер в той или иной степени занялся такими вещами.
На самом деле я имел удовольствие работать в General Dynamics в 1982 году, будучи студентом колледжа с горящими глазами, и узнал, что F-16 установил новую высшую отметку в качестве реактивного самолета, работающего по проводам.
Чтобы применить это к Галактике, кто-то выше упомянул сверхсветовую систему, содержащую компьютеры. Но МОЖЕТ НЕ БЫТЬ. Там мог быть провод от каждой из клавиш на клавиатуре прямо в систему управления для того, что, возможно, не содержало программных устройств в стиле фон Неймана.
Компьютеры — отличный способ контролировать вещи, но не единственный.
Марриотт81
Андрес Ф.