Проводятся технические работы по обновлению компонентов блога. Возможно некорректное отображение некоторых элементов. Приносим свои извинения за временные неудобства. Мы стараемся сделать блог лучше =)
вторник, марта 12, 2013
Знакомимся с GNS3
Добрый день дорогие друзья. Извиняюсь что так долго не писал, только на прошлой недели выписался из больницы после почти трехнедельного пребывания в ней, но слава богу это заточение закончилось и сегодня мы с вами познакомимся с еще одним симулятором сетей – а именно с GNS 3.
Наверное, у вас может появиться резонный вопрос: а зачем нам вообще с ним знакомиться, ведь у нас есть всеми нами любимый Packet Tracer ? Вполне обоснованный вопрос, ведь Packet Tracer позволяет воспроизвести примерно 80, а то и больше процентов функционала реальных устройств фирмы Cisco . Но как говорится 80 не 100, и именно симулятор GNS 3 позволит нам поковыряться практически во всех оставшихся 20%. Столь близкое приближение симулятора GNS 3 к реальным устройствам Cisco происходит из за одной ключевой особенности – данный симулятор способен работать с реальными IOS ами от маршрутизаторов фирмы Cisco ( GNS 3 не предназначен для симуляции коммутаторов фирмы Cisco ), а значит мы можем грубо говоря взять IOS от реальной железки, запихнуть его в GNS 3 и получить доступ к консоли виртуального маршрутизатора, обладающего всеми функциями реального. Кроме того GNS 3 имеет еще одну очень интересную особенность, он позволяет соединить виртуальную сеть, спроектированную в нем, с реальной сетью, но об этом чуть позже, а пока что познакомимся с азами работы с данными симулятором.
how to download cisco packet tracer ccna course #ccna #gns3 #networking #shortsvideo #shorts
Начнем с того, что скачать последнюю версию GNS 3 вы можете по данной ссылке: http://www.gns3.net/download/. После довольно таки простой установки и запуска перед нами предстает вот такое главное окно программы:
![]() |
Внешний вид окна симулятора GNS3 |
В принципе оно имеет довольно стандартный вид. Сверху меню, слева набор устройств в центре рабочая область. Логично предположить, что требуется перетащить устройства в рабочую область, соединить их, поковыряться в настройках и радоваться жизни. Но на самом деле все не так просто. Если вы попробуете перетащить один из имеющихся на левой панели маршрутизаторов на рабочую область, то получить сообщение вида:
![]() |
Сообщение в GNS3 |
Как мы уже говорили ранее, GNS 3 работает с реальными IOS ами маршрутизаторов фирмы Cisco , но есть одна загвоздочка, эти самые IOS ы не идут в комплекте поставки GNS 3, так как они стоят денег и соответственно просто так их никто распространять не будет (Но в этой стране это далеко не проблема и при большом желании используя в поисковом запросе ключевые слова типа Cisco + ios + номер серии маршрутизатора + torrent можно в течении 15 минут раздобыть данный образ). Следовательно для того чтобы использовать GNS 3 нам сначала необходимо раздобыть образы операционных систем устройств, которые мы хотим симулировать.
GNS3 — лучший симулятор сети!
Допустим у нас есть данный образ, что дальше? Далее нам необходимо добавить маршрутизатор, работающий на данном IOSe в GNS 3. Для этого в главном меню нажимаем на пункт Edit – IOS images and hypervisors . После чего перед нами откроется вот такое прекрасное окно:
![]() |
Добавляем образ маршрутизатора в GNS3 |
В данном окне в поле Image file указываем путь к нашему IOS у (путь не должен содержать русские символы), в поле Base config указываем текстовый файл, содержащий конфигурацию маршрутизатора (Если вы хотите чтобы маршрутизатор запустился со стандартной пустой конфигурацией, то не трогайте это поле). Поля Platform , Model и Default Ram автоматически сконфигурируются в соответствие с выбранным вами IOS ом. Далее нажимаем на кнопку Save , после чего образ нашего маршрутизатора появится в верхней части окна, в которой перечислены образы доступные для симуляции. После этого окно добавления образа можно закрыть.
После этого перетащите из панели Node Types , появившийся там образ вашего маршрутизатора в рабочую область. Если все сделано верно, и образ добавлен правильно, то никаких ошибок не должно возникнуть и в рабочей области окажется маршрутизатор, все это будет выглядеть следующим образом:
![]() |
Маршрутизатора в рабочей области GNS3 |
Для того чтобы запустить ваш маршрутизатор, щелкните по нему правой кнопкой мыши и выберите пункт Start . Через некоторое время, зависящее от производительности вашего ПК, маршрутизатор запустится. А его значок на панели Topology Summary позеленеет. После этого можно получить доступ непосредственно к консоли маршрутизатора. Для этого щелкните по маршрутизатору правой кнопкой мыши и выберите пункт Console . В результате откроется окно консоли:
![]() |
Консоль маршрутизатора, запущенного в GNS3 |
Собственно говоря с помощью данной консоли вы можете приступить к конфигурированию своего маршрутизатора и поковыряться в его настройках. Об остальных возможностях GNS3 мы поговорим в следующих статьях.
Источник: www.netza.ru
Приложения GNS3 и Cisco Packet Tracer Student
Программы для моделирования
компьютерных сетей просто незаменимы в двух случаях. Во-первых, это просто
уникальные тренажеры для сисадмина или желающего таковым стать. Пусть даже не
на профессиональном уровне, а для себя и друзей. Во-вторых, это средство
моделирования сетей, которое позволяет посмотреть различные варианты
конфигурации в приближенных к полевым условиях. Всяко наглядней схемок,
накаляканных карандашом на листике. Остается выбрать подходящий инструмент.
Критериев может быть много, причем для названных выше задач они будут немного
различаться. Допустим, для «натурного» моделирования желательно, чтобы были
доступны сведения о максимально широком спектре реального сетевого
оборудования. Для начальных учебных задач это не так принципиально. Там имеет
значение, например, понятная имитация работы и настройки базовых сетевых
протоколов. В любом случае при любительском использовании важно, чтобы на
проектирование-моделирование уходило разумное время – это должны быть
достаточно простые и наглядные средства.
Если хочется поработать красиво и с
быстрым стартом, есть смысл познакомиться с приложением Cisco Packet Tracer (www.netacad.com/ru/web/about-us/cisco-packet-tracer).
Оно распространяется бесплатно для участников обучающих программ Cisco. Это
решение класса «все в одном»: никаких дополнительных пакетов искать,
устанавливать или настраивать не надо, софтина сразу готова к работе.
Поскольку программа учебная, в ней
хватает условностей, но есть и очень полезные нюансы. Можно как работать с
логической схемой сети, так и тренироваться в проектировании физической
прокладки коммуникаций – для этого предусмотрена карта небольшого условного
городка, на котором можно размещать отдельные офисные здания и проектировать
для них единые сетевые системы, как проводные, так и беспроводные.
Работа на логическом уровне понятна и
наглядна: выбираем из «палитры» нужное оборудование, соединяем его
предлагаемыми способами. В «ленивом» режиме подходящий кабель задается автоматически,
в более сложном его необходимо указать самостоятельно, исходя из собственных
познаний и анализа имеющихся в наличии у виртуального оборудования «физических»
портов. Поскольку в качестве подопытных используются модели реального сетевого
оборудования Cisco, учтен даже внешний вид оборудования. Например, отмечу такой
нюанс. На горячую в роутер новый физический блок не воткнешь. Нужно в стиле
простенького квеста для пиксельхантеров сначала нажать виртуальную кнопочку
выключения виртуального девайса, а потом уже творить над ним свои
надругательства. После подключения модуля роутер, как и положено,
«перезагрузится». IP -телефон не включится, если вы
забудете присоединить к нему адаптер для электропитания. Есть и другие забавные
примеры.
Неплохо выполнена имитация работы с
настройкой оборудования. Для виртуальных компьютеров доступны все основные
сетевые настройки, есть доступ к эмулятору командной строки и нужных сетевых
утилит. Виртуальные роутеры поддерживают настройку из терминала с возможностью
использования всех необходимых команд. Многие команды и опции также
продублированы и в графическом интерфейсе панельки настроек Cisco Packet
Tracer. Это удобно, когда приходится иметь дело с большим количеством
виртуального оборудования, поскольку экономит время на выполнение однотипных
операций.
Cisco Packet Tracer Student поддерживает все основные протоколы, так что
потренироваться в настройке RIP и OSPF между маршрутизаторами, пощупать DHCP , сделать в своей сети парочку VPN или поработать с
любой другой из доступных технологий можно без проблем. Проверить
спроектированную сеть в работе можно как в режиме «реального времени», так и
включив пошаговый режим. Поддерживается как общая демонстрация (если все
моргает зелененьким, то, скорее всего, сеть работает правильно), так и более
тонкие тесты, например отправка определенным образом сконфигурированных пакетов
между виртуальными устройствами. В результате можно относительно быстро
смоделировать и проверить в работе достаточно сложные сетевые конфигурации. Для
начала знакомства с компьютерными сетями – то, что надо. Неслучайно пакет Cisco Packet Tracer – один из основных
инструментов обучения при подготовке к сдаче экзаменов на сертификаты Cisco .
К условным недостаткам отнесу
ориентацию исключительно на оборудование Cisco – в приложение по понятным причинам включены образы
только таких железок. Какого-либо выхода в реальный мир не предусмотрено,
проекты можно переносить между программами только в виде файлов внутреннего
формата.
Если хочется большего контроля, вы
готовы к серьезному изучению предмета и ориентированы на полностью свободные
решения, то вам прямая дорога к пакету GNS3 (www.gns3.com).
Graphical Network Simulator – ветеран рынка, его
разработка началась еще в 2006 году. Он широко используется как в ходе
обучения, так и для проектирования и сопровождения реальных сетей. Это
подтвердили и результаты краудфандинговой кампании, в ходе которой разработчик GNS 3 быстро собрал вполне приличную сумму на развитие
программного пакета. Под полученное финансирование было решено полностью
переделать приложение, так что сейчас мы можем взглянуть на результат
проведенной работы.
На сетевое оборудование какого производителя ориентирована программа gns3
1. Трещев И.Ф., Кожин И.А. Эмуляторы и симуляторы сетей ЭВМ. Для студентов технических специальностей. Екатеринбург: Издательские решения, 2018. 180 с.
2. Попов С., Баутин А. Cisco Packet Tracer для всех. OmniScriptum Publishing KS., 2018. 300 с.
3. Имитированные Cisco, идентичные натуральным. [Электронный ресурс]. URL: https://habr.com/ru/post/494504 (дата обращения: 08.06.2020).
4. Обзор эмуляторов и симуляторов оборудования Cisco. [Электронный ресурс]. URL: http://nyukers.blogspot.com/2015/05/cisco.html#axzz6OwUa1rbH (дата обращения: 08.06.2020).
5. Open-Source Routing and Network Simulation. [Электронный ресурс]. URL: https://www.brianlinkletter.com/open-source-network-simulators (дата обращения: 08.06.2020).
Специалистам в области сетевых технологий необходима практика. Практиковаться можно как на реальном, так и на виртуальном оборудовании. Практика на реальном оборудовании имеет явные преимущества, но требует определенного рабочего места и больших расходов на устройства, расходные материалы. Практика на виртуальном оборудовании – менее затратный процесс, но необходимо выбрать программное обеспечение, удовлетворяющее всем требованиям для выполнения практических задач.
Цель исследования состоит в обзоре симуляторов и эмуляторов сетевого оборудования в обучающем процессе, учитывая преимущества и недостатки конкретного программного обеспечения.
Существует множество симуляторов и эмуляторов, но наиболее популярны Cisco Packet Tracer, Boson NetSim, GNS3, VIRL, EVE-NG. Многие из этих инструментов также могут быть использованы для тестирования сетевых технологий и для развертывания сетей в реальном мире. Для того чтобы рассматривать подробно программы, перечисленные выше, необходимо разобраться, в чем отличие эмуляторов и симуляторов.
Симулятор – это часть программного обеспечения, которая, как следует из названия, имитирует топологию сети, состоящей из одного или нескольких сетевых устройств. Моделируемые сетевые устройства не являются реальными устройствами и не могут передавать «живой» сетевой трафик. Каждое сетевое устройство – это часть программного обеспечения, претендующая на то, чтобы быть реальным устройством в меру своих возможностей [1].
Сетевые устройства в симуляторе ограничены командами и функциями, запрограммированными в них. По этой причине многие дополнительные возможности, которые присутствуют на реальных сетевых устройствах, отсутствуют в имитируемых аналогах.
Ключевое преимущество симуляторов заключается в том, что они, как правило, не очень требовательны к ресурсам – программное обеспечение симулятора может работать практически на любом современном компьютере.
Эмулятор – это часть программного обеспечения, которая работает и соединяет устройства виртуальной сети вместе. Эмуляторы виртуализируют реальные сетевые устройства, которые предлагают более «продвинутый» набор функций по сравнению с устройствами, представленными в симуляторах. Поведение, демонстрируемое виртуальными сетевыми устройствами, в большей степени отражает поведение реальных физических устройств в реальном мире [1].
Другими словами, эмулятор позволяет создать модель компьютера или другого устройства и запускать внутри оригинальное программное обеспечение. Имитируются все основные компоненты устройства, в том числе процессор, память и устройства ввода/вывода. В случае с Cisco эмулятор создает модель маршрутизатора и запускает внутри реальную операционную систему Cisco IOS. Таким образом, можно получить полнофункциональный маршрутизатор. Симулятор же имитирует поведение системы и ее интерфейса, например Cisco Packet Tracer.
Packet Tracer – это инструмент визуального моделирования Cisco, который имитирует сетевые топологии, состоящие из маршрутизаторов, коммутаторов, брандмауэров и др. Packet Tracer первоначально был разработан как учебное пособие для сетевой академии Cisco (более известной как NetAcad), но может использоваться как симулятор для обучения.
Packet Tracer имеет ряд преимуществ по сравнению с другими рассматриваемыми программными обеспечениями.
Для работы необходимо создать бесплатную учетную запись Cisco Networking Academy. Работает на большинстве операционных систем. Имеет большое разнообразие устройств для симуляции [2]. Предоставляет множество вариантов подключения сетевых устройств. Предлагает различные методы подключения и настройки устройств.
Работает в режиме реального времени. Есть возможность настроить, проверить и устранить неполадки на сетевых устройствах через вкладку CLI. Позволяет создавать свои задания с помощью функции мастера заданий.
При создании пользовательского упражнения необходимо сохранить его в виде файла, который необходимо распространить среди всех заинтересованных сторон. Отсутствие централизованного метода распределения приводит к некоторым проблемам.
Всё программное обеспечение имеет ошибки, и Packet Tracer не является исключением. Ошибки Packet Tracer, как правило, более заметны, чем в других симуляторах или эмуляторах, возможно, из-за его популярности и широкого использования [3].
Несмотря на недостатки, Cisco Packet Tracer остается «золотым стандартом» симуляторах виртуальных сетей. Для свободного программного обеспечения он предлагает многофункциональную среду для экспериментов с большим количеством типов сетевых устройств, платформ и соединений. Кроме того, моделирование программного обеспечения IOS Cisco показывает наиболее близкое поведение к реальным сетевым устройствам, и его встроенный терминальный клиент очень похож на реальный.
Продуктом компании Boson является NetSim, приложение, которое имитирует сетевые маршрутизаторы и коммутаторы Cisco.
Boson NetSim имеет ряд преимуществ в качестве платного сетевого симулятора.
Модель лицензирования Boson является накопительной, как и уровни сертификации Cisco. Каждая лицензия Boson сопоставляется специально с сертификационным экзаменом Cisco и включает в себя задания для предыдущих экзаменов.
Количество упражнений, которые доступны, зависит от лицензии. Каждое упражнение поставляется с подробными инструкциями о том, что необходимо настроить и проверить в рамках соответствующей топологии сети.
Каждое упражнение оценивается при завершении. Есть возможность отслеживать завершение лабораторных работ из приложения, что позволяет сразу просматривать выполненные и невыполненные работы, попытки.
Все приобретенные упражнения легко доступны из приложения. Все задания загружаются, выполняются и оцениваются из самого программы.
Если создать топологию сети, которой необходимо поделиться, ее можно легко загрузить в сообщество NetSim и наоборот, можно просматривать загруженные проекты других людей и использовать их в самом симуляторе.
Терминалы являются вкладками, поэтому для каждого устройства они отображаются в своей собственной вкладке. Если это неудобно, то можно разместить вкладку в своем собственном окне.
Почти каждое окно можно легко закрепить и переместить, чтобы интерфейс был настроен в соответствии с предпочтениями пользователя.
Если сетевое устройство можно настроить путем добавления модулей, программа уточнит, какие модули необходимо вставить в устройство при его добавлении в топологию сети. NetSim определяет тип интерфейсов, которые добавляет каждый модуль [4].
После того, как устройство было настроено и добавлено в топологию сети, оборудование с такой же физической конфигурацией сохраняется в окне «последние устройства», откуда его легко добавить в топологию повторно.
Boson NetSim имеет встроенные задания, которые пересекаются с экзаменационными темами конкретных сертификационных экзаменов Cisco. Упражнения доступны непосредственно через приложение NetSim.
Терминал NetSim имеет некоторые функции, которых нет в терминале Packet Tracer, например более широкая поддержка клавиш быстрого доступа.
В окне «топология сети» отображается ограниченный объем информации, особенно во время выполнения имитационной топологии. Как только топология сети запущена, ее нельзя изменять, пока она не остановлена. Нет способа просмотреть содержимое отдельных пакетов, проходящее по сети. Все сетевые устройства имитируются в режиме реального времени. NetSim доступен только для операционных систем Windows.
Активная топология сети не обеспечивает достаточную визуальную обратную связь относительно состояния устройств, связей и передачи данных. Программное обеспечение NetSim, имитирующее Cisco IOS, имеет странное поведение, не проявляемое на реальном оборудовании Cisco, особенно при использовании контекстно-зависимой справки или выполнении несуществующих команд.
Графический сетевой симулятор (GNS3) – это бесплатный интерфейс клиент-сервер с открытым исходным кодом для эмуляции и виртуализации сети. Это платформа на основе Python, которая в основном использует программное обеспечение под названием Dynamips для эмуляции программного и аппаратного обеспечения Cisco.
GNS3 поддерживает большой объем виртуальных сетевых устройств от различных поставщиков сетевого оборудования за счет использования устройств, которые являются простыми в импорте шаблонами.
Поскольку GNS3 является клиент-серверным приложением, рекомендуется разворачивать виртуальную машину GNS3 VM (Virtual Machine) в качестве сервера. Затем можно установить клиентское приложение GNS3 на локальном компьютере и подключиться к серверу виртуальной машины GNS3. После установки можно создавать сетевые топологии с помощью клиентской части ПО, которые будут выполняться на сервере.
GNS3 имеет ряд преимуществ в качестве бесплатного эмулятора сети с открытым исходным кодом.
Открытый исходный код эмулятора можно просмотреть на GitHub бесплатно. Если пользователь обнаруживает ошибку в программном обеспечении, он может сообщить об этом сообществу или самому разработчику. Может попытаться воспроизвести ошибку, исправить ее и отправить измененный исходный код для улучшения программного обеспечения.
GNS3 имеет сообщество разработчиков и пользователей, главное преимущество которого – положительная обратная связь, созданной группой единомышленников, которые хотят помочь другим учиться, работать.
Эмулятор имеет хорошую документацию с иллюстрациями для начинающих пользователей или при необходимости руководства по расширенной конфигурации.
В GNS3 каждое виртуальное сетевое устройство можно запускать и останавливать независимо от других виртуальных устройств.
Эмулятор не только поддерживает Ethernet-соединения между сетевыми устройствами, но и позволяет устанавливать последовательные соединения между устройствами, поддерживающие соответствующие модули.
Программное обеспечение GNS3 не имеет встроенных образов сетевых операционных систем. Поэтому для эмуляции любых маршрутизаторов или коммутаторов Cisco необходимо сначала иметь существующий образ программного обеспечения Cisco IOS, совместимый с GNS3.
Главным недостатком GNS3 является факт необходимости создавать свои собственные программные образы сетевых устройств для эмуляции. Это не вина GNS3. Интегрирование образов программного обеспечения Cisco IOS в GNS3 было бы незаконным. Наличие этих образов является важным фактором, и это необходимо учитывать перед развертыванием GNS3 для личного или коммерческого использования.
Если Cisco Packet Tracer является «золотым стандартом» в симуляторах виртуальных сетей, то GNS3 – в эмуляторах виртуальных сетей. Сообщество GNS3 с открытым исходным кодом создало многофункциональное, хорошо документированное программное обеспечение, которое является полностью бесплатным. Несмотря на следование традиционной модели серверного/клиентского приложения, серверный компонент прост в развертывании, настройке и обслуживании [5].
VIRL (Virtual Internet Routing Lab) – это фирменный эмулятор виртуальной сети Cisco, предназначенный для образовательных учреждений и частных лиц. Он очень похож на Cisco Modeling Labs, который является высокомасштабируемым вариантом VIRL, предназначенным для средних и крупных предприятий для моделирования и эмуляции корпоративных сетей. VIRL работает в клиент-серверной модели, аналогичной GNS3. Сервер VIRL устанавливается либо на отдельном сервере, либо в качестве виртуальной машины, затем создаются сетевые топологии, и они взаимодействуют с сервером с помощью клиентского приложения VM Maestro.
VIRL имеет несколько преимуществ в качестве платного эмулятора.
Установка сервера VIRL открывает законный, лицензированный доступ к различным образам программного обеспечения Cisco. Эти программные образы могут быть извлечены из сервера VIRL и установлены в других сетевых эмуляторах, таких как GNS3. По этой причине многие пользователи VIRL фактически не используют сервер VIRL для тестирования сетевых топологий, так как они предпочитают использовать другие сетевые эмуляторы. Вместо этого они рассматривают подписку VIRL как законный способ получения актуальных образов программного обеспечения.
Если необходимо поделиться топологией сети и выполнить ее на другом сервере VIRL, экспорт топологии сети прост. Это особенно удобно, если топология использует базовые, ненастроенные образы, которые всегда поставляются с VIRL.
Эмулятор включает в себя функцию AutoNetKit, которая позволяет автоматически заполнять базовую конфигурацию функций на узлах по всей топологии сети.
VIRL имеет несколько проблем, которые необходимо решить.
Доступ к VIRL Personal Edition стоит 199$ в год. Однако лицензия Personal Edition позволяет одновременно запускать только 20 узлов во всех активных симуляциях.
Эмулятор требует больше вычислительной мощности и памяти по сравнению с другими решениями.
В VIRL поддерживаются только интерфейсы Ethernet. Поэтому, если нужен доступ к последовательным интерфейсам, придется использовать Packet Tracer или NetSim.
В эмуляторе есть два различных вида для топологии сети – проектные и имитационные виды. Конструктор предназначен для размещения и подключения узлов, а также определения автоматической и ручной конфигурации для каждого узла. Он позволяет управлять активно работающими сетевыми устройствами и подключаться к ним.
После запуска топологии нельзя ее изменять. Нельзя добавлять или удалять узлы, а также добавлять или удалять соединения между узлами.
VIRL имеет ряд недостатков, таких как ресурсоемкая работа сервера VIRL и отсутствие поддержки последовательных интерфейсов.
EVE-NG (Emulated Virtual Environment Next Generation) – это многопользовательский эмулятор виртуальной сети, который, подобно VIRL Personal Edition, был разработан для частных лиц и небольших предприятий. Компания предлагает бесплатное издание, а также профессиональное издание за $110,75 в год.
Издание EVE-NG Community Edition имеет несколько основных преимуществ, в том числе полностью бесплатное издание и этой версии более чем достаточно для обучения.
Но также существуют два больших отличия между этими изданиями EVE-NG:
Бесплатное издание имеет ограничение в 63 узла для каждой виртуальной лаборатории. А в профессиональном издании отсутствует ряд административных функций, в том числе поддержка нескольких пользователей, ролей пользователей.
Клиент EVE-NG – это ключевая особенность, которая отличает данный эмулятор от VIRL и GNS3. В EVE проектирование, подключение и управление сетевыми топологиями выполняется через браузер. Не нужно загружать и устанавливать отдельное приложение в дополнение к серверу для виртуализации, подключения и настройки сетевых устройств. Необходимо просто развернуть сервер через установку или виртуальную машину, а все остальное – сделать с помощью браузера. Работа через браузер не вызывает проблем даже при работе с большими топологиями.
Как и GNS3, EVE-NG позволяет изменять топологии сети во время их активного выполнения – это отличная экономия времени при работе с узлами, которые долго загружаются. EVE-NG поддерживает как последовательный, так и Ethernet-интерфейсы. Это полезно при работе с технологиями, которые включают последовательные интерфейсы, такие как Frame Relay.
Бесплатное издание EVE-NG имеет два недостатка.
В документации EVE-NG трудно ориентироваться. В целом документация содержит всю необходимую информацию, но со случайными грамматическими ошибками, а иногда текст пишется в разговорной форме. Некоторые документы недоступны в письменном виде, например инструкции по установке виртуальной машины доступны только в формате видео. Сами ролики хоть и являются информативными, но отсутствие грамотно написанной инструкции доставляет неудобство.
Но самым большим недостатком EVE-NG является то, что эмулятор не предоставляет никаких программных образов. Поэтому необходимо иметь лицензионный доступ к образам программного обеспечения сетевых устройств, чтобы эмулировать их через EVE-NG. Дополнительный недостаток – процесс установки образа программного обеспечения виртуального сетевого устройства требует доступа по SSH к серверу EVE-NG. А также необходимы навыки работы с оболочкой Linux для импорта программных устройств, используемых в сетевых топологиях.
Эмуляторы, как правило, ограничены в типах виртуальных сетевых устройств, которые они поддерживают, а также в том, как эти виртуальные устройства могут подключаться друг к другу. Кроме того, в зависимости от конкретного используемого программного обеспечения потребуется найти бинарный файл образа виртуального сетевого устройства, который надо эмулировать, а также соответствующее лицензирование. Эти ресурсы обычно приобретаются через договор о поддержке с сетевым вендором.
Наконец, поскольку эмуляторы виртуализируют реальные сетевые устройства, их системные требования требуют гораздо больше вычислительной мощности, памяти и места для хранения данных по сравнению с сетевыми симуляторами. Некоторые сетевые эмуляторы требуют отдельного виртуализированного сервера для работы.
В существующей экосистеме программного обеспечения для симуляции и эмуляции сетей может быть трудно ориентироваться, особенно новичкам в сетевых технологиях. На основе проведенного сравнительного анализа, можно сделать вывод о том, что программные симуляторы и эмуляторы являются удобным и функциональным средством при проектировании и внедрении сетевых решений. Проведенный анализ показывает, что в зависимости от поставленных при проектировании задач можно выбрать наиболее оптимальный вариант программного обеспечения, наиболее полно удовлетворяющий вашим требованиям.
Источник: top-technologies.ru