Dr. Nick Feamster Lab
by
Sasha Shkrebets
—
last modified
Feb 15, 2024 12:33 PM
Лабораторные работы на основе лекций Dr. Nick Feamster
- Set up Your Own Virtual Network: A Virtual Box/Mininet Environment for SDN — by Sasha Shkrebets — last modified Feb 15, 2024 12:31 PM
- Mininet - самостоятельная практика - неделя 2 — by Sasha Shkrebets — last modified Feb 15, 2024 12:32 PM
- В этом пошаговом руководстве демонстрируется большинство команд Mininet, а также его типичное использование вместе с анализатором Wireshark. В пошаговом руководстве предполагается, что вашей базовой системой является виртуальная машина Mininet или собственная установка Ubuntu со всеми установленными инструментами OpenFlow и Mininet
- Mininet Topologies and Mininet Python API — by Sasha Shkrebets — last modified Feb 15, 2024 12:32 PM
- мы проверим несколько простых настроек в Mininet. Сначала мы попробуем настроить простую топологию с тремя хостами, подключенными к одному коммутатору. Теперь вы можете сделать это, введя следующую команду в командной строке виртуальной машины, которую вы загрузили как часть задания на эту неделю.
- Mininet Topologies and Mininet Python API ( подстрочник на русском языке) — by Sasha Shkrebets — last modified Feb 15, 2024 12:32 PM
- Несколько простых настроек в Mininet
- Mininet Topologies and Mininet Python API (English text) — by Sasha Shkrebets — last modified Feb 15, 2024 12:33 PM
- For the rest of the lesson, we will test a few simple setups in Mininet. First, we'll try setting up a simple topology with three hosts connected to a single switch. Now you can do this by typing the following at the command line in the virtual machine that you have downloaded as part of the assignment for this week.
- Подготовка к проверочному заданию по теме Mininet — by Sasha Shkrebets — last modified Feb 15, 2024 12:33 PM
- This is a warm-up exercise to introduce you to the basics of Software Defined Networking and a few of its applications. We will be using OpenFlow, an open communication protocol developed by Stanford University in 2008, that gives access to the forwarding plane of the network switches and routers over the network. You will use a simulator called Mininet to simulate a network topology that uses Openflow switches.
- Mininet Topologies and API Assignment — by Sasha Shkrebets — last modified Jan 20, 2023 12:04 PM
- In this exercise, you will be learning how to build custom topologies using Mininet Python API and how certain parameters like bandwidth, delay, loss and queue size can be set individually for different links in the topology. You’ll also learn how to do performance testing of these custom topologies using ping and iperf.
- Using Mininet and Mininet Python API — by Sasha Shkrebets — last modified Feb 15, 2024 12:34 PM
- Examples of Using Mininet — by Sasha Shkrebets — last modified Jan 20, 2023 12:04 PM
- Examples of Using Mininet - M3.4.pdf
- Using SDN Controllers to Customize Control — by Sasha Shkrebets — last modified Jan 20, 2023 12:04 PM
- Using SDN Controllers to Customize Control - M4.3.pdf
- Part 2: Simple Firewall — by Sasha Shkrebets — last modified Jan 20, 2023 12:04 PM
- Part 2: Simple Firewall - M4.4.pdf
- Pox Firewall Assignment — by Sasha Shkrebets — last modified Jan 20, 2023 12:04 PM
- In this exercise, you will learn about an open-source OpenFlow controller “POX”. You will learn how to write network applications, i.e., Hub and Layer 2 MAC Learning etc., on POX and run them on a virtual network based on Mininet.
- Simple Controller Assignment — by Sasha Shkrebets — last modified Feb 15, 2024 12:35 PM
- Network Virtualization with Mininet — by Sasha Shkrebets — last modified Feb 15, 2024 12:35 PM
- Мы продолжаем изучение виртуализации сети. И, в этом уроке, мы поговорим о виртуальных сетях в Mininet. Я разделил этот урок на две части. Первая часть урока будет посвящена тому, почему и как Mininet, в частности, для чего Mininet полезен и как он работает. В следующей части этого урока мы рассмотрим различные примеры использования Mininet для создания эмулированных сетевых топологий, а также расскажем о том, как использовать Mininet. Mininet — это виртуальная сетевая среда, которая работает на одном ПК. Это особенно полезно для экспериментов и обучения в таком курсе. Потому что вы можете выполнить все назначения и узнать о SDN и Open Flow, просто используя виртуальную сетевую машину, работающую на вашем ПК дома. Mininet работает реальное ядро, он может запускать реальное программное обеспечение коммутатора, и он может запускать реальный код приложения на одной машине. Он предоставляет графические пользовательские интерфейсы командной строки и интерфейсы Python для взаимодействия с ним. И, что самое главное для этого курса, многие функции OpenFlow уже встроены в среду.
- Network Virtualization Assignment — by Sasha Shkrebets — last modified Feb 15, 2024 12:36 PM
- Dr. Nick Feamster Lab ( Предыдущая версия курса) — by Sasha Shkrebets — last modified Feb 15, 2024 12:36 PM
- Network Virtualization Assignment — by Sasha Shkrebets — last modified Jan 20, 2023 12:04 PM
- In this assignment, you will learn how to slice your OpenFlow network using the "Pox" OpenFlow controller. In the process, you will also learn more about the concept of flowspaces and how the centralized visibility and “layerless-ness” of OpenFlow enables flexible slicing.