No Image

Эмулятор cisco packet tracer

СОДЕРЖАНИЕ
0 просмотров
22 января 2020

Друзья, мы рады сообщить о том, что мы начинаем публиковать статьи наших читателей.
Сегодня материал от гостя нашего подкаста Александра aka Sinister.


Существует достаточно большое количество симуляторов и эмуляторов для оборудования Cisco Systems.
В этом небольшом обзоре я постараюсь показать все существующие инструменты, которые решают эту задачу.
Информация будет полезна тем, кто изучает сетевые технологии, готовится сдавать экзамены Cisco, собирает рэки для траблшутинга или исследует вопросы безопасности.

Вначале немного терминологии.
Симуляторы — имитируют некий набор команд, он вшит и стоит только выйти за рамки, сразу получим сообщение об ошибке. Классический пример — Cisco Packet Tracer.
Эмуляторы же напротив — позволяют проигрывать (выполняя байт трансляцию) образы (прошивки) реальных устройств, зачастую без видимых ограничений. В качестве примера — GNS3/Dynamips.

Первым рассмотрим Cisco Packet Tracer.

Этот симулятор доступен как под Windows, так и для Linux, бесплатно для учащихся Сетевой Академии Cisco.
В 6й версии появились такие вещи как:

  • IOS 15
  • Модули HWIC-2T и HWIC-8A
  • 3 новых устройства (Cisco 1941, Cisco 2901, Cisco 2911)
  • Поддержка HSRP
  • IPv6 в настройках конечных устройств (десктопы)

Ощущение такое, что новый выпуск был как раз приурочен к обновлению экзамена CCNA до версии 2.0.

Его плюсы — дружественность и логичность интерфейса. Кроме этого в нем удобно проверять работу разных сетевых сервисов, вроде DHCP/DNS/HTTP/SMTP/POP3 и NTP.
И одна из самых интересных фич — это возможность перейти в режим simulation и увидеть перемещения пакетов с замедлением времени.
Мне это напомнило ту самую Матрицу.

Минусы:

  • Практически всё, что выходит за рамки CCNA, на нем собрать не получится. К примеру, EEM отсутствует напрочь.
  • Так же иногда могут проявляться разнообразные глюки, которые лечатся только перезапуском программы. Особенно этим славится протокол STP.

Что имеем в итоге?
— Неплохой инструмент для тех кто только начал свое знакомство с оборудованием компании Cisco.

Следующий — GNS3, который представляет собой графический интерфейс (на Qt) для эмулятора dynamips.

Свободный проект, доступен под Linux, Windows и Mac OS X.
Сайт проекта GNS — www.gns3.net/
Но большинство его функций, призванных улучшить производительность, работают только под Linux (ghost IOS, который срабатывает в случае использования множества одинаковых прошивок), 64 битная версия так же только для Linux.
Текущая версия GNS на данный момент — 0.8.5
Это эмулятор, который работает с настоящими прошивками IOS. Для того чтобы им пользоваться, у вас должны быть прошивки. Скажем, вы купили маршрутизатор Cisco, с него можно их и вытащить.
К нему можно подключать виртуальные машины VirtualBox или VMware Workstation и создавать достаточно сложные схемы, при желании можно пойти дальше и выпустить его в реальную сеть.
Кроме того, Dynamips умеет эмулировать как старые Cisco PIX, так и небезызвестную Cisco ASA, причем даже версии 8.4.

Но при всем этом есть масса недостатков.

  • Количество платформ строго ограничено: запустить можно только те шасси, которые предусмотрены разработчиками dynamips.
  • Запустить ios 15 версии возможно только на платформе 7200.
  • Невозможно полноценно использовать коммутаторы Catalyst, это связано с тем что на них используется большое количество специфических интегральных схем, которые соответственно крайне сложно эмулировать. Остается использовать сетевые модули (NM) для маршутизаторов.
  • При использовании большого количества устройств гарантированно будет наблюдаться проседание производительности.

Что имеем в сухом остатке?
— Инструмент, в котором можно создавать достаточно сложные топологии, готовиться к экзаменам уровня CCNP, с некоторыми оговорками.

Пару слов о симуляторе Boson NetSim, который недавно обновился до 9й версии.

Выпускается только под Windows, цена колеблется от 179$ за CCNA и до 349$ за CCNP.
Представляет собой некий сборник лабораторных работ, сгруппированный по темам экзамена.
Как можно наблюдать по скриншотам, интерфейс состоит из нескольких секций: описание задачи, карта сети, в левой части находится список всех лаб.
Закончив работу, можно проверить результат и узнать все ли было сделано.
Есть возможность создания собственных топологий, с некоторыми ограничениями.

