Сделать домашней|Добавить в избранное
 

CCIENetLab - Подготовка к экзаменам
CCNA, CCNP и CCIE

 
» » GNS3 - Графический Сетевой Симулятор

GNS3 - Графический Сетевой Симулятор

Автор: Sauron от 6-06-2015, 21:54

Что такое GNS3?


GNS3 - это графический симулятор сети, который позволяет смоделировать виртуальную сеть из маршрутизаторов и виртуальных машин. Незаменимый инструмент для обучения и тестов. Работает практически на всех платформах. Отлично подходит для создания стендов на десктоп машинах.
В зависимости от аппаратной платформы, на которой будет использоваться GNS3, возможно построение комплексных проектов, состоящих из маршрутизаторов Cisco, Cisco ASA, Juniper, а также серверов под управлением сетевых операционных систем.

GNS3 - Графический Сетевой Симулятор


При отсутствии возможности получить доступ к реальному оборудованию, GNS3 станет практически полноценной лабораторией. Кроме того, лабораторные работы выполняемые в GNS3, могут стать дополнением к занятиям в реальной лаборатории студентам готовящимся к сертификационным экзаменам CCNA/CCNP и CCIE
Единственным недостатком данного программного обеспечения является отсутствие возможности полноценной симуляции коммутаторов второго уровня Cisco. Этот недостаток не будет исправлен в новых версиях, так как его причиной является кардинальное различие в аппаратной платформе маршрутизаторов и свитчей Cisco. В некоторых случаях данный недостаток получается обойти при помощи сетевого модуля NM-16ESW. К сожалению, листинг команд немного отличается в случае использования NM-16ESW и реальных свитчей Cisco, но вполне подходит для обучения.
В состав GNS3 не входят образы IOS/IPS/PIX/ASA/JunOS, так как они являются частью коммерческих продуктов соответствующих компаний, и никакого прямого отношения к проекту GNS3 не имеют. На данный момент это уже не является проблемой, так как найти необходимый образ уже не составляет труда.

Одной из самых интересных особенностей GNS3 является возможность соединения проектируемой топологии с реальной сетью. Это дает просто уникальную возможность проверить на практике какой-либо проект, без использования реального оборудования. Использование WireShark позволяет провести мониторинг трафика внутри проектируемой топологии, что дает дополнительную информацию для понимания изучаемых технологий.
А самое главное, GNS3 абсолютно бесплатен. Это открытое программное обеспечение, и любой желающий может скачать его с официального сайта проекта в разделе Download. На данный момент есть версии для Linux, MS Windows XP и Windows 7, а также для MacOS.

GNS или IOU?


Кроме GNS существует другой симулятор - IOU — IOS on UNIX. GNS или IOU? IOU или GNS? Начнём с IOU, потому что его мы использовать пока не будем.
Как видно из названия — ставится поверх UNIX. Раньше это был только Solaris, теперь же поддерживается и Linux.
Самые существенные его плюсы:
  • Практически полноценная поддержка как L3, так и L2. Этот эмулятор используется при сдаче лабораторных экзаменов CCIE.
  • Низкие требования к ресурсам ПК. Точнее к CPU. Памяти тоже надо немало.
  • Нет ограничений по платам и интерфейсам. В настройках вы просто указываете сколько и чего вы хотите.


Минусы:
  • Самое главное — это проприетарный софт, который официально не распространяется вообще никак. В торрентах существуют образы L2IOU, L3IOU, но это незаконно.
    На сайте cisco.com одно время было написано:
    Cisco IOS on Unix is a tool intended for internal use only. Distribution of IOU images to customers or external persons, or discussion of IOU with customers or external persons, is prohibited. Don’t do it or we’ll have to come and kill you.


Но это реально годная утилита для беспринципных тру ИТшников. Если вам нужна лаба из 20+ устройств или надо поработать с QinQ, Rapid PVST (и прочие L2-технологии) или хочется всерьёз заняться Tshoot, или подготовкой к CCIE то это для вас.
В следующей статье мы расскажем как работать с IOU и приведем пример подготовки стенда CCIE в домашних условиях.

