Jump to content

Кукольный

Кукольный
Оригинальный автор(ы) Жан-Винсент Лоддо, Лука Саю
Разработчик(и) Жан-Винсент Лоддо, Лука Саю
Стабильная версия
0.94.0 / 31 января 2018 г .; 6 лет назад ( 31.01.2018 ) [1]
Написано в OCaml
Операционная система Линукс
Платформа х86 , х86 64
Размер 3,3 МБ [1]
Тип Виртуализация сети
Лицензия лицензия GPLv2+
Веб-сайт www .marionnet .org

Marionnet — это виртуальная сетевая лаборатория: она позволяет пользователям определять, настраивать и запускать сложные компьютерные сети без необходимости физической установки. Для моделирования всей сети Ethernet с компьютерами, маршрутизаторами, концентраторами, коммутаторами, кабелями и т. д. требуется только один хост-компьютер Linux, возможно, даже не подключенный к сети.Также предоставляется поддержка интеграции виртуальной сети с физической хост-сетью.

Marionnet родился в апреле 2005 года как простой текстовый интерфейс к Netkit , написанный на OCaml Жаном-Винсентом Лоддо из Университета Париж 13 для его собственного курса по сетевым технологиям .

С тех пор код был полностью переписан и переработан в сентябре 2005 года, чтобы удалить зависимость от Netkit и упростить создание графического интерфейса, частично построенного на DOT .Архитектура была дополнительно расширена, а система стала более общей, когда Лука Сайу присоединился к проекту в 2007 году, что, в частности, способствовало аспектам динамической реконфигурации.

В настоящее время система активно используется в нескольких университетах метрополии Франции. [2] [3] и другие страны. [4]

Текущее развитие

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

Marionnet достигла достаточно стабильного состояния и успешно используется для обучающих сетей в ряде университетов по всему миру. Текущая разработка сосредоточена на том, чтобы сделать систему более простой в использовании для обычного конечного пользователя, с особым упором на документацию.Интернационализация находится на пути (в основном в ветка marionnet_i18n ) через GNU Gettext .

На данный момент Marionnet была представлена ​​на двух международных конференциях по компьютерным наукам , многих французских мероприятиях. [5] и в ФОСДЕМ . [6]

Дизайн Марионнет.

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

VDE — проект Virtual Distributed Ethernet отвечает за объединение машин Uml в виртуальную сеть.его цель — имитировать устройства кабеля, концентратора и коммутатора, что позволяет также вносить помехи в связь.

Помимо этой необработанной эмулируемой сети Marionnet действует как связный менеджер и графический интерфейс.

Marionnet — это пример сложного параллельного приложения, написанного на функциональном языке с использованием относительно продвинутых методов программирования. [7]

Производительность

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

Marionnet показал хорошую производительность в сложных сетях (около 15 машин) даже на относительно старых машинах, оставаясь очень отзывчивым.Основной проблемой является использование диска, но это во многом зависит от выбранного дистрибутива; Pinocchio — это специальный дистрибутив, разработанный для удовлетворения средних потребностей.

Использование

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

Основная цель Marionnet — преподавание компьютерных сетей в университетских лабораториях. [8] хотя это может быть ценным инструментом и для средних школ.Несмотря на то, что Marionnet ориентирован на обучение, его можно использовать для эмуляции сетей в целях тестирования или разработки. [9] Его довольно легко настроить, быстро даже при сложных конфигурациях, а возможность отмены изменений файловой системы на виртуальных машинах делает его достаточно гибким.

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

См. также

[ редактировать ]
  1. ^ Jump up to: а б «Марионнет в Launchpad» . launchpad.net . Проверено 15 апреля 2021 г.
  2. Практическое упражнение с Marionnet. Архивировано 30 декабря 2008 г. в Wayback Machine : Седрик Мессиан, Университет Париж 13 (на французском языке).
  3. Marionnet использовалась в IUT de Bézier. Архивировано 21 июля 2011 г. в Wayback Machine , Université Montpellier 2.
  4. ^ IUT Университета Реюньона упоминает о внедрении Marionnet. Архивировано 15 октября 2008 г. в Wayback Machine.
  5. ^ «Некоторые презентации Marionnet» . Архивировано из оригинала 19 мая 2009 г. Проверено 20 февраля 2009 г.
  6. ^ FOSDEM рассказывает о Marionnet. Архивировано 28 февраля 2009 г. в Wayback Machine.
  7. ^ Отчет о состоянии: Marionnet --- Как внедрить виртуальную сетевую лабораторию за шесть месяцев и быть счастливым. Архивировано 25 января 2011 г. на Wayback Machine : Семинар ACM SIGPLAN по машинному обучению, Фрайбург (Германия), 2007 г.
  8. ^ Marionnet: графическое программное обеспечение для изучения и преподавания локальных компьютерных сетей. Архивировано 25 января 2011 г. в Wayback Machine : Первый образовательный семинар «Сети и телекоммуникации», Сен-Пьер-де-ла-Реюньон (Франция), 2007 г. На французском языке.
  9. ^ Marionnet: лаборатория виртуальной сети и инструмент моделирования. Архивировано 25 января 2011 г. в Wayback Machine : SimulationWorks, Марсель (Франция), 2008 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c4397c7efbc35f88d8ab778294d9f657__1709871900
URL1:https://arc.ask3.ru/arc/aa/c4/57/c4397c7efbc35f88d8ab778294d9f657.html
Заголовок, (Title) документа по адресу, URL1:
Marionnet - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)