Читайте также:  Функция вакуум в мультиварке редмонд что это

Основные фичи Boson NetSim:

  • Поддерживает 42 маршрутизатора, 6 коммутаторов и 3 других устройства
  • Симулирует сетевой трафик с помощью технологии виртуальных пакетов
  • Предоставляет два различных стиля просмотра: режим Telnet’а или режим подключения по консоли
  • Поддерживает до 200 устройств на одной топологии
  • Позволяет создавать свои собственные лаборатории
  • Включает в себя лаборатории, которые поддерживают симуляцию SDM
  • Включает в себя не-Cisco устройства, такие как TFTP Server, TACACS + и генератор пакетов (это, вероятно, те самые 3 других устройства)

Недостатки у него те же, что и в Packet Tracer.

Итог?
— Тем, кому не жалко определенной суммы, и при этом не хочется разбираться и создавать свои топологии, а хочется просто попрактиковаться перед экзаменом, будет очень кстати.

Теперь рассмотрим достаточно свежий Cisco CSR.
Относительно недавно появился виртуальный Cisco Cloud Service Router 1000V.

Он доступен на официальном сайте Cisco.

Чтобы скачать этот эмулятор, достаточно просто зарегистрироваться на сайте.
Бесплатно.
Контракт с Cisco не требуется.
Это действительно событие, так как ранее Cisco всеми способами боролась с эмуляторами и рекомендовала только арендовать оборудование.
Скачать можно, к примеру, OVA файл, который представляет собой виртуальную машину, судя по всему, RedHat или его производные.
Виртуальная машина при каждом запуске подгружает iso образ, внутри которого можно найти CSR1000V.BIN, который и является собственно прошивкой.
Ну а Linux выступает в роли враппера (wrapper) — то есть преобразователя вызовов.
Некоторые требования, которые указаны на сайте:
Память DRAM 4096 MB Flash 8192 MB.
При сегодняшних мощностях это не должно доставить проблем.
CSR можно использовать в топологиях GNS3 или в связке с виртуальным коммутатором Nexus.

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

CSR1000v выполнен в виде виртуального маршрутизатора (примерно как Quagga, но IOS от Cisco), который крутится на гипервизоре в качестве экземпляра клиента и предоставляет сервисы обычного маршрутизатора ASR1000. Это может быть что-то простое, как базовая маршрутизация или NAT, и вплоть до таких вещей, как VPN MPLS или LISP.
В итоге имеем практически полноценный провайдерский Cisco ASR 1000.

Скорость работы достаточно неплохая, работает в реальном времени.
Не обошлось и без недостатков.
Бесплатно можно использовать только ознакомительную лицензию, которая длится всего 60 дней.
Кроме того в этом режиме пропускная способность ограничена до 10, 25 или 50 Mbps.
После окончания такой лицензии скорость упадет до 2.5 Mbps.
Стоимость лицензии на 1 год обойдется примерно в 1000$.

Titanium – это эмулятор операционной системы коммутаторов Cisco Nexus, которая еще называется NX-OS.
Nexus’ы позиционируются как коммутаторы для ЦОДов.

Этот эмулятор был создан непосредственно компанией Cisco, для внутреннего использования.
Образ Titanium 5.1.(2) собранный на основе VMware некоторое время назад, попал в публичный доступ.
А спустя некоторое время появился и Cisco Nexus 1000V, который можно вполне легально приобрести отдельно или в составе редакции vSphere Enterprise Plus компании Vmware.
Можно наблюдать на сайте — www.vmware.com/ru/products/cisco-nexus-1000V/

Отлично подойдет для всех, кто готовится сдавать трек Data Center.
Имеет некоторую особенность – после включения начинается процесс загрузки (как и в случае CSR тоже увидим Linux) и останавливается. Создается впечатление что все зависло, но это не так.
Подключение к этому эмулятору проводится через именованные каналы.

Именованный канал — это один из методов межпроцессного взаимодействия.
Существуют как в Unix подобных системах так и в Windows.

Для подключения достаточно открыть к примеру putty, выбрать тип подключения serial и указать \.pipevmwaredebug.

Используя GNS3 и QEMU (легкий эмулятор ОС, который идет в комплекте с GNS3 под Windows), можно собирать топологии, в которых будут задействованы коммутаторы Nexus. И опять же можно выпустить этот виртуальный коммутатор в реальную сеть.

