09 Sep It’s urgent 12 ho
Trimester T2 ‐ 2019 Unit Code MN622 Unit Title Software Defined Networking (SDN) Assessment Type
Individual Assignment
Assessment Title
Software Defined Controllers
Purpose of the assessment (with ULO Mapping)
The main purpose of this assignment is to enable students to understand, demonstrate, and evaluate OpenFlow controllers, which is in line with learning outcomes of this unit as follows: 1. Plan, configure and troubleshoot OF switches, controllers and SDN networks 2. Apply and evaluate security challenges in the SDN paradigm 3. Evaluate the emerging SDN applications
Weight 20% Total Marks 60 Word limit 1500 Due Date 8th September, 2019 (17:00) Week 8
Submission Guidelines
All work must be submitted on Moodle by the due date along with a title Page. The assignment must be in MS Word format, 1.5 spacing, 11‐pt Calibri (Body) font
and 2.54 cm margins on all four sides of your page with appropriate section headings.
Reference sources must be cited in the text of the report, and listed appropriately at the end in a reference list using IEEE referencing style.
Extension If an extension of time to submit work is required, a Special Consideration Application must be submitted directly to the School’s Administration Officer, in Melbourne on Level 6 or in Sydney on Level 7. You must submit this application three working days prior to the due date of the assignment. Further information is available at:
https://online.mit.edu.au/ams/PublicDocs/Student/MIT_Special_Cons ideration_Application.pdf
Academic Misconduct
Academic Misconduct is a serious offence. Depending on the seriousness of the case, penalties can vary from a written warning or zero marks to exclusion from the course or rescinding the degree. Students should make themselves familiar with the full policy and procedure available at: http://www.mit.edu.au/about-us/governance/institute-rules-policies- frameworks-guidelines-and-plans/policies-procedures-and. For further information, please refer to the Academic Integrity Section in your Unit Description.
MN622 Software Defined Networking 2 of 4
Prepared by: Dr S M Farhad Moderated by: Dr Noor-U-Zaman Laghari July 2019
Assignment Description For this assignment, you are required to write a report consisting of a section on following questions i.e. (Question 1 to 4). For question 4, you all have to demonstrate in the lab on week 8 lab.
1. Describe how routing is implemented in Software defined networking (SDN). What are the advantages of SDN routing over traditional routing?
2. Write a review of two software defined controllers. 3. What is the role of ARP and ICMP while implementing a controller? 4. Create following topology as shown in Figure 1 using Mininet:
.
Figure 1: Network topology.
i) Identify the interface connecting each device. ii) Create appropriate subnets and assign IP addresses to the interfaces. iii) Create a static routing table for the routers as given in above network. Entries to the routing table
can be as: [Des: IP, Next Node/Hope, Network Mask, Interface] iv) Demonstrate the IP forwarding controller by creating logic for level two switches and Level three
routers.
Note: Si {i=1,2,3,…,n} is level 2 switch that do not perform routing. Ri {i=1,2,3,…,n} is level three routers. Hi
{i=1,2,3,…,n} is the host. These do not have forwarding information. The routing table is rather stored in the controller.
H2
H1
H3
H4
H5
H6
S1 S2
R1 R3
R2
R4 R5
MN622 Software Defined Networking 3 of 4
Prepared by: Dr S M Farhad Moderated by: Dr Noor-U-Zaman Laghari July 2019
Marking criteria: Example of marking criteria is shown in following table. Marks are allocated as follows:
Note: The marking criteria varies for each assignment Section to be included in
the report Description of the section Marks
SDN routing Describe how routing is implemented in Software defined networking (SDN). What are the advantages of SDN routing over traditional routing?
10
SDN Controller Write a review of two software defined controllers. 10 ARP and ICMP What is the role of ARP and ICMP while implementing a
controller? 5
Mininet topology Steps/commands/script to create the given topology of the network using Mininet
10
Mininet topology network interfaces
Network interface for the given diagram and subnets/IP/Netmask assignments to the respective interfaces.
10
Demonstration To demonstrate the created topology and ping commands between hosts
10
Reference style Follow IEEE reference style 5 Total 60
Example Marking Rubric for Assignment #: Total Marks 60
Note: The marking rubrics varies for each assignment Grade Mark
HD 40‐50
DI 35‐44
CR 30‐34
P 25‐29
Fail <25
Excellent Very Good Good Satisfactory Unsatisfactory Introduction
/10
All topics are pertinent and covered in depth. Ability to think critically and source material is demonstrated
Topics are relevant and soundly analysed.
Generally relevant and analysed.
Some relevance and briefly presented.
This is not relevant to the assignment topic.
Identification
/10
Demonstrated excellent ability to think critically and sourced reference material appropriately
Demonstrat ed excellent ability to think critically but did not source reference material appropriatel y
Demonstrated ability to think critically and sourced reference material appropriately
Demonstrated ability to think critically and did not source reference material appropriately
Did not demonstrate ability to think critically and did not source reference material appropriately
Analyse
/10
Logic is clear and easy to follow with strong arguments
Consistency logical and convincing
Mostly consistent logical and convincing
Adequate cohesion and conviction
Argument is confused and disjointed
Design
/10
All elements are present and very well integrated.
Components present with good cohesive
Components present and mostly well integrated
Most components present
Proposal lacks structure.
MN622 Software Defined Networking 4 of 4
Prepared by: Dr S M Farhad Moderated by: Dr Noor-U-Zaman Laghari July 2019
Evaluate/justific ation
/5
Excellent use of creditable sources. Accurate referencing. Obvious that outstanding effort made
Extremely good effort
Good effort made but not outstanding
Made some effort. For example, Web searches only
Very little attempt to reference. Lazy effort with inaccuracies
Conclusion
/5
Logic is clear and easy to follow with strong arguments
Consistency logical and convincing
Mostly consistent logical and convincing
Adequate cohesion and conviction
Argument is confused and disjointed
Reference style
/5
Clear styles with excellent source of references.
Clear referencing style
Generally good referencing style
Sometimes clear referencing style
Lacks consistency with many errors
Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteDemy. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.
Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.
About Writedemy
We are a professional paper writing website. If you have searched a question and bumped into our website just know you are in the right place to get help in your coursework. We offer HIGH QUALITY & PLAGIARISM FREE Papers.
How It Works
To make an Order you only need to click on “Order Now” and we will direct you to our Order Page. Fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.
Are there Discounts?
All new clients are eligible for 20% off in their first Order. Our payment method is safe and secure.
