Файл: Лабораторная работа 21 Моделирование работы лвс Насыров Никита.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 29.11.2023

Просмотров: 179

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Национальный исследовательский технологический университет «МИСиС»

Институт информационных технологий и автоматизированных систем управления (ИТКН)
Курс «Вычислительные машины, сети и системы»

Лабораторная работа №2-1

«Моделирование работы ЛВС»


                                            Выполнил: Насыров Никита

                                          студент группы БИСТ-20-3

                                                             Проверил: КТН, СНС Микитенко И.И.

Москва 2021г

Цель:

  1. Обосновать необходимость применения в будущей деятельности IT-инженера класса программного обеспечения (ПО) для моделирования работы компьютерных сетей.

  2. Изучить и провести сравнительную оценку возможностей ПО моделирования работы ЛВС (кроме анализа программы Cisco Packet Tracer), обосновать выбор лучшей программы из рассматриваемого набора.


Ход выполнения

Программное обеспечение, установленное на ПК, делится на 3 разновидности:

• Инструментальное ПО-программы для создания моделей реальных или планируемых компьютерных сетей и на основе этих моделей дальнейшего непосредственного изучения работы сетей. Примерами подобных программ можно назвать GNS3, отечественную NetEmul, VIRL, EVE-NG, BosonNetSim и др.

• Прикладное ПО-программы для составления только схемы сети – физической и/или логической топологии сети. К данному классу программ можно отнести следующие - MicrosoftVisio, отечественную 10-Strike LANState (Pro), Network Notepad (бесплатная), LanFlow, eDraw Maxит.д.

• Системное ПО-программысимуляторы компьютерных сетей, позволяющие создавать виртуальные локальные сети в рамках существующих ЛВС или через интернет, даже если ПК расположены в разных странах, для тогочтобы можно было общаться, передавать файлы, осуществлять звонки, подключаться и играть в корпоративные игры. Представителями таких программ можно считать следующие MS Teams, Hamachi, Radmin VPN, CommFort, Wippien, NeoRouter, GarenaPlus, LanGame++ и другие.

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


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

10-Strike LANStatePro

Программное обеспечение LANState Pro представляет собой расширенную версию LANState – системы мониторинга и администрирования компьютеров, серверов и других устройств локальных сетей. Основным отличием редакции LANState Pro является наличие встроенного web-сервера для отображения карты сети удаленным клиентам. Программу можно устанавливать на один ПК, чтобы все администраторы и пользователи сети могли видеть карту сети в своих браузерах.

С помощью LANState Pro администраторы и конечные пользователи могут наблюдать динамику текущего состояния сети в графическом виде, управлять серверами и рабочими станциями, вести мониторинг удаленных устройств с помощью периодического опроса компьютеров. Реализованный в LANState Pro механизм мониторинга с сигнализацией позволяет получать своевременные уведомления о различных событиях – неполадках сети, нехватке места на серверах, сбоях в службах и т. д.

LANState Pro содержит множество полезных функций – отправки сообщений, перезагрузки и завершения работы удаленных компьютеров, пинга, определения имени по IP-адресу, трассировки маршрута, сканирования портов и хостов. Предусмотрена возможность получения различной информации об удаленных рабочих станциях без инсталляции на них дополнительных программ.

Особенности LANState Pro:

  • Построение графической карты сети и наглядное отображение состояния компьютеров, сохранение и печать карты.

  • Экспорт схемы карты в графическое изображение, XML-схему или схему Microsoft Visio.

  • Возможность работы с несколькими картами одновременно.

  • Обнаружение новых компьютеров в сети.

  • Демонстрация схемы сети удаленным пользователям через web-интерфейс.

  • Управление компьютерами по сети, доступ к удаленным устройствам через карту.

  • Включение, перезагрузка, выключение удаленных серверов и рабочих станций.

  • Отображение разнообразной информации по сети (установленные устройства и службы, журнал событий, реестр, список запущенных процессов на удаленных компьютерах сети, текущее время, установленная операционная система и т. п.).

  • Фоновый мониторинг сетевых устройств для обнаружения изменений в сети.

  • Вывод сообщения на экран, воспроизведение звука, отправка SMS или письма электронной почты при обнаружении изменений.

  • Мониторинг подключений к сетевым ресурсам (поддерживается запись в журнал, звуковая сигнализация, черный список).

  • Использование мощных инструментов для администраторов сетей (сканирование сети и портов, пинг, определение имени по IP-адресу и т. д.).

  • Быстрый запуск программ и выполнение различных действий над компьютерами, размещенными на карте, через настраиваемое контекстное меню (просмотр сетевых ресурсов, доступ к FTP, Radmin и т. п.).




H amachi

Logmein Hamachi – это программа, с помощью которой можно объединить компьютеры в виртуальную локальную сеть, даже если они расположены далеко друг от друга (в других городах, странах и даже континентах).

Зачем это может понадобиться? Создав локальную сеть, вы сможете играть через нее в компьютерные игры, у которых уже не работают или не доступны официальные игровые сервера. Также с помощью Hamachi можно организовать общий доступ к файлам и даже удаленное управление другим компьютером в интернете.

Программа не требует особых настроек, после того, как вы скачаете Хамачи, запустите ее – начнется простой процесс установки, во время которого вы не увидите ни рекламы, ни предложений установить дополнительное ПО.

Преимущества

  • отсутствие необходимости применения дополнительного оборудования;

  • сочетание VPN-сети с различными протоколами (SSL, IP-sec и др.);

  • безопасная передача зашифрованных данных;

  • наличие онлайн-чата;

  • возможность скачать и использовать ПО на любых мобильных и компьютерных устройствах;

  • наличие доступа к программному обеспечению в любом месте и в любое время.