Ну и наконец знаменитый Cisco IOU (Cisco IOS on UNIX) — это проприетарный софт, который официально не распространяется вообще никак.

Читайте также:  Что делать если не открывается документ word

Существует мнение, что Cisco может отследить и идентифицировать того, кто использует IOU.
При запуске происходит попытка HTTP POST запроса на сервер xml.cisco.com.
Данные, которые при этом отправляются, включают в себя hostname, логин, версию IOU и т.д.

Известно, что Cisco TAC использует именно IOU.
Эмулятор пользуется большой популярностью у тех, кто готовится к сдаче CCIE.
Изначально работал только под Solaris, но со временем был портирован и на Linux.
Состоит из двух частей — l2iou и l3iou, по названию можно догадаться, что первый эмулирует канальный уровень и коммутаторы, а второй — сетевой и маршрутизаторы.

Конфигурирование проводится путем редактирования текстовых конфигурационных файлов, но некоторое время назад для него был разработан и графический интерфейс, веб фронтенд.

Интерфейс достаточно интуитивен, с его помощью можно производить практически все действия.

Запуск вот такой топологии приводит всего лишь к 20% загрузке CPU.

К слову, это топология для подготовки к сдаче CCIE.

Для того чтобы подключиться к любому устройству на схеме, достаточно просто кликнуть на нем и сразу же откроется putty.

Возможности IOU действительно очень большие.
Хотя и не без недостатков, некоторые проблемы на канальном уровне все же имеются.
В некоторых, к примеру, невозможно жестко выставить дуплекс, но это всё мелочи — весь основной функционал работает, и работает отлично.

Автором веб интерфейса является Andrea Dainese.
Его сайт: www.routereflector.com/cisco/cisco-iou-web-interface/
На самом сайте нет ни IOU ни каких-либо прошивок, более того автор заявляет, что веб интерфейс был создан для людей которые имеют право на использование IOU.

Как оказалось, на данный момент существует достаточно широкий спектр эмуляторов и симуляторов оборудования компании Cisco.
Это позволяет практически полноценно готовиться к экзаменам различных треков (классического R/S, Service Provider и даже Data Center).
Приложив определенные усилия можно собирать и тестировать разнообразнейшие топологии, проводить исследования уязвимостей и при необходимости выпускать эмулируемое оборудование в реальную сеть.

(Мост Бэй Бридж, соединяющий Сан-Франциско с Трежер-Айленд, был превращен в самую большую в мире световую скульптуру. При этом были использованы коммутаторы Cisco.)

Дополнения от eucariot.

Хотелось бы сказать о симуляторе оборудования Huawei.

Enterprise Network Simulation Platform симулирует маршрутизаторы уровня Enterprize, коммутаторы и конечное оборудование. По сути, ближе к Cisco Packet Tracer, имеет понятный графический интерфейс, является именно симулятором.

Распространяется совершенно бесплатно — достаточно зарегистроваться на сайте.

Реализует огромное количество функций реального оборудования, по сути, только довольно специфические вещи нельзя реализовать. Доступны MSTP, RRPP, SEP, BFD, VRRP, различные IGP, GRE, BGP, MPLS, L3VPN.
Можно запускать мультикаст, то есть вы выбираете видеофайл на сервере и через настроенную сеть на клиенте можно смотреть видео (это мы обязательно используем в выпуске СДСМ о мультикасте).

Можно отлавливать пакеты вайршарком.

Не очень много с ним работал, но глюков не обнаружено, загрузка процессора вполне допустимая.

А также, поговаривают, что существует специальный супермощный эмулятор Huawei, в полной мере реализующий все возможности high-end маршрутизаторов, которым пользуется Huawei TAC, но всем известно, что это лишь слухи.

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

Как загрузить Packet Tracer

Чтобы загрузить Packet Tracer, выполните следующие действия для регистрации в Сетевой академии.

  • Нажмите кнопку «Зарегистрируйтесь для загрузки Packet Tracer».
  • Запишитесь на курс Introduction to Packet Tracer.
  • Завершите регистрацию в Сетевой академии.
  • Запустите курс Introduction to Packet Tracer.
  • Инструкции по загрузке находятся в материалах курса.

О Packet Tracer

Компания Cisco разработала Packet Tracer, чтобы помочь студентам Сетевой в получении практических навыков в области сетевых технологий.

Packet Tracer — это многофункциональная платформа моделирования сетей, которая позволяет студентам экспериментировать с поведением сети и оценивать возможные сценарии. Она дополняет физическое оборудование в аудитории, позволяя студентам создавать сети практически с неограниченным количеством устройств, и используется для практики, исследования и развития навыков устранения неполадок.

