You are on page 1of 8

Assignment 2 Network Design and Performance

Instructions

Answer questions in this assignment inline. Please write your answers below
the questions.
Assignment submitted after due date will not be evaluated.
Upload/e-mail a pdf version of the document.

Due Date: 5 pm, September 23, 2015.


Submitting this Assignment
You will submit this assignment on blackboard.

Write your answer and paste screenshots (if any) after each question in this
document.
Name the document as A2_Opnet_CSD340_John_Doe.pdf in case your
name is John Doe.
Upload this document by the due date and time.
In case of any technical glitch with Black Board, please take error screenshot
of the error faced and email to ns997 only after submission deadline gets
over. Report the error to blackboard@snu.edu.in also with error screenshot.

Grading Criteria
Correct and to-the-point answers will be awarded full points. This assignment has
8 points (with weightage of 2% in your overall 100 points). You are
required to submit it by the due date.

Assignment:: Network Design


Objective
The objective of this assignment is to determine the basics of desinging a network using Riverbed
Academic Modeler (OPNET) taking into consideration the users, services and locations of the hosts.
Remember that the exercise may have been created for an earlier version of Opnet. There may be
slight changes in the menus and options.

Overview
In this assignment you will design a network for a company that has four departments: Research,
Engineering, E-Commerce, and Sales. You will utilize a LAN model that allows you to simulate multiple
clients and servers in one simulation object. This model dramatically reduces both the amount of
configuration work you need to perform and the amount of memory needed to execute the simulation. You
will be able to define a profile that specifies the pattern of applications employed by the users of each
department in the company. By the end of this assignment, you will be able to study how different design
decisions can affect the performance of the network.

Assignment 2 Network Design and Performance

Instructions
Step 1: Network design
Follow the instruction below to create a new project.
1. Click Start Riverbed Academic modeler 17.5
2. You will see the license agreement Accept it
3. You will now see the modeler.
4. To create a new project click on File New.
5. Select Project and Press ok.
6. You project editor workspace will open now. Enter project name as network_design and change
scenario name to network_1
7. From the next dialog box, select Create empty scenario and press Next
8. From the next dialog box, select Campus and press Next
9. Dont change the size, just press Next.
10. Dont select any technology, just press Next.
11. The setup is complete. Press Finish
12. You will now be able to see the object palette and the Project workspace
Now you will learn to create, initialise and configure the network
Network Initialization and Service configuration
13. The Object Palette dialog box should be now on the top of your project space. Make sure that the
internet_toolbox is selected from the pull-down menu on the object palette.
14. Add to the project workspace the following objects from the palette: Application configuration,
Profile configuration, and a subnet.
15. To add an object from a palette, click its icon in the object palette Move your mouse to the
workspace Left-click to place the object. Right-click when finished.
16. The workspace should contain the following three objects:

17. Right-click on the Application definition node Edit Attributes Change the name attribute to
Application Change the Application Definitions attribute to Default Click OK.

Assignment 2 Network Design and Performance


18. Right-click on the Profile definition node Edit Attributes Change the name attribute to
Profiles Change the Profile Configuration attribute to Sample Profiles Click OK.
Sample Profiles provides patterns of applications employed by users such as engineers, researchers,
salespeople, and multimedia users.
Configure a Subnet:
19. Right-click on the subnet node Edit Attributes Change the name attributes to
Engineering and click OK.
20. Double-click on the Engineering node. You get an empty workspace, indicating that the subnet
contains no objects.
21. Open the object palette and make sure it is still set to internet_toolbox.
22. Add the following items to the subnet workspace: Two - 10BaseT LAN, ethernet16_switch, and
a 10BaseT link to connect the LAN with the Switch.
23. Right-click on the 10BaseT LAN node Edit Attributes Change the name attribute to LAN1
and LAN2
24. Under the LAN tab, observe that the Number of Workstations attribute has a value of 25.

25. Expand the Applications tab, Click in the Value column for the Application: Supported Profiles
attribute, and select Edit. You should get a table in which you should do the following:
a. Set the number of rows to 1.
b. Set the Profile Name to Engineer. Note: Engineer is one of the sample profiles
provided within the Profile definition object.
c.

Click OK twice.

Each LAN object we just created is equivalent to a 25-workstation star topology LAN. The
traffic generated from the users of this LAN resembles that generated by engineers.

Assignment 2 Network Design and Performance

26. Rename the ethernet16 switch to Switch.


27. The subnet should look like the shown below but with two LANs

28. Save your project.


Configure All Departments:
29. Now you have completed the configuration of the Engineering department subnet.

30. To go back to the main project space, click the

Go to the higher level button.

