Creating and Using Virtual Client Servers System Assignment

Download Solution Order New Solution

Assignment Task

Scenario: With reference to Figure 1, consider a system wherein a client is connected to an SDN switch. The client can issue Ping requests to a set of Virtual Servers. Each client and virtual server are identified by an IP address.

Upon requests issued by a client towards an existing virtual server, the controller has to check whether the client is allowed to interact with the latter. If so, the controller has to act on behalf of the virtual server, generating both ARP and ICMP replies when needed. If the client is not allowed, no response has to be sent.

Detailed objectives:

Implement a Floodlight module that

Exposes a RESTful interface that allows an user to configure the system. More in details, the interface should at least allow the following operations:

  • Create/delete a virtual server;
  • Enable/disable access for a server to a virtual service;
  • list the available servers.
  • realize the virtual server behavior described above.
  • Test and demonstrate the overall system using Mininet and Floodlight.

This IT and Computer Science has been solved by our PHD Experts at My Uni Paper.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.