- •1. Порядок выполнения работы
- •1. Что такое eve‑ng?
- •2. Для чего используется eve‑ng?
- •3. Что такое виртуализация?
- •4. Что такое гипервизор?
- •5. Что такое vMware Workstation?
- •6. Что такое iso‑ и ova‑образы?
- •7. Что такое Wireshark и UltraVnc?
- •9. Зачем включать опцию Virtualize Intel vt‑X/ept или amd‑V/rvi для eve‑ng?
- •10. Какие режимы сети vMware существуют: Bridged, Host‑Only, nat (vMnet0, vMnet1, vMnet8)?
- •8. Для чего используется vMware Workstation в данной работе?
- •11. Как eve‑ng получает ip‑адрес? Что такое dhcp и роль dns?
- •12. Что такое scp, ftp и sftp, и чем они отличаются?
- •13. Что такое ssh?
- •14. Что такое iol и ios? в чём разница и как это связано с eve‑ng?
- •15. Почему для eve‑ng предпочитают vMware Workstation, а не VirtualBox?
- •16. Что такое dhcp и dns и как они взаимодействуют?
- •17. На каком уровне модели osi работает ssh?
1. Что такое eve‑ng?
EVE‑NG (Emulated Virtual Environment - Next Generation) - это программный комплекс для создания виртуальных сетевых лабораторий, который позволяет запускать образы сетевого оборудования (Cisco IOS/IOL, vIOS, Juniper, Linux‑сервера и т.д.) в виде единого эмулированного стенда. Он работает как платформа, внутри которой пользователь может строить сложные топологии из виртуальных маршрутизаторов, коммутаторов, межсетевых экранов и обычных хостов, соединять их «виртуальными кабелями» и изучать поведение сети практически так же, как на реальном железе. EVE‑NG развёртывается в виде виртуальной машины (например, в VMware Workstation), поэтому не привязан к конкретной аппаратной платформе и может использоваться на обычном ПК под управлением Windows или Linux. Платформа предоставляет веб‑интерфейс: достаточно знать IP‑адрес EVE‑NG, чтобы через браузер подключаться к лабораторным работам, создавать/редактировать схемы и открывать консоль устройств (через встроенный терминал или внешние программы типа PuTTY).
2. Для чего используется eve‑ng?
EVE‑NG используется для виртуального моделирования сетевой инфраструктуры, когда нужно отработать конфигурацию и диагностику без доступа к физическим маршрутизаторам и коммутаторам. Платформа широко применяется для обучения сетевым технологиям, потому что позволяет собирать топологии с большим количеством устройств, экспериментировать с протоколами маршрутизации, VLAN, VPN, QoS и т.д. без риска повредить реальную сеть. Кроме учебных задач, EVE‑NG используют для тестирования новых конфигураций и сценариев перед внедрением : инженер может заранее проверить, как повлияют изменения, смоделировать аварийные ситуации, посмотреть поведение протоколов при отказах. Ещё одна важная область применения - демонстрации и лаборатории на курсах и тренингах: преподаватель или тренер готовит готовый стенд в EVE‑NG, а учащиеся получают доступ к нему через веб‑интерфейс и выполняют задания на «виртуальном железе».
3. Что такое виртуализация?
Виртуализация - это технология, которая позволяет на одном физическом компьютере запускать несколько независимых виртуальных машин, каждая из которых работает как отдельный компьютер со своей операционной системой и настройками. Суть виртуализации в том, что между «железом» и гостевыми системами появляется специальный программный слой (гипервизор), который делит ресурсы (процессор, память, диск, сеть) и распределяет их между виртуальными машинами. Для пользователя каждая виртуальная машина выглядит как полноценный физический сервер или рабочая станция: её можно включать/выключать, переустанавливать ОС, делать снимки состояния, клонировать, переносить на другой хост. В контексте данной лабораторной работы виртуализация позволяет запустить EVE‑NG внутри виртуальной машины на базе VMware Workstation, при этом сама EVE‑NG уже внутри себя запускает ещё более вложенные виртуальные устройства (маршрутизаторы, коммутаторы), создавая многоуровневую виртуальную среду.
