[ppt]opnet - itguru - university of...

29
OPNET - ITGURU Internet Technologies 60-375

Upload: nguyenliem

Post on 08-May-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

OPNET - ITGURU

Internet Technologies60-375

Page 2: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Agenda

Introduction Working with an example

Page 3: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

OPNET : Overview

Supports Modeling, simulation , and analysis

Supports New technologies Quality of documentation Ease of use Suitability for research Supports almost all simulation platforms

Page 4: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Features

Animations Configurable objects Hierarchical objects Processing simulation objects

Graphs and analysis

Page 5: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

OPNET IT Guru Academic Edition Academic software available at:

www.opnet.com/itguru-academic/mk-setup.html

enables to better understand the core concepts of networking and equips them to effectively troubleshoot and manage real-world network infrastructures.

provides a Virtual Network Environment that models the behavior of your entire network, including its routers, switches, protocols, servers, and individual applications. diagnose difficult problems validate changes before they are implemented plan for future scenarios (i.e. growth or failure)

Page 6: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Invoking IT guru

Page 7: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Configuration Edit -> Preferences

Page 8: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Using OPNET

Using the project Editor

Page 9: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Project Editor

Page 10: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Example: small internetworks

Page 11: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Procedure New project New scenario (a project is a group of

related scenarios) Set up the scenario (using the wizard)

Define topologyDefine the scale and sizeSelect a background mapAssociate an object palette to the scenario

Page 12: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Example

Page 13: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Creating the network(object palette) Nodes

Links

Page 14: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Creating the network(Rapid configuration) Topology -> Rapid configuration

Page 15: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Node and link models

Page 16: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Example

Page 17: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

..example

Page 18: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Adding a server From ObjectPalette: Sm_Int_Server Add a link: 10BaseT Add an application definition object:

Sm_Application_Config Add a profile definition object:

Sm_Profile_Config

Page 19: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Final scenario

Page 20: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Collecting statistics From a specific object: Object Statistics Form the entire network: Global Statistics

Example:

Server Load(object statistic)

Ethernet Delay(global statistic)

Page 21: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Global statistic selection

Page 22: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Running a simulation

Page 23: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Running a simulation

Page 24: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Viewing results

Object statistic:From Server->View results->

Select attribute : Load

Page 25: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Viewing results

Global statistic:From Workspace->View results->Select attribute: Ethernet delay

Page 26: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Expanding the network

Page 27: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

Comparing scenarios

Page 28: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

…comparing scenarios

Page 29: [PPT]OPNET - ITGURU - University of Windsorweb2.uwindsor.ca/courses/cs/aggarwal/cs60375/NS/OPNET.ppt · Web viewOPNET - ITGURU Internet Technologies 60-375 Agenda Introduction Working

…comparing scenarios