Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

CoursHeroTranscribedText: OFFICIAL OFFICIAL Objective You have been hired to develop SDN solution for a small business. The business has two sites, both sites connect to

image text in transcribed
CoursHeroTranscribedText: OFFICIAL OFFICIAL Objective You have been hired to develop SDN solution for a small business. The business has two sites, both sites connect to Edge router for internet connection, sitel also connect to a server farm which provide web service for internal and external access. To simply the configuration, all computers are configured in IP network 192.168.1.0/24 network. 192.168.1.254 Edge PCI DB Server Web Server 192 168 1.51 192.168.1.50 192 168.1.10 192 168.1.11 192 168. 1.12 192.168.1.13 Your tasks are: a) Simulate the topology in Mininet b) Build a Ryu firewall application for this network. The requirements of the application are as below: a. Web server have full access to DB server b. Full access from site 1 and site 2 PCs to Web Server c. Internet PC can only access the Web Server for HTTP request, no access to other PCs Expected submission: A controller application that implements firewall logic and configures flow-rules automatically. What to submit: Part 1 Mininet topology file(.py file) (10 marks) Part 2 Ryu firewall application(.py file) (20 marks) Part 3 A report shows the test results (10 marks) OFFICIAL

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

Computer Networking A Top-Down Approach

Authors: James F. Kurose, Keith W. Ross

5th edition

136079679, 978-0136079675

More Books

Students also viewed these Computer Network questions