Недостатки

  • сложно настроить общий доступ к файлам, не всегда это получается сделать из-за встроенных политик безопасности Windows.

Сфера применения Hamachi

В большинстве случаев программа Hamachi используется именно геймерами, поскольку они чаще всего создают виртуальные сети и устраивают баталии друг с другом, но функционал данного приложения вовсе не ограничен игровой составляющей. Начнем с того, что виртуальная сеть через интернет практически не отличается от локальной, которую делают путем соединения компьютеров друг с другом сетевыми кабелями. Конечно, есть свои отличия, но программа Hamachi бесплатно поможет организовать полноценное сетевое подключение.

GNS3 

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


GNS3 — это бесплатное программное обеспечение с открытым исходным кодом, которое можно загрузить с http://gns3.com.

Он активно развивается и поддерживается, и его сообщество насчитывает более 800 000 участников. Присоединяясь к сообществу GNS3, вы присоединитесь к сокурсникам, сетевым инженерам, архитекторам и другим людям, которые на сегодняшний день скачали GNS3 более 10 миллионов раз. GNS3 используется компаниями по всему миру, включая компании из списка Fortune 500.

GNS3 может помочь вам подготовиться к сертификационным экзаменам, таким как Cisco CCNA, но также поможет вам протестировать и подтвердить развертывание в реальных условиях. Джереми Гроссман, первоначальный разработчик GNS3, изначально создал программное обеспечение, чтобы помочь ему подготовиться к получению сертификатов CCNP. Благодаря этой оригинальной работе сегодня вы можете использовать ее, чтобы сделать то же самое, не платя за дорогое оборудование.

GNS3 позволяет сетевым инженерам виртуализировать реальные аппаратные устройства более 10 лет. Первоначально эмулируя только устройства Cisco с использованием программного обеспечения под названием Dynamips, GNS3 теперь эволюционировал и поддерживает множество устройств от нескольких сетевых поставщиков, включая виртуальные коммутаторы Cisco, Cisco ASA, Brocade vRouters, коммутаторы Cumulus Linux, экземпляры Docker, HPE VSR, несколько устройств Linux и многие другие. Перейдите сюда, чтобы просмотреть список доступных устройств: https://gns3.com/marketplace/appliances

GNS3 состоит из двух программных компонентов:

  • Программное обеспечение GNS3-all-in-one (GUI)

  • Виртуальная машина GNS3 (ВМ)

GNS3-все-в-одном:

Это клиентская часть GNS3 и графический интерфейс пользователя (GUI). Вы устанавливаете многофункциональное программное обеспечение на свой локальный компьютер (Windows, MAC, Linux) и создаете свои топологии с помощью этого программного обеспечения. Это то, что вы обычно видите на скриншотах, например:



Параметры сервера:

Когда вы создаете топологии в GNS3 с использованием универсального программного клиента с графическим интерфейсом пользователя, созданные устройства должны размещаться и запускаться серверным процессом. У вас есть несколько вариантов серверной части программного обеспечения:

  • Локальный сервер GNS3

  • Локальная ВМ GNS3

  • Удаленная ВМ GNS3

Локальный сервер GNS3 работает локально на том же ПК, на котором вы установили программное обеспечение GNS3 all-in-one. Если, например, вы используете ПК с Windows, и графический интерфейс GNS3, и локальный сервер GNS3 работают как процессы в Windows. На вашем компьютере также будут запущены дополнительные процессы, такие как Dynamips:


Если вы решите использовать виртуальную машину GNS3 (рекомендуется), вы можете запустить виртуальную машину GNS3 локально на своем ПК с помощью программного обеспечения виртуализации, такого как VMware Workstation, Virtualbox или Hyper-V; или вы можете запустить виртуальную машину GNS3 удаленно на сервере с помощью VMware ESXi или даже в облаке.

Как уже упоминалось, GNS3 — это программное обеспечение с открытым исходным кодом, которое вы можете скачать и использовать бесплатно. Исходный код доступен на GitHub, если вы хотите взглянуть на код. Мы надеемся, что вы найдете это полезным и полезным, но если вам что-то не нравится или вы хотите что-то добавить, почему бы вам не принять участие, внося свой вклад? Присоединяйтесь к сообществу или станьте волонтером, чтобы проверить код или добавить рекомендации по коду. С более чем 800 000 членов сообщества мы все можем учиться друг у друга.

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

Преимущества:

  • Свободное программное обеспечение

  • Программное обеспечение с открытым исходным кодом

  • Отсутствие ежемесячных или годовых лицензионных сборов

  • Нет ограничений на количество поддерживаемых устройств (единственное ограничение - ваше оборудование: процессор и память)

  • Поддерживает несколько вариантов коммутации (модуль NM-ESW16 Etherswitch, образы IOU / IOL Layer 2, VIRL IOSvL2):

  • Поддерживает все образы VIRL (IOSv, IOSvL2, IOS-XRv, CSR1000v, NX-OSv, ASAv)

  • Поддерживает среды разных производителей

  • Может работать с гипервизорами или без них

  • Поддерживает как бесплатные, так и платные гипервизоры (Virtualbox, рабочая станция VMware, проигрыватель VMware, ESXi, Fusion)

  • Загружаемые, бесплатные, предварительно настроенные и оптимизированные устройства доступны для упрощения развертывания

  • Встроенная поддержка Linux без необходимости в дополнительном программном обеспечении для виртуализации

  • Программное обеспечение от нескольких поставщиков в свободном доступе

  • Большое и активное сообщество (800000+ участников)