Opnet - Introduction

  • Upload
    keo-mut

  • View
    245

  • Download
    3

Embed Size (px)

Citation preview

  • 7/30/2019 Opnet - Introduction

    1/22

    Multimedia Network

    INTRODUCTION TO OPNET

    ttp: ce.s ar .e u courses - ce -Instructor : Dr. Hamid R. Rabiee

    Spring 2012

    1

  • 7/30/2019 Opnet - Introduction

    2/22

    Assignment policy Assignment duration

    1 week

    Assignment deliverables

    Defined per assignment

    Email address: [email protected]

    ss gnment presentat on Class discussion

    Final project presentation

    Assignment grading

    Tentative

    Team work

    Groups for final project (probably 2 member groups)

    2

  • 7/30/2019 Opnet - Introduction

    3/22

    RoadmapWorking with 3

    levels of protocols stack:

    1. Application Layer:

    Defining services with Different SLAs.

    3. Network layer: Routing protocols, IP, ICMP,..

    3

  • 7/30/2019 Opnet - Introduction

    4/22

    Roadmap (cont) Opnet 14.5

    Should be installed on Windows XP (Vmware probably!)

    Course project

    Goal: Computer Department Network

    topology

    # of users estimation Different User type

    services

    Traffic modeling (MRTGs)

    QOS

    Failure analysis

    Capacity planning

    4

  • 7/30/2019 Opnet - Introduction

    5/22

    Previous term project

    Sharif Campus Network Design

    Not a unique solution Several groups, several methodologies, different

    designs

    Lets take a look at it

    5

  • 7/30/2019 Opnet - Introduction

    6/22

    Network TopologySharif network topology is available at:

    http://cc.sharif.ir/web/guest/32

    6

  • 7/30/2019 Opnet - Introduction

    7/22

    Defining the Projects Stages

    Network

    services

    and theirSLA

    Traffic

    Matrix

    Network

    topology

    Routing

    Protocols

    Methodology CapacityPlanning

    Failure

    Analysis

    7

  • 7/30/2019 Opnet - Introduction

    8/22

    Network Topology (cont)

    Google Earth

    Latitude, Logtitude

    PoP points

    8

  • 7/30/2019 Opnet - Introduction

    9/22

    Network Services & Their SLA

    Goal of a network

    What services do we need?What Quality of Service do each require?

    9

  • 7/30/2019 Opnet - Introduction

    10/22

    Campus Network Service

    Email

    HTTP

    Database

    Video Conferencing

    Voice Conferencing

    FTP

    Reference

    10

  • 7/30/2019 Opnet - Introduction

    11/22

    Simulation Methodology

    Traffic Matrix

    # of Users Users behavioral pattern

    Define traffic flows - MRTG

    11

  • 7/30/2019 Opnet - Introduction

    12/22

    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

  • 7/30/2019 Opnet - Introduction

    13/22

    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 httplogssharifirgraphs

    13

  • 7/30/2019 Opnet - Introduction

    14/22

    Traffic Matrix OPNET

    Define Flow from each Department and Office

    Export a spreadsheetWrite into spreadsheet

    Import to OPNET

    14

  • 7/30/2019 Opnet - Introduction

    15/22

    Capacity Planning

    Why is it needed?

    network resource demand increasing over time

    More usersmore demands

    More applications providedmore demands & BW

    15

  • 7/30/2019 Opnet - Introduction

    16/22

    Capacity Planning SLA Violation

    Violation

    End2End Delay

    16

  • 7/30/2019 Opnet - Introduction

    17/22

    Capacity Planning OPNET Capacity PlanningUse OPNET to forecast traffic volume

    Core Router Core Switch

    Core Router Internet

    17

  • 7/30/2019 Opnet - Introduction

    18/22

    Failure AnalysisOne important requirement of networks

    Resiliency against failures

    Check network in different failure scenarios

    OPNET survivability analysis tool

    Define network bottlenecks & critical links or routers Use redundancy in order to decrease failure effect

    18

  • 7/30/2019 Opnet - Introduction

    19/22

    ExampleEffective link : Core Router Core Switch

    19

  • 7/30/2019 Opnet - Introduction

    20/22

    Summary SP Guru proactively predicts performance of your network to

    help with

    Capacity planning Technology migration

    Identifying network configuration errors

    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

  • 7/30/2019 Opnet - Introduction

    21/22

    assignmentsOpnet installation

    LAB1

    21

  • 7/30/2019 Opnet - Introduction

    22/22

    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