Professional Documents
Culture Documents
What is mininet?
-Mininet is a tool for software-defined networks. It is an emulator of a network,
and it is used to visualize the switches and application of software-defined
networks in a virtualized environment.
It is also used to test the software-defined network devices and those using
OpenFlow protocols. The switches used in Mininet are OpenFlow switches.
Question 2:
What are Features of Mininet?
--Mininet provides us the space to develop and test our software-defined network
applications without the need to set up a physical environment.
--It also gives us the flexibility to integrate python API, thereby paving the way
for creating and experimenting with networks.
--It also has a CLI(Command Line Interface) which is aware of topology and OpenFlow
thereby allowing us to debug or run network tests for our application.
Question 3:
What are the Advantages of Mininet?
--It is very fast and takes very little time for booting.
--It saves money because the emulators are cost-effective instead of testing with
hardware devices.
Question 4:
Mininet User interface:
--Mininet can be controlled using Graphical User Interface while creating and
visualizing the topology in the graphic environment
--The Mininet network simulator includes MiniEdit, a simple GUI editor for Mininet.
--INFO
Mininet is a system that supports the creation of lightweight logical nodes that
can be connected into networks.
These nodes are sometimes called containers
--INFO
Question 5:
What is a Mininet Container?
--A Mininet container is a process (or group of processes) that no longer has
access to all the host system's "native" network interfaces
--Mininet containers then are assigned virtual Ethernet interfaces, which are
connected to other containers through virtual Ethernet links.
--Any process started within a Mininet container inherits the container's view of
network interfaces.
Question 6:
What is an Emulation?
--It is not possible to emulate link speeds faster than the underlying hardware can
support. (It is also not possible to emulate non-Linux network software.)
--INFO
Mininet runs only on linux, default topology is minimal topology, which includes
one OpenFlow kernel switch connected to two hosts, plus the OpenFlow reference
controller. This topology could also be specified on the command line with
--Topologies in Mininet:
The default topology in Mininet consists of two hosts and two switches.
Others:
--single
--Reversed
--linear
--tree
--torus