×

### Let's log you in.

or

Don't have a StudySoup account? Create one here!

×

or

8

0

18

# Computer Networks CSC 570

NCS
GPA 3.94

Staff

These notes were just uploaded, and will be ready to view shortly.

Either way, we'll remind you when they're ready :)

Get a free preview of these Notes, just enter your email below.

×
Unlock Preview

COURSE
PROF.
Staff
TYPE
Class Notes
PAGES
18
WORDS
KARMA
25 ?

## Popular in ComputerScienence

This 18 page Class Notes was uploaded by Jaden Jakubowski on Thursday October 15, 2015. The Class Notes belongs to CSC 570 at North Carolina State University taught by Staff in Fall. Since its upload, it has received 8 views. For similar materials see /class/223828/csc-570-north-carolina-state-university in ComputerScienence at North Carolina State University.

×

## Reviews for Computer Networks

×

×

### What is Karma?

#### You can buy or earn more Karma at anytime and redeem it for class notes, study guides, flashcards, and more!

Date Created: 10/15/15
i Introduction to OPNET CSCECE 570 Juan Du Oct 11 2006 Outline Introduction to Simulation Introduction to OPNET OPNET Modeler Creating Models Some pages are originally edited by Guru Ranganat an Introduction to Simulation Various Methods for Performance Evaluation Direct Performance Measurement More accurate Disrupts the usersystem and affects the behavior characteristics Can be done only on completed running systems Performance Modeling Can be used to predict the performance for various systems Valuable for system design Two ways of modeling Analytical Methods Simulation g Performance Modeling Analytical Methods Useful if the model is available and is computationally efficient Difficult to find such models Most systems are complex and require highly complex mathematical models Only steady state can be modeled Simulation Give more detail than analytical modeling Very useful when large design space to be explored Can study dynamic behavior Not exact and involves some amount of approximation Simulation Two main types of simulation Discrete event discrete points in time using random number generators Continuous time State changes occur continuously across time Packages Eg OPNET commercial NS 2 open source OMNeT Levels of detail Eg packet level flow level Introduction to OPN ET A vast software package Modeler IT Guru SP Guru Modeler a comprehensive development environment Features Friendly graphical user interface GUI Object oriented modeling Discrete event simulator Integrated data analysis tool More scalable and efficient simulation engine Hundreds of protocol and vendor device models Flexibility to develop detailed custom models V OPNET Archigecture The cycle is repeated until we achieve the correct objective 7 Typical Applications Network LANWAN performance modeling Network planning R amp D in communications architectures and protocols Resource sizing Model Specification Objective developing a representation of the system Mirrors the hierarchical structure of real networkssystems Primarily three levels of abstraction Network Model highest level Entire network eg the entire Internet Node Model Individual devices eg computers routers servers Process Model lowest level Basic level of functionality Typically individual protocols 0 1 a Creating Models in OPNET 1 a Project Editor 9 Network Model Main work place for creating a network simulation Where you can Create a network model using models from the Standard Model Library the highest level of abstraction Choose statistics to collect Execute a simulation View results Two options Object Palette use built in models Build your own nodes 11 7 Creating Models in OPNET 1b Corresponds to the network architecture topology Elprujecl LANs Scenario switchedethernel Subnet of ce network Ewe gdu mew icen riDS Inpnlugy Tanaquot Trg iv Eroluculs FlmwAnalysxs Simulation Resg ts wmdows e p l SWITCHED ETHERNET DEVELOMENT4 I 1 DEVELOPMENT1 DEVELOPMENT 2 Ethelnet LAMS are annected by a 39tch SALES 4 loaaasLT SALES l 1 1 nks SERVER r r m IN HM r 7 or or R iii LOP NTSERVER APPDEFS PROHLE DEFS DEVELOPME I swutz 1 losaseTJ1nks 1n LAMS Si 3 ANRESOURCE Creating Models in OPNET 2 a Node Editor 9 Node Model 2nd level of abstraction Used to de ne the behavior of each network object nodesystem Important constituents of node model are Modules They model some internal aspect of node behavior Eg simple traffic source processor Packet streams flow of data Connect modules Two options Use the library Build your own process modules 13 Creating Models in OPNET 2 b Corresponds to the internal structure of devices in the network El Mode Model ethernetserveradv Eile Edit interfaces QtJecxs Windows e Creating Models in OPNET 3 a Process Editor 9 Process Model The lowest level of abstraction Represented by Finite State Machines FSMs State icons Transitions lines Operations performed in each state or for a transition are described in embedded CC code blocks 15 Creating Models in OPNET 3 b El Process Model ipencap 4 EH2 Edit interfaces FSM Edi y INIT Ming FRO MNEer FIQ 16 Many Other Editors Eg link model editor path editor Probe editor Specify the statistics to be collected during simulation eg delay throughput utilization Two types of statistics Global Local Two ways to collect statistics Probe editor Straight from the project editor 17 Simulation amp Analysis Simulation execution using the configure simulation tool or advanced con gure simulation tool Can specify various attributes simulation time and other details Analysis Directly from project editor No of ways to analyze the results get time average peak values etc Graphical analysis 18

×

×

### BOOM! Enjoy Your Free Notes!

×

Looks like you've already subscribed to StudySoup, you won't need to purchase another subscription to get this material. To access this material simply click 'View Full Document'

## Why people love StudySoup

Jim McGreen Ohio University

#### "Knowing I can count on the Elite Notetaker in my class allows me to focus on what the professor is saying instead of just scribbling notes the whole time and falling behind."

Allison Fischer University of Alabama

#### "I signed up to be an Elite Notetaker with 2 of my sorority sisters this semester. We just posted our notes weekly and were each making over \$600 per month. I LOVE StudySoup!"

Jim McGreen Ohio University

Forbes

#### "Their 'Elite Notetakers' are making over \$1,200/month in sales by creating high quality content that helps their classmates in a time of need."

Become an Elite Notetaker and start selling your notes online!
×

### Refund Policy

#### STUDYSOUP CANCELLATION POLICY

All subscriptions to StudySoup are paid in full at the time of subscribing. To change your credit card information or to cancel your subscription, go to "Edit Settings". All credit card information will be available there. If you should decide to cancel your subscription, it will continue to be valid until the next payment period, as all payments for the current period were made in advance. For special circumstances, please email support@studysoup.com

#### STUDYSOUP REFUND POLICY

StudySoup has more than 1 million course-specific study resources to help students study smarter. If you’re having trouble finding what you’re looking for, our customer support team can help you find what you need! Feel free to contact them here: support@studysoup.com

Recurring Subscriptions: If you have canceled your recurring subscription on the day of renewal and have not downloaded any documents, you may request a refund by submitting an email to support@studysoup.com