+ All Categories
Home > Documents > EEE521 Lab Assignment 1

EEE521 Lab Assignment 1

Date post: 24-Feb-2018
Category:
Upload: anonymous-dnfepozplm
View: 216 times
Download: 0 times
Share this document with a friend

of 12

Transcript
  • 7/24/2019 EEE521 Lab Assignment 1

    1/12

    EEE521 Computer and Data Communication Networks

    Group Experiential Learning 1: The Local rea Network

    Task 1:Set up an Ethernet-based Local Area network with Bus topology for anOffice area of 200m long !00m wide" #0 workstations need to be connected usingcoaial links with data rate of !0 $bps"

    roject Creation

    !" Start OPNET IT Guru Academic Edition %hoose New from the File menu"2" Select Project %lick OK &ame the pro'ect (your grouname!"#AN) and the scenario$cenario1 %lick OK"#" *n the Startup Wizard: Initial Topology dialog bo) make sure that %reate Emty $cenario is

    selected %lick Ne&t %hoose the appropriate scale from the Network Scale list %lick Ne&t Assign the re+uired range for the$an %lick Ne&t twice %lick OK"," %lose the Object Palette dialog bo"

    Network Creation

    !" Select Toology 'aid %on(iguration" rom the drop-down menu choose the appropriatetopology and click OK"

    2" %lick the $elect )odels button in the Rapid Configuration dialog bo" rom the odel !i"t drop-down menu choose et*coa& and click OK"

    #" *n the Rapid Configuration dialog bo) set the following eight .alues and click OK"

    +, /o configure the coaial bus) right-click on the horiontal link Select Ad-ancedEdit Attri.utes from the menu1

    a" %lick on the .alue of the model attribute Select Edit from the dropdown menu %hoose the et*"coa&"ad- model"

    b" Assign the .alue /,/0 to the delay attribute propagation delay in sec3m4"c" Assign 0 to the t*ickness attribute"d" %lick OK"

  • 7/24/2019 EEE521 Lab Assignment 1

    2/12

    Does your network resemble the fgure below? ____

    Network Configuration

    Nodes and Trac Confguration

    !" 5ight-click on any of the #0 nodes $elect $imilar Nodes" 6o you notice any indication that allnodes in the network are selected7888882" 5ight-click on any of the #0 nodes Edit Attri.utes,#" %heck the Aly %*anges to $elected O.jects check bo"," Epand the Tra((ic Generation Parameters hierarchy1%hange the .alue of the ON $tate Time to e&onential1//2 %hange the .alue of the OFF $tateTime to e&onential/2" 9hat do the .alues represent7

    :" Epand the Packet Generation Arguments hierarchy1a" %hange the .alue of the Packet $i3e attribute to constant1/4+2"

  • 7/24/2019 EEE521 Lab Assignment 1

    3/12

    b" 5ight-click on the Interarri-al Time attribute and choose Promote Attri.ute to 5ig*er#e-el" 9hy is this action necessary7

    Why it is important to select the !pply changes to "elected #b$ects%?

    ______________________________________________________________________

    %lick OK to return back to the Project #ditor"

    Simulation Set-up

    %hange the traffic load for different simulation run by assigning different .alues to the attribute forpackage generation

    !" %lick on the %on(igure6'un $imulation button1

    2" $ake sure that the %ommon tab is chosen Assign 10 seconds to the 7uration,

  • 7/24/2019 EEE521 Lab Assignment 1

    4/12

    #" %lick on the O.ject Attri.utes tab"," %lick on the Add button" /he $dd $ttribute dialog bo should appear filled with the promotedattributes of all nodes in the network" ;ou need to add the Interarri-alTime attribute for all nodes"

    a" %lick on the first attribute in the list O((ice Network,node"/,Tra((ic Generation

  • 7/24/2019 EEE521 Lab Assignment 1

    5/12

    %& %lick OK" &ow look at the upper-right corner of the Si'ulation Configuration dialog bo and makesure that the Nu'ber of run" in "et is ="

    or each simulation of the nine runs) we need the simulator to sa.e a >scalar? .alue thatrepresents the >a.erage? load in the network and to sa.e another scalar .alue that representsthe a.erage throughput of the network" /o sa.e these scalars we need to configure thesimulator to sa.e them in a file"

    @" %lick on the Ad-anced tab in the Configure Si'ulation dialog bo"" Assign (your grouname!"#AN to the Scalar file tet field"

  • 7/24/2019 EEE521 Lab Assignment 1

    6/12

    !0" %lick OK and then sa.e your pro'ect"

    $tatistics selection

    %hoose the statistics to be collected during the simulation1!" 5ight-click anywhere in the pro'ect workspace but not on one of the nodes or links4 and select%*oose Indi-idual $tatistics from the pop-up menu Epand the Glo.al $tatistics hierarchy"

    a" Epand the Tra((ic $ink hierarchy %lick the check bo net to Tra((ic 'ecei-edackets6sec2 make sure you select the statistic with units ofpackets3sec4)

    b" Epand the Tra((ic $ource hierarchy %lick the check bo net to Tra((ic $entackets6sec2,c" %lick OK"

    2" %ollect the a.erage of the abo.e statistics as a scalar .alue by the end of each simulation run1a" Select %*oose $tatistics Ad-anced2 from the Si'ulation menu"b" /he Tra((ic $ent and Tra((ic 'ecei-ed probes should appear under the Glo.al $tatisticPro.es"c" 5ight-click on Tra((ic 'ecei-ed probe Edit Attri.utes" Set the scalar data attribute toena.led Set the scalar tye attribute to time a-erage %ompare to the following figureand click OK"d" 5epeat the pre.ious step with the Tra((ic $ent probe"e" Select sa.e from the File menu in the Probe odel window and then close that window"

    &roup'_(!N

  • 7/24/2019 EEE521 Lab Assignment 1

    7/12

    $imulation 'un

    5un the simulation11, %lick on the %on(igure6'un $imulation button1 $ake sure that 10 seconds2 is assigned to the

    7uration %lick 'un"4, After the nine simulation runs complete) click %lose"," Sa.e your pro'ect"

    'esults analysis

    iew and analye the results1!" Select

  • 7/24/2019 EEE521 Lab Assignment 1

    8/12

    Eplain the graph"

    E&erimental In-estigation

    !" %reate three duplicates of the simulation scenario implemented in this lab"2" Set the Interarri-al Time attribute of the Packet (eneration $rgu'ent" for all nodes

    a" *n.estigation!1 eponential0"!4b" *n.estigation21 eponential0"0:4c" *n.estigation#1 eponential0"02:4

    #" *n all the abo.e new scenarios) open the Configure Si'ulation dialog bo andfrom the Object $ttribute" delete the multiple-.alue attribute the only attributeshown in the list4"," %hoose the following statistic for node 01 Et*coa& )%ollision %ount" $ake surethat the following global statistic is chosen1 Glo.al $tatistics)Tra((ic$ink)Tra((ic 'ecei-ed acket6sec2":" 5un the simulation for all three new scenarios" Det two graphs1 one to comparenode 0s collision counts in these three scenarios and the other graph to comparethe recei.ed traffic from the three scenarios" Eplain the graphs and comment onthe results"

    $el(>directed In-estigation:Set up an eperiment to study the effect of the number of stations onEthernet performance"

    %reati-e In-estigation:Fropose) create and run another set of eperiment to study the effect ofanother factor or .ariable of your choice"

    Task 4: Set up interconnected LA&s using switching de.ices1 hubs and switches"

    !" %reate a new pro'ect named yourgroupname8SwitchedLA& and name your first scenario

    2" %reate your LA&" %hoose a Star topology this time"

    #" %lick the $elect )odels button in the Rapid Configuration dialog bo" rom the odel !i"t drop-down menu choose et*ernet and click OK"

    ," *n the Rapid Configuration dialog bo) set the following fi.e .alues1 %enter Node )odel ?et*ernet1@"*u.) Peri*ery Node )odel ? et*ernet"station) #ink )odel ? 1/aseT)Num.er?1@)B?0/) and 'adius ? +4 %lick OK"

  • 7/24/2019 EEE521 Lab Assignment 1

    9/12

    :" Set thePacket Generation Arguments attribute to the following four .alues1

  • 7/24/2019 EEE521 Lab Assignment 1

    10/12

    =" %hoose four statistics1

    7. 5un simulation for 2"0 minutes) collect and analyse the results"

    $el(>directed in-estigation: 9hat happen if you change the hub with the switch eg"Ethernet!=8switch model4

    %reati-e in-estigation:Fropose another change to study other aspect of an interconnected LA&sand in.estigate"

    Task C: $a-e your work and reare to s*are t*em in class,

    %opy and paste pictures and graphs in $icrosoft Fowerpoint presentation"Droups will be selected at random to share their results"

  • 7/24/2019 EEE521 Lab Assignment 1

    11/12

    Assessment

    Assessment *tems $arks eedback

    Gnowledge and Hnderstandingon theories and tools 20I4

    Application of theories and tools20I4

    Analysis of results ,0I4

    %reati.ity and *nno.ation ineperimentation andin.estigation20I4

  • 7/24/2019 EEE521 Lab Assignment 1

    12/12


Recommended