Académique Documents
Professionnel Documents
Culture Documents
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.
Write your answer and paste screenshots (if any) after each question in this
document.
Name the document as A1_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
10 points (with weightage of 2% in your overall 100 points). You are
required to submit it by the due date.
Overview
OPNET provides a Virtual Network Environment that models the behaviour of networks, including its
routers, switches, protocols, servers, and individual applications. The Virtual Network Environment allows
IT managers, network and system planners, and operations staff to more effectively diagnose difficult
problems, validate changes before they are implemented, and plan for future scenarios such as traffic
growth and network failures.
Lab Instructions
Step 1: Design and Configure the basic network
OPNET consists of projects and scenarios. Scenarios may contain different versions of the same network
or models of different networks. A project consists of one or more network scenarios. In this lab, you will
create 2 different scenarios comparing application performance with different connection speeds.
1. Click Start OPNET modeler
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.You will see the following dialog box.
7. From the next dialog box, select Create empty scenario and press Next
8. From the next dialog box, select Campus and press Next
12. You will now be able to see the object palette and the Project workspace
13. Select and Ethernet Workstation for the object palette and put it on the workspace
16. Now add the services to the server and add the profile to the client
17. Choose the statistics that you want to collect. Right click on the empty workspace and select
Choose individual DES statistics. Choose the client HTTP, Server HTTP, IP from the Node
Statistics and the point-to-point statistics from the Link Statistics
18. Now Run the Simulation. Do not change any simulation parameters. This may take some time.
Press Close after the simulation completes.
Click on this icon to run the simulation:
19. Now check your results. To see you results click on DES Results View Results or you can
do Right Click on the workspace view results.
Answer the following questions:
Setp 1: In scenario 1
1. Copy the scenario 1 that you created.
2. Copy and paste the graph that you obtained for the average Object response time and page
response time for Client 1. Why is the Page response time more than the object response time?
Answer: Object Response Time (sec) Specifies response time for each inlined object from the
HTML page
Page Response Time (sec) Specifies time required to retrieve the entire page with all the
contained inline objects. So page response time is more than object because it is comparatively
larger than object.
3. Copy paste the graph for the load on the server, task processing time, traffic received and traffic
sent. Explain the graphs keeping in mind the type of application used.
Answer: The graph below shows the load, task processing time, traffic sent, traffic received on the server
which is http hence the amount of load going on the server, traffic received on the http server and traffic
sent has been simulated on opnet.
4.
Record the queuing delay and utilization of the link. Explain the graph (paste a copy). Why do
you see two records of the utilization of the link? Why are they different?
Answer There are two records of utilization because one is for switch to server when data is
coming in and other when data is going out and both need to be different because both the cases
the processed data is different and hence we see the variation in graphs
Ques3: Copy paste the graph for the load on the server, task processing time, traffic received
and traffic sent. Explain the graphs keeping in mind the type of application used.
Load On Server
Traffic Received
Traffic Sent
Combined
Ques4: Record the queuing delay and utilization of the link. Explain the graph (paste a copy).
Why do you see two records of the utilization of the link? Why are they different?
Queuing Delay
Utilization
7. Answer questions 2, 3 and 4 from scenario 1. Compare with the results that you obtained from
sceanrio 1 and sceanrio 2
Ans For 100BaseT Link:.
Queueing Delay
Switch to Server
Queueing Delay:
Switch to Client:
Load on server:
Utilization ():
Utilization ():
There is a difference between this scenario and the above scenario as we get variations in the graph and
variations are comparatively a bit more because addition of client and server changes the amount of load
and traffic.