31. The subnets of the other departments in the company should be similar to the engineering one,
except for the supported profiles.
32. Make three copies of the Engineering subnet we just created: Right-Click on the Engineering
node From the Edit menu, select Copy From the Edit menu, select Paste three times,
placing the subnet in the workspace after each, to create the new subnets.
33. Rename (right-click on the subnet and select Set Name) and arrange the subnets as shown
below:

Assignment 2 Network Design and Performance

34. Double-click the Research node Edit the attributes of its LAN Edit the value of the
Application: Supported Profiles attribute Change the value of the Profile Name from
Engineer to Researcher Click OK twice Go to the higher level by clicking the button

35. Repeat step 34 with the Sales node and assign to its Profile Name the profile Sales Person.
36. Repeat step 34 with the E-Commerce node and assign to its Profile Name the profile Ecommerce Customer.
Configure the Servers:
Now we need to implement a subnet that contains the servers. The servers have to support the
applications defined in the profiles we deployed. You can double-check those applications by editing
the attributes of our Profile node. Inspect each row under the Applications hierarchy, which in turn, is
under the Profile Configuration hierarchy. You will see that we need servers that support the following
applications: Web browsing, Email, Telnet, File Transfer, Database, and File Print.
37. Open the Object Palette and add a new subnet Rename the new subnet to Servers
Double-click the Servers node to enter its workspace.
38. From the Object Palette, add three ethernet_servers, one ethernet16_switch, and three
10BaseT links to connect the servers with the switch.
39. Close the Object Palette.
40. Rename the servers and the switch as follows:

41. Right-click on each one of the above servers and Edit the value of the Application: Supported
Services attribute.

Assignment 2 Network Design and Performance


a. For the Web Server add four rows to support the following services: Web Browsing
(Light HTTP1.1), Web Browsing (Heavy HTTP1.1), Email (Light), and Telnet Session
(Light).
b. For the File Server add two rows to support the following services: File Transfer (Light)
and File Print (Light).
c.

For the Database Server add one row to support the following service: Database
Access (Light).

42. Go back to the project space by clicking the

Go to the higher level button.

Connect the Subnets:


Now all subnets are ready to be connected together.
43. Open the Object Palette and add four 10 BaseT links to connect the subnets of the departments
to the Servers subnet.
44. As you create each link, make sure that it is configured to connect the switches in both subnets
to each other.
45. Do this by choosing them from the drop-down menus as follows:

46. Now your network should look like the following:

Choose the Statistics


To test the performance of our network we will collect one of the many available statistics as follows:
47. Right-click anywhere in the project workspace and select Choose Individual Statistics from the
pop-up menu.

Assignment 2 Network Design and Performance


48. In the Choose Results dialog box, choose Global statistics : HTTP, FTP, DB entry and DB
query
49. Include any other statistics that you think would be needed to determine the utilization of
the links and the servers/switches
50. Click OK.
Configure the Simulation
Here we need to configure the duration of the simulation:
51. Click on the

Run Simulation button.

52. Set the duration to be 1 hour.


53. Press Run.

Answer the following Questions inline:


Question 1: Compare the average HTTP Object Response Time and HTTP Page Response Time.
Explain your results referencing the graphs. Trace the path of the traffic and the attributes of the
application to explain the trend of the graphs. [1 mark]
Answer 1:

Question 2: In similar manner explain the trend of sent and received traffic [1 mark]
Answer 2:

Question 3: Compare the average FTP download Response Time and FTP upload Response Time.
Explain your results referencing the graphs. Trace the path of the traffic and the attributes of the
application to explain the trend of the graphs. [1 mark]
Answer 3:

Question 4: In similar manner explain the trend of sent and received traffic [1 mark]
Answer 4:
Question 5: Capture the utilization of the servers and links connecting to the different departments.
Comment on the trends observed. [1 mark]
Answer 5:

Assignment 2 Network Design and Performance

Step 2: Multimedia department


Create a duplicate scenario for scenario 1 and name it network_1_multimedia.
For this step you need to add a new subnet for the multimedia department.
Follow the steps above to add the new subnet. The multimedia subnet is similar to the engineering subnet
configured before containing a LAN and a switch. The profile name Application: Supported Profiles
attribute for the LAN in this multimedia subnet needs to be configured to a Multimedia user.
You will also need to add a new server on the server subnet. You will need to add video conferencing and
voice conferencing in the Application: Supported Services attribute for this server.
Run the simulation for 10 minutes and compare the results for the four scenarios.

Answer the following Questions inline:


Provide answers for questions 2, 4 and 5 from the previous scenario. [3 Marks]
Based on the performance and utilization trends what modifications would you suggest? Why do
you suggest these modifications? [2 Marks]

You might also like