12/25/2015© 2008 raymond p. jefferis iiilect 12 - 1 network simulation

73
06/23/22 © 2008 Raymond P. Jefferis III Lect 12 - 1 Network Simulation

Upload: susanna-fletcher

Post on 21-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 1

Network Simulation

Page 2: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 2

Network Components

Router/Switch Switch/Hub Client Computers

Server

Page 3: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 3

Simulation Goals

• To predict system behavior under various traffic loading conditions

• To evaluate failure performance

• To evaluate design options

Page 4: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 4

Simple Laboratory LAN

Page 5: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 5

Simulation Software - Comnet III

• Complete dynamic network simulation system

• Supplies frames/packets according to specified ransom distribution

• Simulates randomly distributed service times

• Records data and generates reports

Page 6: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 6

Workspace

Page 7: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 7

Toolbar

Page 8: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 8

Insert Network Object

Page 9: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 9

Define Properties

Page 10: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 10

Edit Default Values

Page 11: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 11

Expand Network

Page 12: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 12

Add Sources and Responses

Page 13: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 13

Edit Source Properties

Page 14: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 14

Edit Multiconnect Properties

Page 15: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 15

Edit Response Properties

Page 16: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 16

Select Distribution Function

Page 17: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 17

Select Report Items

Page 18: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 18

Specify Simulation Parameters

Page 19: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 19

Set Animation Parameters

Page 20: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 20

Start Simulation

Page 21: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 21

Read Simulation Report

Page 22: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 22

Basic LAN with Sources

Page 23: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 23

Preparing Subnet for Routing

• Delete server and server response

• Add network device - hub or switch

Page 24: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 24

Deletion of Server and Source

Page 25: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 25

Adding Hub/Switch

Page 26: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 26

Selecting Switch Type

Page 27: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 27

Updating Switch Parameters

Page 28: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 28

Resulting Subnet Form

Page 29: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 29

Creating the Top Level

• Add a server and response source

• Add a router

• Add link to server

• Add link to subnet

• Add subnet symbol (do not link yet!)

Page 30: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 30

Resulting Top Level

Page 31: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 31

Creating the Subnet Link

• Get copy of subnet on clipboard

• Descend into subnet from subnet symbol on top (router) level

• Intermodel Paste subnet to blank sheet

• Add access point and link to subnet switch

• Make router link to subnet

• Save all

Page 32: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 32

Select Subnet for Capture

Page 33: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 33

Selected Subnet

Page 34: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 34

Put Copy in Clipboard

Page 35: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 35

Adding the Subnet Link

Page 36: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 36

Insert Subnet

Page 37: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 37

Subnet with Access Point Added

Page 38: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 38

Connect Subnet to Router

Page 39: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 39

Selecting a Router

Page 40: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 40

Selecting a Subnet Switch

Page 41: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 41

Select Simulation Reports

Page 42: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 42

Simulated Channel Utilization

Page 43: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 43

Simulated Client Delays

Page 44: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 44

Questions to Follow Up

• How can channel utilization be reduced?

• How can client delays be reduced?

• What are the effects of various choices of network components?

• What would be the effect of changing the network interconnections from 10BaseT to 100BaseT

Page 45: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 45

Steps

• Expand the top level

• Expand each subnet– Subnet 1: 5 computers– Subnet 2: 14 computers– Subnet 3: 8 computers

• Simulate all

Page 46: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 46

Previous Subnet

Page 47: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 47

Clone the Subnets

Page 48: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 48

New Server Layer

Page 49: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 49

Laboratory Subnet

Page 50: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 50

Classroom Subnet

Page 51: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 51

Classroom Computer Group

Page 52: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 52

Editing Group Parameters

Page 53: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 53

Computer Group Parameters

Page 54: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 54

Laboratory Group Parameters

Page 55: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 55

Lab Subnet Properties

Page 56: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 56

Specify Link Properties

Page 57: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 57

Channel Utilizations

Page 58: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 58

Transit Delays

Page 59: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 59

Increasing Link Speeds

Page 60: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 60

100BaseT Utilization

Page 61: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 61

100BaseT Transit Delays

Page 62: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 62

Importing Topology and Traffic

Page 63: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 63

Comnet Baseliner™

• Used to import topology– extracts node and link information– generates Comnet topology file

• Used to import traffic models– uses network analyzer output (Ethernet, Token

Ring, FDDI ring or Point-to-point links)– transforms captured network traffic– provides load characteristics for Comnet

Page 64: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 64

Supported Network Management Systems (NMS)

• HP OpenView

• IBM NetView for AIX

• Digital PolyCenter

• Castlerock SNMPc

• Cabletron SPECTRUM

• NAC Mind

Page 65: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 65

Topology Import Steps

• Export topology from NMS (*.top, *.csv, *.ncb)

• Import topology via COMNET Baseliner

Page 66: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 66

Importing Example Topology

Page 67: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 67

Select File for Import

Page 68: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 68

Define Topology File

Page 69: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 69

View the Topology

Page 70: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 70

Another Sample

Page 71: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 71

Select Topology and Import

Page 72: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 72

Result

Page 73: 12/25/2015© 2008 Raymond P. Jefferis IIILect 12 - 1 Network Simulation

End

04/21/23 © 2008 Raymond P. Jefferis III Lect 12 - 73