You are on page 1of 22

Multimedia Network

http://ce.sharif.edu/courses/90-91/2/ce873-1/
INTRODUCTION TO OPNET
http://ce.sharif.edu/courses/90-91/2/ce873-1/
Instructor : Dr. Hamid R. Rabiee
Spring 2012
1
Assignment policy
Assignment duration
1 week
Assignment deliverables
Defined per assignment
Email address: ce40873.9091@gmail.com
Assignment presentation Assignment presentation
Class discussion
Final project presentation
Assignment grading
Tentative
Team work
Groups for final project (probably 2 member groups)
2
Roadmap
Working with 3
levels of protocols stack:
1. Application Layer:
Defining services with Different SLAs.
2. Transport Layer: TCP 2. Transport Layer: TCP
3. Network layer: Routing protocols, IP, ICMP,..
3
Roadmap (cont)
Opnet 14.5
Should be installed on Windows XP (Vmware probably!)
Course project
Goal: Computer Department Network
topology
# of users estimation # of users estimation
Different User type
services
Traffic modeling (MRTGs)
QOS
Failure analysis
Capacity planning
4
Previous term project
Sharif Campus Network Design
Not a unique solution
Several groups, several methodologies, different
designs
Lets take a look at it Lets take a look at it
5
Network Topology
Sharif network topology is available at:
http://cc.sharif.ir/web/guest/32
6
Defining the Projects Stages
Network
services
and their
SLA
Simulation
Traffic
Matrix
Network
topology
Routing
Protocols
Simulation
Methodology
Capacity
Planning
Failure
Analysis
7
Network Topology (cont)
Google Earth
Latitude, Logtitude
PoP points
8
Network Services & Their SLA
Goal of a network
What services do we need?
What Quality of Service do each require?
9
Campus Network Service
Email
HTTP
Database
Video Conferencing
Voice Conferencing
FTP
Reference [1j
10
Simulation Methodology
Traffic Matrix
# of Users
Users behavioral pattern
Define traffic flows - MRTG
11
Traffic Matrix - # of Users
# of Dormitory Students (in each dorm)
# of Staff (in each office)
# of professors (in each department)
# of PHDs students (in each department)
# of MSc students (in each department)
# of BSc students (in each department)
Reference [3] : http://stu.sharif.ir/
12
Traffic Matrix Defining Traffic Flows
MRTGs : Traffic from Departments or Offices to
Core Router and Core Switch
3 range of time
Upload & Download Traffic
Reference[4j : http://|ogs.shar|f.|r/graphs
13
Traffic Matrix OPNET
Define Flow from each Department and Office
Export a spreadsheet
Write into spreadsheet
Import to OPNET
14
Capacity Planning
Why is it needed?
network resource demand increasing over time
More users more demands
More applications provided more demands & BW
needed needed
15
Capacity Planning SLA Violation
Violation
End2End Delay
16
Capacity Planning OPNET Capacity Planning
Use OPNET to forecast traffic volume
Core Router Core 5w|tch
Core Router Internet
17
Failure Analysis
One important requirement of networks
Resiliency against failures
Check network in different failure scenarios
OPNET survivability analysis tool
Define network bottlenecks & critical links or routers Define network bottlenecks & critical links or routers
Use redundancy in order to decrease failure effect
18
Example
Effective link : Core Router Core Switch
19
Summary
SP Guru proactively predicts performance of your network to
help with
Capacity planning
Technology migration
Identifying network configuration errors
Traffic engineering Traffic engineering
Load balancing
Physical and logical topology design
Failure Analysis
The ability to conduct these studies quickly and accurately helps
Reduce capital and operational expenditures
Minimize the impact of outages
20
assignments
Opnet installation
LAB1
21
Take-Away Points
Methodology,
Methodology,
Methodology!
Planning your study can save valuable time
Have questions in mind before you open SP Guru
Build model to answer those questions
22

You might also like