01 Home PC Network Lab Manual
01 Home PC Network Lab Manual
Requirement
This set of labs works in conjunction with Professor Ray Panko’s textbook, Business
Data Networks and Telecommunications. You can download the labs from
http://panko.info.
Objective
This lab teaches the basics of using OPNET IT Guru. OPNET IT Guru’s user-friendly
interface with drag-and-drop features enable students to effectively model, manage,
and troubleshoot real-world network infrastructures.
Overview
OPNET’s IT Guru provides a Virtual Network Environment that models the behavior
of networks, including its routers, switches, protocols, servers, and individual
applications. The Virtual Network Environment allows IT managers, network and
system planners, and operation’s 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.
You can do “what if” analyses (called scenarios in IT Guru) on network designs, just
as you can on spreadsheets with financial business models. However, instead of
looking at “bottom line” financial numbers, you will be looking at how response times,
latency (delays) and other network performance measures will change under
different network design approaches.
To create a network simulation (called a project in IT Guru), you specify the nodes
(computers, switches, routers, etc.) in your network, the links between nodes, and
the applications that will be running on the nodes.
In this exercise, the initial simulation (project) has been built for you. It models a
family’s home PC network, which has three PCs connected to the Internet for game
playing, web browsing, E-mail, audio streaming, and FTP (file transfer protocol).
For each scenario, you will set the download speed in the simulation model, run a
simulation, and view the results. You will be addressing the question of whether
faster connections are worth higher prices for the home network.
IT Guru consists of projects and scenarios. Each scenario represents the different
what-if analysis performed by the users. 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 4 different scenarios comparing
application performance with different connection speeds to the ISP.
1. Start IT Guru.
2. Select File Open… and make sure Project is selected from the pull-down
menu at the top.
3. Scroll down to the project named Home_LAN, select it and click OK.
Note: If you do not see the project file, then make sure you have downloaded the lab
files. Then unzip the file and add the unzipped lab files directory by going to File
Model File Add Model Directory and selecting that directory. The project should
now be added.
Near the top of the figure are two boxes that do not represent physical components:
Applications and Profiles. The Applications node contains data about the
applications used in the network, such as Web browsing. More specifically, traffic is
associated with each application, so there is a difference between “light Web
browsing” and “heavy Web browsing.” Internal file service and print service traffic are
not shown; these would be too light to make a difference in performance because
the Internet WAN connection is the weak link in this network. In the Profiles icon,
different applications are associated with different PCs.
The complete topology is laid out and the attributes for all the objects are pre-
configured except the link data rate between the Router and the Internet cloud, this
is our WAN link.
In your first scenario, you will configure the WAN link as a 20 kbps dial-up line.
2. Click in the Value field of the data rate attribute and select Edit…
To simulate this network, we will use high fidelity discrete event simulation. The
model simulates client/server application packets, which represent real world
network traffic.
2. Make sure the Simulation Duration is set to 8 hours to represent a typical day.
We can now view various statistics including the web application Response Time
experienced by the Researcher and the WAN link utilization.
1. Right-click on the WAN link and select View Results to view the utilization
results for this link.
3. Select Overlaid Statistics from the pull-down menu on the bottom right- hand
corner to place the results in the same panel.
5. Right-click on the PC2 Researcher client and select View Results to view the
web Response Time and Traffic Received.
6. Expand Client Http and select Page Response Time (seconds). Also make
sure that the pull-down menu on the bottom right-hand corner is set to As Is.
8. You can use the hide or show all graphs button to hide/show the
graphs.
Your results should be similar to the graphs above. The download link Utilization
averages about 80% and the upload link Utilization about 2%. With a download
link utilization of 80%, this does not give much available bandwidth for potential new
applications or users. The Response Time that the Researcher experiences is in
the range of 5 to 7.5 seconds, which is painfully long. This slow WAN link is badly
overloaded.
In the third scenario, you will simulate a 512 kbps download speed. This is a realistic
downloading throughput for a cable modem or DSL line. This WAN connection
• The Utilization went down to 4% and the Response Time for the Researcher
went down to 0.15 seconds. The cable modem improves our download times
greatly. Response time is very good.
Step 10: Configure the link to T1 line and run the simulation
Rather than viewing the results for the T1 link alone, let us compare the results of
Utilization and Response Times for all the 4 scenarios. This will give us a broader
picture of the effect of changing the data rate.
4. Click Show. To compare the Response Time, unselect the previous statistics,
change the filter on the right-hand bottom corner from As Is to average and then
choose the following statistics:
• We can see from these results that as the data rate increases from 20K to 40K to
512K, the Utilization becomes better. Also the Web Application response time
becomes better.
Now put on your consultant’s hat. What would you recommend to the family? Use
numbers to justify your recommendation, but don’t simply restate the results. You
are paid to make good recommendations.
Advanced Scenarios
So far, every scenario had step-by-step instructions. Now, here are some advanced
scenarios for you to run.
• Advanced Scenario 1. Many statistics are being collected like the throughput
and the queuing delay on the WAN link. View these 2 results for the four
scenarios and prepare a brief report of your observation.
• Advanced Scenario 2. Create a duplicate scenario. Change the data rate of the
WAN link between the Router and the ISP to get an average response time of 1
sec. (Hint: From the results, we can see that the data rate might fall between 40
Kbps and 512 Kbps.) What WAN speed did your find to give this response time?
• Advanced Scenario 4. What would happen if there were two more PCs? Select
and Copy the Researcher PC. Then paste the PC. Copy one more PC in the
similar manner. Connect these two PCs to the switch by copying and pasting the
links connecting the first researcher PC and the switch. Run the simulation and
see view the web Response Times of each of these PCs for all the data rates.
What did you find?