Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

hello this is my assignment requirement for SDN simulation project using MININET EMULATOR but i am extremely new to SDN and struggling to grasp the

hello this is my assignment requirement for SDN simulation project using MININET EMULATOR but i am extremely new to SDN and struggling to grasp the fundamental topics and I have failed in this course once so can you suggest a begginer friendly project that will help me understand openFlow as well? Assignmetn: You are required to familiarize yourself with Software Defined Networking and OpenFlow. The first deliverable for this assignment will be a one page summary of your understanding of SDN, potential of network enhancements via SDN and challenges that network administrators will face with SDN implementations. Then, you should download and install Mininet (openflow enabled emulator for SDN that provides openflow network and end-host VMS within a single machine). It includes built-in support to create several common topologies and allows for the construction of custom topologies using a python script. The second deliverable for this assignment will be to create an openflow-enabled topology in mininet and provide an application that increments the security in a network. For instance, your application could reinvent the way rules are created and packets are inspected in firewalls; or change the add rules/drop rules in the switches for efficient control logic based on run-time network conditions; or provide the flexibility to modify traffic prioritization/route preferences in openflow switch control logic. As a part of this second deliverable you are required to provide a description of your application, topology used, how its implemented in networks today, how will openflow improve this implementation, what challenges (limitations) might be encountered for your proposed openflow enabled implementation and how would your implementation behave when the topology scales to include many more hosts. The topology for this network can vary for individual submissions. Although in its simplest form, it must contain at least one controller, 4 openflow enabled switches and 10 hosts to clearly demonstrate the usage and significance of your application.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions