Jump to content
Калькуляторы

Какая операционная система на маршрутизаторе?

Смотрю характеристики маршрутизаторов и вижу, что нигде не пишут операционную систему, хотелось бы понять какие сделаны на Linux, а какие на QNX (ну либо любая другая ОС с микроядром). Микроядро ведь никогда не зависает практически.

Share this post


Link to post
Share on other sites

Можно подумать, операционную систему маршрутизатора можно выбрать.

Не уж, выбрал Циску - получишь и систему от Циско. Выбрал Джунипер - и система соответствующая, никакой другой быть не может.

Так что похрен, выбирать надо законченный продукт.

Share this post


Link to post
Share on other sites
6 минут назад, UglyAdmin сказал:

Выбрал Джунипер - и система соответствующая, никакой другой быть не может.

Ну не совсем, бывают и исключения типа Juniper NFX. Но в целом да. Это или собственная разработка, или глубоко переработанная nix/bsd, не имеющая почти ничего общего с прародителем

Share this post


Link to post
Share on other sites
49 минут назад, Iskatel_S сказал:

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

Ну, если обзорно, то 99% бытовых роутеров "мыльниц-вафельниц" слеплены на Linux. В большинстве случаев даже можно тем или иным способом получить там shеll. На некоторых даже штатными средствами.

На цисках G1/G2 своя монолитная ОС не похожая ни на что. XR серия - это QNX, XE - линукс с огромным монолитным процессом, представляющим собой по сути IOS серий G1/G2.

На новых ASA и беспроводных контроллерах Linux. На старых PIX своё нечто.

У джунипера обычная x86 FreeBSD с пучком собственных демонов.

 

Share this post


Link to post
Share on other sites
4 минуты назад, sol сказал:

У джунипера обычная x86 FreeBSD с пучком собственных демонов.

а ещё есть vmhost - kvm с freebsd внутри

а дальше вообще глобальная переделка на микросервисы и уход от freebsd в пользу linux (это поидее junos os evolved)

Share this post


Link to post
Share on other sites

Короче, в каких ещё железках enterprise-уровня кроме цисок используется микроядро?

Share this post


Link to post
Share on other sites
1 час назад, Iskatel_S сказал:

и вижу, что нигде не пишут операционную систему,

А это потому, что с т.з. современного маркетинга вы покупаете не изделие, а решение (ваших проблем). Оно поставляется "в комплексе" и разделению на компоненты не подлежит.

 

Только что, Iskatel_S сказал:

уровня кроме цисок используется микроядро?

Вот в цисках-то как раз и не используется.

А что такое "микроядро"? Дайте определение или примеры ОС с таким ядром.

Share this post


Link to post
Share on other sites
9 минут назад, sol сказал:

Вот в цисках-то как раз и не используется.

А что такое "микроядро"? Дайте определение или примеры ОС с таким ядром.

https://ru.wikipedia.org/wiki/Микроядро
примеры внизу статьи, там присутствует QNX, использующая в cisco

Share this post


Link to post
Share on other sites

Ну, я бы не сказал, что QNX прям _используется_ циской.

Оно использовалось в здооооровенных гробах/холодильниках 12000 и CRS. Думаю, что они все уже в металлоломе.

Последний релиз был в 2017 году.

 

Миникс используется в интеловском ME на современных материнских платах.

 

 

Share this post


Link to post
Share on other sites

Не совсем сетевое железо, но в брокейдовских FC коммутаторах тоже линукс и тоже rpm-based.

 

Share this post


Link to post
Share on other sites

Диплом, IMHO

Share this post


Link to post
Share on other sites
11 минут назад, VolanD666 сказал:

В чем вопрос то? Вы чего добиться хотите? :)

Пока это информация для общего развития, но она может понадобиться, если в будущем придётся заниматься закупками.

Share this post


Link to post
Share on other sites

Железо без софта вы наврядли где-то купите...
Если не считать аля роутеры на серверах (тазиках)

Share this post


Link to post
Share on other sites

Классический XR в а9к на qnx, но потом ушли на Линукс.

Share this post


Link to post
Share on other sites
8 hours ago, sol said:

это потому, что с т.з. современного маркетинга вы покупаете не изделие, а решение

Вот на что китай развил своих изделиях :)

Share this post


Link to post
Share on other sites
1 час назад, h3ll1 сказал:

Вот на что китай развил своих изделиях :)

WGbnkGrp7ZlBK6FZMVzl_dG_hCsdGMhjqJAJiF-t

Share this post


Link to post
Share on other sites
11 часов назад, sol сказал:

XR серия - это QNX

Не совсем, от QNX там только ядро.

 

10 часов назад, sol сказал:

Оно использовалось в здооооровенных гробах/холодильниках 12000 и CRS. Думаю, что они все уже в металлоломе.

в 9k серии ASR. когда релизы были не помню, давно было. Но XR сам по себе очень странный и не создает впечатление полноценного продукта. (хотели сделать как у джунипера, получилось как всегда коряво). Например: для редактирования каких-нибудь SET-о, XR вываливается в обычный ee (юниховый эдитор) или vim (не помню за давностью лет)... хотя остальные части конфига редактируются как обычно из CLI. 

Share this post


Link to post
Share on other sites
15 hours ago, Iskatel_S said:

она может понадобиться, если в будущем придётся заниматься закупками.

К сожалению, эта информация несостоятельна для участия в закупках. Вряд ли ФАС устроит ссылка на этот форум в рамках разбирательства по 44-ФЗ. А по 223-ФЗ информация об ОС не нужна.

Share this post


Link to post
Share on other sites
В 16.02.2021 в 13:56, Iskatel_S сказал:

(ну либо любая другая ОС с микроядром). Микроядро ведь никогда не зависает практически.

Микроядро есть у микротика, последнее обновление было несколько дней назад.

При этом можно купить как готовые устройства (роутеры, маршрутизаторы, коммутаторы разной производительности), так и отдельный софт для установки на свои роутеры на базе серверов.

Share this post


Link to post
Share on other sites
15 минут назад, Saab95 сказал:

Микроядро есть у микротика, последнее обновление было несколько дней назад.

Вот врун!

Выходит, микроядро есть и у линукса!

  • RouterOS v7: пока бетта, октябрь 2019 — н.в. (основана на ядре Linux 5.6.3)
  • RouterOS v6: май 2013 — н.в. (основана на ядре Linux 3.3.5)
  • RouterOS v5: март 2011 — сентябрь 2013 (основана на ядре Linux 2.6.35)
  • RouterOS v4: октябрь 2009 — март 2011 (основана на ядре Linux 2.6.26)
  • RouterOS v3: январь 2008 — октябрь 2009 (основана на ядре Linux 2.4.31)

Share this post


Link to post
Share on other sites

Ох уж эти русскоязычные форумы. Вроде ж общаемся как родном языке, а понимаем как попало. Где я спрашивал про софт отдельно от железа, где? Меня интересует кто из вендоров, кроме cisco, использует микроядро, или мне быстрее вендорам написать чем знающих людей спрашивать?

Share this post


Link to post
Share on other sites

А зачем Вам это знание, и чем оно поможет? Использование микроядра в управляющей ОС маршрутизатора (железного, а не софтового) не является конкурентным преимуществом от слова "совсем"...

Share this post


Link to post
Share on other sites
2 часа назад, Iskatel_S сказал:

Ох уж эти русскоязычные форумы. Вроде ж общаемся как родном языке, а понимаем как попало. Где я спрашивал про софт отдельно от железа, где? Меня интересует кто из вендоров, кроме cisco, использует микроядро, или мне быстрее вендорам написать чем знающих людей спрашивать?

Может для Вас это будет откровением, но даже контроллеры за 100р сейчас работают как правило с микроядром той или иной ОС специфичной для данной платформы. А писать софт для роутера без какого-то микроядра - вообще утопично, как минимум стэк IP никто переписывать в современном мире не станет, возьмет что-то готовое.

 

И вдогонку, посмотрите лицензии Linux, BSD и других ОС. Может тогда Вам будет понятно почему производители зачастую не используют Linux  или не афишируют это.

Share this post


Link to post
Share on other sites
В 18.02.2021 в 17:06, Iskatel_S сказал:

Меня интересует кто из вендоров, кроме cisco, использует микроядро

так вам же ответили: и циска не использует.

 

В 16.02.2021 в 13:56, Iskatel_S сказал:

Микроядро ведь никогда не зависает практически

хм, а часто вы видели зависшее не из-за аппаратных проблем сетевое оборудование?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now