Читайте также:  Что означает этот смайл в вк

О Сетевой академии. Сетевая академия Cisco была основана в 1997 году. Это программа профессионального и карьерного развития в сфере ИТ и сетевых технологий, доступная для учебных заведений и студентов по всему миру.

Воспользуйтесь загруженным инструментом по максимуму

Лучший способ улучшить навыки в сфере сетевых технологий с помощью Packet Tracer — это записаться на один из вводных курсов Сетевой академии Cisco. Нажмите кнопку «Подробнее» ниже, чтобы начать работу.

  • Программа CCNA R&S
  • CCNA Security
  • Cybersecurity Essentials
  • Introduction to IoT
  • Introduction to Packet Tracer
  • IoT Fundamentals
  • IT Essentials
  • Mobility Fundamentals
  • Networking Essentials

Intro to Packet Tracer

Зарегистрируйтесь , чтобы загрузить бесплатную версию Packet Tracer и овладеть основными навыками

Intro to Packet Tracer Mobile

Простой полуторачасовой курс для тех, кто пользуется версией Packet Tracer для мобильных устройст

Дополнительная информация для инструкторов

  • Проектирование, создание и конфигурирование сетей с использованием функции перетаскивания устройств. Предоставляет ценный практический опыт, который можно применить как в классе, так и на рабочем месте.
  • Поддерживает большинство протоколов и технологий, которые преподаются в нескольких курсах Сетевой академии.
  • Индивидуальная настройка сценариев обучения с помощью мастера упражнений. Добавление методических инструкций для студентов, а также оценки и отзывы в реальном времени обеспечивают неограниченные возможности пошагового обучения. Упражнения также можно сохранять и показывать другим студентам в сообществе Сетевой академии.
  • Визуализирует в режиме реального времени внутренние процессы, такие как динамическая передача данных и расширение содержимого пакетов, обычно скрытые на реальных устройствах.
  • Возможность обмениваться идеями и опытом, а также обсуждать использование Packet Tracer в классе с другими инструкторами.
  • Предлагает возможности многопользовательской и одноранговой совместной работы и проведения соревнования в реальном времени для динамичного обучения. Написание и локализация структурированных упражнений и занятий, таких как лабораторные работы, демонстрации, тесты, экзамены, игры и удаленное взаимодействие между инструктором и студентом.
  • Поддерживает расширение функциональности посредством внешних приложений через API. Расширение программы Packet Tracer путем добавления учебных планов и проверочных работ, игр, специальных возможностей и интерфейсов для подключения к реальному оборудованию.

Следите за нашими новостями

Сетевая академия Cisco Networking Academy — это программа профессионального и карьерного развития в сфере ИТ, доступная для учебных заведений и студентов по всему миру.

Информация о программе

Описание

Cisco Packet Tracer — мощная программная среда для построения виртуальной компьютерной сети. В утилите предусмотрены все основные элементы, выпускаемые компанией. ПО упрощает работу сетевым инженерам при проектировании.

Cisco Packet Tracer применяют для обучения студентов. Для ее использования необходимо зарегистрироваться и записаться на 1 из курсов: CNNA R&C, CCNA Security, Introduction to IoT, IT Essentials, Mobile Fundamentals.

Программа не переведена на русский язык, как и курсы. Несмотря на это, в интерфейсе программы легко разобраться. Для построения простейшей сети компьютер-компьютер, нужно не более 3 минут. В левом нижнем углу можно выбрать тип устройства. После задания типа, отображаются устройства, которые к нему относятся. Чтобы использовать элементы, например, компьютеры, необходимо «перетащить» их в рабочую область.

По окончании построения сети, Cisco Packet Tracer отображает, будут ли устройства работать друг с другом. Например, если перепутать прямое и перекрестное соединение, загорятся красные индикаторы. В правильно работающей сети, все индикаторы будут зелеными.

Программа симулирует устройства, как если бы Вы работали с ними. Пользователь может настраивать IP-адрес, маску, DNS сервер и шлюз по умолчанию вручную или через DHCP. Можно работать, как со старым протоколом IPv4, так и с IPv6.

Функции и особенности программы Cisco Packet Tracer 7.2.1:

  • Позволяет строить сеть с устройствами Cisco Systems;
  • Простой интерфейс;
  • Отсутствие русской локализации;
  • Доступно множество курсов обучения для освоения в программе;
  • Продумано большинство мелочей, с которыми встретятся сетевые администраторы.
Комментировать
0 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
Adblock detector