Первоначальная настройка GNS3. Добавление образа Cisco IOS


Самым важным достоинством GNS3 является простота и удобство при создании проектов для выполнения лабораторных работ. Установленная программа требует минимум первоначальных настроек которые делаются за пару минут.
Полагаем, что образы у вас уже есть. Добавим их. Открываем пункт меню программы Edit -> Preferences

GNS3 - Графический Сетевой Симулятор


В открывшемся окне необходимо выбрать пункт меню Dynamips -> IOS Routers

GNS3 - Графический Сетевой Симулятор


И нажать кнопку New

GNS3 - Графический Сетевой Симулятор


В появившимся окне выбрать Cisco IOS образ.

GNS3 - Графический Сетевой Симулятор


Как только будет выбран файл образа, автоматически будет выбрана платформа для которой это образ предназначен и, в некоторых случаях, станет доступным выпадающий список с перечнем доступных моделей. Также будет установлено минимально рекомендуемое количество RAM.

GNS3 - Графический Сетевой Симулятор
GNS3 - Графический Сетевой Симулятор
GNS3 - Графический Сетевой Симулятор


В некоторых случаях GNS3 не распознает платформу, модель и необходимое количество RAM для выбранного образа Cisco IOS. В таком случае придется все вышеперечисленные параметры указывать самостоятельно.

Далее вам предложат выполнить настройку IDLE PC

GNS3 - Графический Сетевой Симулятор


Именно этот механизм позволяет оптимизировать использование ресурсов процессора. ПК вычисляет несколько значений в течении некоторого времени

GNS3 - Графический Сетевой Симулятор


По окончании вычислений, на экран будет выведено соответствующее уведомление

GNS3 - Графический Сетевой Симулятор


Как только они применяются, загрузка CPU падает до нуля. Теперь при следующем запуске после загрузки IOS GNS не должен отжирать всё процессорное время.
В большинстве случаев на этом этапе можно сначала нажать Save, а затем Close, и приступать к созданию нового проекта с использованием маршрутизаторов указанной ранее платформы. Выбранный образ появится в списке доступных образов для построения проекта.

GNS3 - Графический Сетевой Симулятор


Перетаскиваем маршрутизатор на рабочую площадку. Естественно, берём ту модель, для которой есть образ. Ошибок быть не должно. После того как роутеры перенесены на рабочую поверхность, соединяем их интерфейсы. Для слева нажимаем кнопку ADD LINK и далее выбираем нужный роутер.

GNS3 - Графический Сетевой Симулятор


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

Запускаем маршрутизатор, правой кнопкой мыши - выбираем Start

GNS3 - Графический Сетевой Симулятор


Теперь всё готово для подключения. У GNS есть стандартные средства для этого. В контекстном меню выбираем Console. По умолчанию GNS использует приложение Putty, но можно указать любое свое, например SecureCRT в настройках. Достаточно указать полный путь в файлу терминальной программы.

GNS3 - Графический Сетевой Симулятор


С помощью GNS можно легко снимать дампы трафика. Для этого достаточно Wireshark
Для этого нужно сделать всего лишь следующее:
  1. кликнуть правой кнопкой на линк между двумя устройствами
  2. Выбрать capture в контекстном меню.

В открывшемся окне Wiresharkа в реальном времени будут все пакеты которые отлавливаются на интерфейсескачать dle 10.6фильмы бесплатно
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий
Цитата
  • maksim

  • 17 января 2018 16:50
  • Группа: Гости
  • Регистрация: --
  • Статус:
  • 0 комментариев
  • 0 публикаций
^
Ответить
добрый день! я пытаюсь, установить GNS3, я ищу инструктора консультанта на платной основе, чтобы мне помогли, настроить GNS3 дистанционно. помогите пожалуйста. заранее спасибо. Максим.
  • Нравится
  • 0
 

CCIENetLab (C)